2025-10-23T16:12:44,860 Created temporary directory: /tmp/pip-ephem-wheel-cache-a6gadthg 2025-10-23T16:12:44,861 Created temporary directory: /tmp/pip-build-tracker-l_61utti 2025-10-23T16:12:44,862 Initialized build tracking at /tmp/pip-build-tracker-l_61utti 2025-10-23T16:12:44,862 Created build tracker: /tmp/pip-build-tracker-l_61utti 2025-10-23T16:12:44,863 Entered build tracker: /tmp/pip-build-tracker-l_61utti 2025-10-23T16:12:44,864 Created temporary directory: /tmp/pip-wheel-_alc9o7z 2025-10-23T16:12:44,867 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2025-10-23T16:12:44,869 Created temporary directory: /tmp/pip-ephem-wheel-cache-0jlv_0my 2025-10-23T16:12:44,891 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-10-23T16:12:44,895 2 location(s) to search for versions of xgboost-cpu: 2025-10-23T16:12:44,895 * https://pypi.org/simple/xgboost-cpu/ 2025-10-23T16:12:44,895 * https://www.piwheels.org/simple/xgboost-cpu/ 2025-10-23T16:12:44,896 Fetching project page and analyzing links: https://pypi.org/simple/xgboost-cpu/ 2025-10-23T16:12:44,897 Getting page https://pypi.org/simple/xgboost-cpu/ 2025-10-23T16:12:44,898 Found index url https://pypi.org/simple 2025-10-23T16:12:45,037 Fetched page https://pypi.org/simple/xgboost-cpu/ as application/vnd.pypi.simple.v1+json 2025-10-23T16:12:45,049 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-10-23T16:12:45,050 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-10-23T16:12:45,050 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-10-23T16:12:45,051 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-10-23T16:12:45,052 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-10-23T16:12:45,052 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-10-23T16:12:45,053 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-10-23T16:12:45,054 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-10-23T16:12:45,054 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-10-23T16:12:45,055 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-10-23T16:12:45,056 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-10-23T16:12:45,056 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-10-23T16:12:45,057 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-10-23T16:12:45,057 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-10-23T16:12:45,058 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-10-23T16:12:45,059 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-10-23T16:12:45,059 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-10-23T16:12:45,060 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-10-23T16:12:45,061 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-10-23T16:12:45,061 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-10-23T16:12:45,062 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-10-23T16:12:45,063 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-10-23T16:12:45,064 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-10-23T16:12:45,065 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-10-23T16:12:45,066 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-10-23T16:12:45,066 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-10-23T16:12:45,067 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-10-23T16:12:45,068 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-10-23T16:12:45,068 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-10-23T16:12:45,069 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-10-23T16:12:45,070 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-10-23T16:12:45,070 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-10-23T16:12:45,071 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-10-23T16:12:45,072 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-10-23T16:12:45,072 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-10-23T16:12:45,073 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-10-23T16:12:45,074 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-10-23T16:12:45,075 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-10-23T16:12:45,075 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-10-23T16:12:45,076 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-10-23T16:12:45,077 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-10-23T16:12:45,077 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-10-23T16:12:45,078 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-10-23T16:12:45,078 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-10-23T16:12:45,079 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-10-23T16:12:45,080 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-10-23T16:12:45,081 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-10-23T16:12:45,081 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-10-23T16:12:45,082 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-10-23T16:12:45,083 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-10-23T16:12:45,083 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-10-23T16:12:45,085 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-10-23T16:12:45,085 Skipping link: No binaries permitted for xgboost-cpu: https://files.pythonhosted.org/packages/28/87/d6aeacd7244a01b61fb7cbbaf7352f1a8abb8bf4b649425971f319d997d0/xgboost_cpu-3.1.0-py3-none-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/xgboost-cpu/) (requires-python:>=3.10) 2025-10-23T16:12:45,086 Skipping link: No binaries permitted for xgboost-cpu: https://files.pythonhosted.org/packages/2c/04/227269a680638eeeab057261e4cd361893c1513cc53c32e5263f4263ac0a/xgboost_cpu-3.1.0-py3-none-manylinux_2_28_x86_64.whl (from https://pypi.org/simple/xgboost-cpu/) (requires-python:>=3.10) 2025-10-23T16:12:45,086 Skipping link: No binaries permitted for xgboost-cpu: https://files.pythonhosted.org/packages/a8/ce/fb0b83adc4a280ce711894a5f59f7c61f9f44abac73cf33e6692dc308070/xgboost_cpu-3.1.0-py3-none-win_amd64.whl (from https://pypi.org/simple/xgboost-cpu/) (requires-python:>=3.10) 2025-10-23T16:12:45,087 Skipping link: No binaries permitted for xgboost-cpu: https://files.pythonhosted.org/packages/39/8c/1b22bb9cfe886fc94d151b36781d610c58869979d94121698ca25eb477c4/xgboost_cpu-3.1.0-py3-none-win_arm64.whl (from https://pypi.org/simple/xgboost-cpu/) (requires-python:>=3.10) 2025-10-23T16:12:45,087 Found link https://files.pythonhosted.org/packages/07/d6/3c00b39c7c2f9c9bed8312434fb11c1dcacc06480b22c32fbf7096427874/xgboost_cpu-3.1.0.tar.gz (from https://pypi.org/simple/xgboost-cpu/) (requires-python:>=3.10), version: 3.1.0 2025-10-23T16:12:45,088 Skipping link: No binaries permitted for xgboost-cpu: https://files.pythonhosted.org/packages/b1/65/638106a4fd7df80b98c5f5fa524c93baa96130f5688db1c4da5dea8242c0/xgboost_cpu-3.1.1-py3-none-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/xgboost-cpu/) (requires-python:>=3.10) 2025-10-23T16:12:45,089 Skipping link: No binaries permitted for xgboost-cpu: https://files.pythonhosted.org/packages/b2/6c/b7031dc0bdf0eac2f67fad068dbf9def8bd6a85d80af6c5e517ef207b4c2/xgboost_cpu-3.1.1-py3-none-manylinux_2_28_x86_64.whl (from https://pypi.org/simple/xgboost-cpu/) (requires-python:>=3.10) 2025-10-23T16:12:45,089 Skipping link: No binaries permitted for xgboost-cpu: https://files.pythonhosted.org/packages/ce/9b/54db6fe37c3d01cd21b4031d4aed3fe3a75616f4c9043f42a4c3736ddfa1/xgboost_cpu-3.1.1-py3-none-win_amd64.whl (from https://pypi.org/simple/xgboost-cpu/) (requires-python:>=3.10) 2025-10-23T16:12:45,090 Skipping link: No binaries permitted for xgboost-cpu: https://files.pythonhosted.org/packages/b6/1e/46e78dae2e7951be81663b4178b87d9645da7a401c13e6f7de2415ea27f5/xgboost_cpu-3.1.1-py3-none-win_arm64.whl (from https://pypi.org/simple/xgboost-cpu/) (requires-python:>=3.10) 2025-10-23T16:12:45,091 Found link https://files.pythonhosted.org/packages/33/39/68b4bad51f8993ca4bef69af5fba962cdbff80b6acaab74671446db6845f/xgboost_cpu-3.1.1.tar.gz (from https://pypi.org/simple/xgboost-cpu/) (requires-python:>=3.10), version: 3.1.1 2025-10-23T16:12:45,092 Fetching project page and analyzing links: https://www.piwheels.org/simple/xgboost-cpu/ 2025-10-23T16:12:45,092 Getting page https://www.piwheels.org/simple/xgboost-cpu/ 2025-10-23T16:12:45,094 Found index url https://www.piwheels.org/simple 2025-10-23T16:12:45,258 Fetched page https://www.piwheels.org/simple/xgboost-cpu/ as text/html 2025-10-23T16:12:45,262 Skipping link: No binaries permitted for xgboost-cpu: https://www.piwheels.org/simple/xgboost-cpu/xgboost_cpu-3.1.0-py3-none-manylinux_2_36_armv7l.whl#sha256=83e6954e97a67a96e21abf7e94162ef24df4a7679fe66f55f9faa1f47244ef9d (from https://www.piwheels.org/simple/xgboost-cpu/) (requires-python:>=3.10) 2025-10-23T16:12:45,263 Skipping link: No binaries permitted for xgboost-cpu: https://www.piwheels.org/simple/xgboost-cpu/xgboost_cpu-3.1.0rc1-py3-none-manylinux_2_36_armv7l.whl#sha256=fcab0201f767a0b208e5dddb2044568ddec90bd67d15d5eae82b45fc1b165b80 (from https://www.piwheels.org/simple/xgboost-cpu/) (requires-python:>=3.10) 2025-10-23T16:12:45,263 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-10-23T16:12:45,264 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-10-23T16:12:45,264 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-10-23T16:12:45,265 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-10-23T16:12:45,265 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-10-23T16:12:45,266 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-10-23T16:12:45,267 Skipping link: not a file: https://www.piwheels.org/simple/xgboost-cpu/ 2025-10-23T16:12:45,267 Skipping link: not a file: https://pypi.org/simple/xgboost-cpu/ 2025-10-23T16:12:45,287 Given no hashes to check 1 links for project 'xgboost-cpu': discarding no candidates 2025-10-23T16:12:45,306 Collecting xgboost-cpu==3.1.1 2025-10-23T16:12:45,308 Created temporary directory: /tmp/pip-unpack-hu_aggjb 2025-10-23T16:12:45,530 Downloading xgboost_cpu-3.1.1.tar.gz (1.2 MB) 2025-10-23T16:12:47,104 Added xgboost-cpu==3.1.1 from https://files.pythonhosted.org/packages/33/39/68b4bad51f8993ca4bef69af5fba962cdbff80b6acaab74671446db6845f/xgboost_cpu-3.1.1.tar.gz to build tracker '/tmp/pip-build-tracker-l_61utti' 2025-10-23T16:12:47,111 Created temporary directory: /tmp/pip-build-env-n6dd69o9 2025-10-23T16:12:47,116 Installing build dependencies: started 2025-10-23T16:12:47,117 Running command pip subprocess to install build dependencies 2025-10-23T16:12:48,265 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2025-10-23T16:12:48,846 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2025-10-23T16:12:48,869 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-10-23T16:12:49,380 Collecting hatchling>=1.12.1 2025-10-23T16:12:49,398 Using cached https://www.piwheels.org/simple/hatchling/hatchling-1.27.0-py3-none-any.whl (75 kB) 2025-10-23T16:12:49,572 Collecting packaging>=21.3 2025-10-23T16:12:49,588 Using cached https://www.piwheels.org/simple/packaging/packaging-25.0-py3-none-any.whl (66 kB) 2025-10-23T16:12:49,725 Collecting pathspec>=0.10.1 2025-10-23T16:12:49,741 Using cached https://www.piwheels.org/simple/pathspec/pathspec-0.12.1-py3-none-any.whl (31 kB) 2025-10-23T16:12:49,861 Collecting pluggy>=1.0.0 2025-10-23T16:12:49,875 Using cached https://www.piwheels.org/simple/pluggy/pluggy-1.6.0-py3-none-any.whl (20 kB) 2025-10-23T16:12:50,144 Collecting trove-classifiers 2025-10-23T16:12:50,158 Using cached https://www.piwheels.org/simple/trove-classifiers/trove_classifiers-2025.9.11.17-py3-none-any.whl (14 kB) 2025-10-23T16:12:53,329 Installing collected packages: trove-classifiers, pluggy, pathspec, packaging, hatchling 2025-10-23T16:12:53,368 Creating /tmp/pip-build-env-n6dd69o9/overlay/local/bin 2025-10-23T16:12:53,370 changing mode of /tmp/pip-build-env-n6dd69o9/overlay/local/bin/trove-classifiers to 755 2025-10-23T16:12:54,182 changing mode of /tmp/pip-build-env-n6dd69o9/overlay/local/bin/hatchling to 755 2025-10-23T16:12:54,221 Successfully installed hatchling-1.27.0 packaging-25.0 pathspec-0.12.1 pluggy-1.6.0 trove-classifiers-2025.9.11.17 2025-10-23T16:12:54,471 Installing build dependencies: finished with status 'done' 2025-10-23T16:12:54,478 Getting requirements to build wheel: started 2025-10-23T16:12:54,480 Running command Getting requirements to build wheel 2025-10-23T16:12:54,890 Getting requirements to build wheel: finished with status 'done' 2025-10-23T16:12:54,894 Created temporary directory: /tmp/pip-modern-metadata-usupleua 2025-10-23T16:12:54,896 Preparing metadata (pyproject.toml): started 2025-10-23T16:12:54,897 Running command Preparing metadata (pyproject.toml) 2025-10-23T16:12:55,110 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-10-23T16:12:55,112 INFO:xgboost.packager.build_wheel:Copying project files to temporary directory /tmp/tmpmkn0t7w0/whl_workspace 2025-10-23T16:12:55,113 INFO:xgboost.packager.build_wheel:Copying /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/pyproject.toml -> /tmp/tmpmkn0t7w0/whl_workspace/pyproject.toml 2025-10-23T16:12:55,115 INFO:xgboost.packager.build_wheel:Copying /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/hatch_build.py -> /tmp/tmpmkn0t7w0/whl_workspace/hatch_build.py 2025-10-23T16:12:55,117 INFO:xgboost.packager.build_wheel:Copying /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/README.rst -> /tmp/tmpmkn0t7w0/whl_workspace/README.rst 2025-10-23T16:12:55,119 INFO:xgboost.packager.build_wheel:Copying /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/xgboost -> /tmp/tmpmkn0t7w0/whl_workspace/xgboost 2025-10-23T16:12:55,242 INFO:xgboost.packager.build_libxgboost:Building libxgboost.so from the C++ source files in /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src... 2025-10-23T16:12:55,243 INFO:xgboost.packager.build_libxgboost:CMake args: ['cmake', '/tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:12:55,631 -- The CXX compiler identification is GNU 12.2.0 2025-10-23T16:12:55,912 -- The C compiler identification is GNU 12.2.0 2025-10-23T16:12:55,961 -- Detecting CXX compiler ABI info 2025-10-23T16:12:56,280 -- Detecting CXX compiler ABI info - done 2025-10-23T16:12:56,319 -- Check for working CXX compiler: /usr/bin/c++ - skipped 2025-10-23T16:12:56,321 -- Detecting CXX compile features 2025-10-23T16:12:56,323 -- Detecting CXX compile features - done 2025-10-23T16:12:56,342 -- Detecting C compiler ABI info 2025-10-23T16:12:56,603 -- Detecting C compiler ABI info - done 2025-10-23T16:12:56,641 -- Check for working C compiler: /usr/bin/cc - skipped 2025-10-23T16:12:56,642 -- Detecting C compile features 2025-10-23T16:12:56,644 -- Detecting C compile features - done 2025-10-23T16:12:56,652 -- CMake version 3.25.1 2025-10-23T16:12:56,655 -- Performing Test XGBOOST_MM_PREFETCH_PRESENT 2025-10-23T16:12:56,815 -- Performing Test XGBOOST_MM_PREFETCH_PRESENT - Failed 2025-10-23T16:12:56,816 -- Performing Test XGBOOST_BUILTIN_PREFETCH_PRESENT 2025-10-23T16:12:57,144 -- Performing Test XGBOOST_BUILTIN_PREFETCH_PRESENT - Success 2025-10-23T16:12:57,145 -- xgboost VERSION: 3.1.1 2025-10-23T16:12:57,148 -- Setting build type to 'Release' as none was specified. 2025-10-23T16:12:57,157 -- Performing Test CMAKE_HAVE_LIBC_PTHREAD 2025-10-23T16:12:57,515 -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success 2025-10-23T16:12:57,520 -- Found Threads: TRUE 2025-10-23T16:12:58,554 -- Found OpenMP_C: -fopenmp (found version "4.5") 2025-10-23T16:12:58,919 -- Found OpenMP_CXX: -fopenmp (found version "4.5") 2025-10-23T16:12:58,921 -- Found OpenMP: TRUE (found version "4.5") 2025-10-23T16:12:58,967 -- Found OpenMP_C: -fopenmp (found version "4.5") 2025-10-23T16:12:58,969 -- Found OpenMP_CXX: -fopenmp (found version "4.5") 2025-10-23T16:12:58,973 -- Looking for clock_gettime in rt 2025-10-23T16:12:59,264 -- Looking for clock_gettime in rt - found 2025-10-23T16:12:59,268 -- Looking for fopen64 2025-10-23T16:12:59,428 -- Looking for fopen64 - not found 2025-10-23T16:12:59,431 -- Looking for C++ include cxxabi.h 2025-10-23T16:12:59,818 -- Looking for C++ include cxxabi.h - found 2025-10-23T16:12:59,820 -- Looking for nanosleep 2025-10-23T16:13:00,107 -- Looking for nanosleep - found 2025-10-23T16:13:00,120 -- Looking for backtrace 2025-10-23T16:13:00,398 -- Looking for backtrace - found 2025-10-23T16:13:00,400 -- backtrace facility detected in default set of libraries 2025-10-23T16:13:00,401 -- Found Backtrace: /usr/include 2025-10-23T16:13:00,411 -- /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/dmlc-core/cmake/build_config.h.in -> include/dmlc/build_config.h 2025-10-23T16:13:00,421 -- Performing Test SUPPORT_MSSE2 2025-10-23T16:13:00,532 -- Performing Test SUPPORT_MSSE2 - Failed 2025-10-23T16:13:00,714 -- Configuring done 2025-10-23T16:13:00,881 -- Generating done 2025-10-23T16:13:00,916 -- Build files have been written to: /tmp/tmpmkn0t7w0/libbuild 2025-10-23T16:13:06,901 [1/115] Building CXX object dmlc-core/CMakeFiles/dmlc.dir/src/recordio.cc.o 2025-10-23T16:13:08,498 [2/115] Building CXX object dmlc-core/CMakeFiles/dmlc.dir/src/config.cc.o 2025-10-23T16:13:13,699 [3/115] Building CXX object dmlc-core/CMakeFiles/dmlc.dir/src/io/line_split.cc.o 2025-10-23T16:13:15,761 [4/115] Building CXX object dmlc-core/CMakeFiles/dmlc.dir/src/io/recordio_split.cc.o 2025-10-23T16:13:22,336 [5/115] Building CXX object dmlc-core/CMakeFiles/dmlc.dir/src/io.cc.o 2025-10-23T16:13:24,062 [6/115] Building CXX object dmlc-core/CMakeFiles/dmlc.dir/src/io/indexed_recordio_split.cc.o 2025-10-23T16:13:31,790 [7/115] Building CXX object dmlc-core/CMakeFiles/dmlc.dir/src/io/filesys.cc.o 2025-10-23T16:13:32,086 [8/115] Building CXX object dmlc-core/CMakeFiles/dmlc.dir/src/io/local_filesys.cc.o 2025-10-23T16:13:43,151 [9/115] Building CXX object src/CMakeFiles/objxgboost.dir/c_api/c_api_error.cc.o 2025-10-23T16:13:49,198 [10/115] Building CXX object dmlc-core/CMakeFiles/dmlc.dir/src/io/input_split_base.cc.o 2025-10-23T16:14:02,692 [11/115] Building CXX object src/CMakeFiles/objxgboost.dir/c_api/coll_c_api.cc.o 2025-10-23T16:14:02,693 In file included from /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/coll_c_api.cc:13: 2025-10-23T16:14:02,694 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:14:02,695 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:14:02,696 44 | [[nodiscard]] Result Allreduce(Context const* ctx, CommGroup const& comm, 2025-10-23T16:14:02,697 | ^~~~~~~~~ 2025-10-23T16:14:02,698 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:14:02,698 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-10-23T16:14:02,699 | ^ 2025-10-23T16:14:02,700 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:14:02,701 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:14:02,702 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:14:02,703 44 | [[nodiscard]] Result Allreduce(Context const* ctx, CommGroup const& comm, 2025-10-23T16:14:02,704 | ^~~~~~~~~ 2025-10-23T16:14:02,704 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:14:02,705 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-10-23T16:14:02,706 | ^ 2025-10-23T16:14:02,707 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:14:02,708 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:14:02,709 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:14:02,710 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-10-23T16:14:02,711 | ^ 2025-10-23T16:14:02,712 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:14:02,712 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:14:02,713 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:14:02,714 44 | [[nodiscard]] Result Allreduce(Context const* ctx, CommGroup const& comm, 2025-10-23T16:14:02,715 | ^~~~~~~~~ 2025-10-23T16:14:02,716 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:14:02,717 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-10-23T16:14:02,718 | ^ 2025-10-23T16:14:02,718 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:14:02,719 In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, const CommGroup&, xgboost::linalg::TensorView, Op) [with T = float; int kDim = 1]’, 2025-10-23T16:14:02,720 inlined from ‘xgboost::collective::Allreduce(void*, std::size_t, int32_t, int):: [with auto:10 = float]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/coll_c_api.cc:37:10, 2025-10-23T16:14:02,721 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = collective::Allreduce(void*, std::size_t, int32_t, int)::]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../collective/../data/array_interface.h:618:22, 2025-10-23T16:14:02,722 inlined from ‘void xgboost::collective::Allreduce(void*, std::size_t, int32_t, int)’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/coll_c_api.cc:33:16: 2025-10-23T16:14:02,723 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:14:02,724 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-10-23T16:14:02,725 | ^ 2025-10-23T16:14:02,726 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:14:02,727 In lambda function, 2025-10-23T16:14:02,728 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = collective::Allreduce(void*, std::size_t, int32_t, int)::]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../collective/../data/array_interface.h:621:22, 2025-10-23T16:14:02,729 inlined from ‘void xgboost::collective::Allreduce(void*, std::size_t, int32_t, int)’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/coll_c_api.cc:33:16: 2025-10-23T16:14:02,730 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:14:02,731 37 | auto rc = Allreduce(&ctx, *GlobalCommGroup(), data, static_cast(op)); 2025-10-23T16:14:02,732 | ^~ 2025-10-23T16:14:02,733 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:14:02,743 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-10-23T16:14:02,744 inlined from ‘xgboost::collective::Allreduce(void*, std::size_t, int32_t, int):: [with auto:10 = signed char]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/coll_c_api.cc:37:10, 2025-10-23T16:14:02,745 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = collective::Allreduce(void*, std::size_t, int32_t, int)::]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../collective/../data/array_interface.h:634:22, 2025-10-23T16:14:02,746 inlined from ‘void xgboost::collective::Allreduce(void*, std::size_t, int32_t, int)’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/coll_c_api.cc:33:16: 2025-10-23T16:14:02,747 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:14:02,747 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-10-23T16:14:02,748 | ^ 2025-10-23T16:14:02,749 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:14:02,750 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-10-23T16:14:02,751 inlined from ‘xgboost::collective::Allreduce(void*, std::size_t, int32_t, int):: [with auto:10 = short int]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/coll_c_api.cc:37:10, 2025-10-23T16:14:02,752 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = collective::Allreduce(void*, std::size_t, int32_t, int)::]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../collective/../data/array_interface.h:637:22, 2025-10-23T16:14:02,753 inlined from ‘void xgboost::collective::Allreduce(void*, std::size_t, int32_t, int)’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/coll_c_api.cc:33:16: 2025-10-23T16:14:02,754 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:14:02,754 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-10-23T16:14:02,755 | ^ 2025-10-23T16:14:02,756 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:14:02,757 In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, const CommGroup&, xgboost::linalg::TensorView, Op) [with T = int; int kDim = 1]’, 2025-10-23T16:14:02,759 inlined from ‘xgboost::collective::Allreduce(void*, std::size_t, int32_t, int):: [with auto:10 = int]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/coll_c_api.cc:37:10, 2025-10-23T16:14:02,759 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = collective::Allreduce(void*, std::size_t, int32_t, int)::]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../collective/../data/array_interface.h:640:22, 2025-10-23T16:14:02,760 inlined from ‘void xgboost::collective::Allreduce(void*, std::size_t, int32_t, int)’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/coll_c_api.cc:33:16: 2025-10-23T16:14:02,761 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:14:02,762 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-10-23T16:14:02,763 | ^ 2025-10-23T16:14:02,763 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:14:02,764 In lambda function, 2025-10-23T16:14:02,765 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = collective::Allreduce(void*, std::size_t, int32_t, int)::]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../collective/../data/array_interface.h:643:22, 2025-10-23T16:14:02,766 inlined from ‘void xgboost::collective::Allreduce(void*, std::size_t, int32_t, int)’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/coll_c_api.cc:33:16: 2025-10-23T16:14:02,767 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:14:02,768 37 | auto rc = Allreduce(&ctx, *GlobalCommGroup(), data, static_cast(op)); 2025-10-23T16:14:02,769 | ^~ 2025-10-23T16:14:02,770 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:14:02,771 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-10-23T16:14:02,772 inlined from ‘xgboost::collective::Allreduce(void*, std::size_t, int32_t, int):: [with auto:10 = unsigned char]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/coll_c_api.cc:37:10, 2025-10-23T16:14:02,773 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = collective::Allreduce(void*, std::size_t, int32_t, int)::]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../collective/../data/array_interface.h:646:22, 2025-10-23T16:14:02,774 inlined from ‘void xgboost::collective::Allreduce(void*, std::size_t, int32_t, int)’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/coll_c_api.cc:33:16: 2025-10-23T16:14:02,774 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:14:02,776 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-10-23T16:14:02,783 | ^ 2025-10-23T16:14:02,784 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:14:02,785 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-10-23T16:14:02,785 inlined from ‘xgboost::collective::Allreduce(void*, std::size_t, int32_t, int):: [with auto:10 = short unsigned int]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/coll_c_api.cc:37:10, 2025-10-23T16:14:02,786 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = collective::Allreduce(void*, std::size_t, int32_t, int)::]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../collective/../data/array_interface.h:649:22, 2025-10-23T16:14:02,787 inlined from ‘void xgboost::collective::Allreduce(void*, std::size_t, int32_t, int)’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/coll_c_api.cc:33:16: 2025-10-23T16:14:02,788 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:14:02,789 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-10-23T16:14:02,790 | ^ 2025-10-23T16:14:02,791 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:14:02,792 In lambda function, 2025-10-23T16:14:02,792 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = collective::Allreduce(void*, std::size_t, int32_t, int)::]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../collective/../data/array_interface.h:655:22, 2025-10-23T16:14:02,793 inlined from ‘void xgboost::collective::Allreduce(void*, std::size_t, int32_t, int)’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/coll_c_api.cc:33:16: 2025-10-23T16:14:02,794 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:14:02,795 37 | auto rc = Allreduce(&ctx, *GlobalCommGroup(), data, static_cast(op)); 2025-10-23T16:14:02,796 | ^~ 2025-10-23T16:14:02,797 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:14:02,798 In file included from /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/coll_c_api.cc:14: 2025-10-23T16:14:02,799 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:14:02,800 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:14:02,801 40 | return backend->Broadcast(comm.Ctx(ctx, data.Device()), erased, root); 2025-10-23T16:14:02,801 | ^ 2025-10-23T16:14:02,802 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:14:02,803 In file included from /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/coll_c_api.cc:12: 2025-10-23T16:14:02,804 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:14:02,805 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:14:02,805 117 | return backend->Allgather(cctx, erased); 2025-10-23T16:14:02,806 | ^ 2025-10-23T16:14:02,807 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:14:06,564 [12/115] Building CXX object src/CMakeFiles/objxgboost.dir/collective/allgather.cc.o 2025-10-23T16:14:06,565 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:14:06,566 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/collective/allgather.cc:57:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-23T16:14:06,567 57 | Result BroadcastAllgatherV(Comm const& comm, common::Span sizes, 2025-10-23T16:14:06,569 | ^~~~~~~~~~~~~~~~~~~ 2025-10-23T16:14:06,570 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/collective/allgather.cc:57:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-23T16:14:06,571 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:14:06,572 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/collective/allgather.cc:74:22: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-23T16:14:06,573 74 | [[nodiscard]] Result RingAllgatherV(Comm const& comm, common::Span sizes, 2025-10-23T16:14:06,574 | ^~~~~~~~~~~~~~ 2025-10-23T16:14:06,576 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/collective/allgather.cc:74:22: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-23T16:14:06,577 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/collective/allgather.cc:74:22: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-23T16:14:06,578 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:14:06,579 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/collective/allgather.cc:19:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-23T16:14:06,580 19 | Result RingAllgather(Comm const& comm, common::Span data, std::size_t segment_size, 2025-10-23T16:14:06,581 | ^~~~~~~~~~~~~ 2025-10-23T16:14:06,582 In file included from /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/collective/allgather.cc:4: 2025-10-23T16:14:06,583 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-10-23T16:14:06,584 inlined from ‘std::vector > xgboost::collective::VectorAllgatherV(const xgboost::Context*, const CommGroup&, const std::vector >&)’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/collective/allgather.cc:124:95: 2025-10-23T16:14:06,585 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/collective/allgather.h:145:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-23T16:14:06,587 145 | auto rc = comm.Backend(DeviceOrd::CPU()) 2025-10-23T16:14:06,588 | ^~ 2025-10-23T16:14:06,589 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/collective/allgather.h:145:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-23T16:14:06,590 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/collective/allgather.h:164:93: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-23T16:14:06,591 164 | data.Device().IsCUDA() ? recv->DeviceSpan() : recv->HostSpan(), AllgatherVAlgo::kBcast); 2025-10-23T16:14:06,592 | ^ 2025-10-23T16:14:06,593 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/collective/allgather.h:164:93: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-23T16:14:06,595 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/collective/allgather.h:164:93: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-23T16:14:06,596 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/collective/allgather.h:164:93: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-23T16:14:06,597 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/collective/allgather.h:164:93: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-23T16:14:06,598 In function ‘xgboost::collective::Result xgboost::collective::AllgatherV(const xgboost::Context*, const CommGroup&, xgboost::linalg::VectorView, std::vector*, xgboost::HostDeviceVector*) [with T = char]’, 2025-10-23T16:14:06,600 inlined from ‘std::vector > xgboost::collective::VectorAllgatherV(const xgboost::Context*, const CommGroup&, const std::vector >&)’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/collective/allgather.cc:138:18: 2025-10-23T16:14:06,601 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/collective/allgather.h:145:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-23T16:14:06,602 145 | auto rc = comm.Backend(DeviceOrd::CPU()) 2025-10-23T16:14:06,603 | ^~ 2025-10-23T16:14:06,604 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/collective/allgather.h:145:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-23T16:14:06,605 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/collective/allgather.h:164:93: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-23T16:14:06,606 164 | data.Device().IsCUDA() ? recv->DeviceSpan() : recv->HostSpan(), AllgatherVAlgo::kBcast); 2025-10-23T16:14:06,607 | ^ 2025-10-23T16:14:06,608 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/collective/allgather.h:164:93: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-23T16:14:06,609 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/collective/allgather.h:164:93: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-23T16:14:06,610 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/collective/allgather.h:164:93: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-23T16:14:06,611 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/collective/allgather.h:164:93: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-23T16:14:19,659 [13/115] Building CXX object src/CMakeFiles/objxgboost.dir/collective/broadcast.cc.o 2025-10-23T16:14:19,660 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:14:19,661 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/collective/broadcast.cc:49:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-23T16:14:19,662 49 | Result Broadcast(Comm const& comm, common::Span data, std::int32_t root) { 2025-10-23T16:14:19,663 | ^~~~~~~~~ 2025-10-23T16:14:23,014 [14/115] Building CXX object dmlc-core/CMakeFiles/dmlc.dir/src/data.cc.o 2025-10-23T16:14:23,015 In file included from /usr/include/c++/12/vector:70, 2025-10-23T16:14:23,016 from /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/dmlc-core/include/dmlc/base.h:246, 2025-10-23T16:14:23,017 from /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/dmlc-core/src/data.cc:2: 2025-10-23T16:14:23,017 /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-10-23T16:14:23,018 /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-10-23T16:14:23,020 739 | vector<_Tp, _Alloc>:: 2025-10-23T16:14:23,020 | ^~~~~~~~~~~~~~~~~~~ 2025-10-23T16:14:23,021 In file included from /usr/include/c++/12/vector:64: 2025-10-23T16:14:23,022 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-10-23T16:14:23,023 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-10-23T16:14:23,024 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/dmlc-core/src/data/./row_block.h:132:17: 2025-10-23T16:14:23,025 /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-10-23T16:14:23,025 1779 | _M_range_insert(__pos, __first, __last, 2025-10-23T16:14:23,026 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:14:23,027 1780 | std::__iterator_category(__first)); 2025-10-23T16:14:23,028 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:14:23,029 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-10-23T16:14:23,030 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-10-23T16:14:23,030 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/dmlc-core/src/data/./row_block.h:132:17: 2025-10-23T16:14:23,031 /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-10-23T16:14:23,032 1779 | _M_range_insert(__pos, __first, __last, 2025-10-23T16:14:23,033 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:14:23,034 1780 | std::__iterator_category(__first)); 2025-10-23T16:14:23,035 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:14:23,036 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-10-23T16:14:23,037 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-10-23T16:14:23,038 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/dmlc-core/src/data/./row_block.h:132:17: 2025-10-23T16:14:23,039 /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-10-23T16:14:23,040 1779 | _M_range_insert(__pos, __first, __last, 2025-10-23T16:14:23,040 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:14:23,041 1780 | std::__iterator_category(__first)); 2025-10-23T16:14:23,042 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:14:23,043 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-10-23T16:14:23,044 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-10-23T16:14:23,045 inlined from ‘void dmlc::data::RowBlockContainer::Push(dmlc::RowBlock) [with I = unsigned int; IndexType = unsigned int; DType = float]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/dmlc-core/src/data/./row_block.h:132:17, 2025-10-23T16:14:23,045 inlined from ‘void dmlc::data::DiskRowIter::BuildCache(dmlc::Parser*) [with IndexType = unsigned int; DType = float]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/dmlc-core/src/data/disk_row_iter.h:119:14: 2025-10-23T16:14:23,046 /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-10-23T16:14:23,047 1779 | _M_range_insert(__pos, __first, __last, 2025-10-23T16:14:23,048 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:14:23,049 1780 | std::__iterator_category(__first)); 2025-10-23T16:14:23,050 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:14:23,051 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-10-23T16:14:23,052 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-10-23T16:14:23,052 inlined from ‘void dmlc::data::RowBlockContainer::Push(dmlc::RowBlock) [with I = unsigned int; IndexType = unsigned int; DType = float]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/dmlc-core/src/data/./row_block.h:132:17, 2025-10-23T16:14:23,053 inlined from ‘void dmlc::data::BasicRowIter::Init(dmlc::Parser*) [with IndexType = unsigned int; DType = float]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/dmlc-core/src/data/basic_row_iter.h:67:15, 2025-10-23T16:14:23,054 inlined from ‘dmlc::data::BasicRowIter::BasicRowIter(dmlc::Parser*) [with IndexType = unsigned int; DType = float]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/dmlc-core/src/data/basic_row_iter.h:28:15, 2025-10-23T16:14:23,055 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/dmlc-core/src/data.cc:121:12: 2025-10-23T16:14:23,062 /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-10-23T16:14:23,063 1779 | _M_range_insert(__pos, __first, __last, 2025-10-23T16:14:23,064 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:14:23,065 1780 | std::__iterator_category(__first)); 2025-10-23T16:14:23,065 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:14:23,066 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-10-23T16:14:23,067 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-10-23T16:14:23,068 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/dmlc-core/src/data/./row_block.h:132:17, 2025-10-23T16:14:23,069 inlined from ‘void dmlc::data::DiskRowIter::BuildCache(dmlc::Parser*) [with IndexType = long long unsigned int; DType = float]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/dmlc-core/src/data/disk_row_iter.h:119:14: 2025-10-23T16:14:23,070 /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-10-23T16:14:23,071 1779 | _M_range_insert(__pos, __first, __last, 2025-10-23T16:14:23,072 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:14:23,073 1780 | std::__iterator_category(__first)); 2025-10-23T16:14:23,074 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:14:23,075 /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-10-23T16:14:23,076 /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-10-23T16:14:23,077 439 | vector<_Tp, _Alloc>:: 2025-10-23T16:14:23,078 | ^~~~~~~~~~~~~~~~~~~ 2025-10-23T16:14:23,079 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]’, 2025-10-23T16:14:23,080 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/dmlc-core/src/data/csv_parser.h:112:29: 2025-10-23T16:14:23,081 /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-10-23T16:14:23,082 1287 | _M_realloc_insert(end(), __x); 2025-10-23T16:14:23,083 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-10-23T16:14:23,084 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]’, 2025-10-23T16:14:23,085 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/dmlc-core/src/data/csv_parser.h:118:31: 2025-10-23T16:14:23,086 /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-10-23T16:14:23,087 1287 | _M_realloc_insert(end(), __x); 2025-10-23T16:14:23,087 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-10-23T16:14:23,088 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]’, 2025-10-23T16:14:23,089 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/dmlc-core/src/data/csv_parser.h:112:29: 2025-10-23T16:14:23,090 /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-10-23T16:14:23,091 1287 | _M_realloc_insert(end(), __x); 2025-10-23T16:14:23,093 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-10-23T16:14:23,093 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]’, 2025-10-23T16:14:23,094 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/dmlc-core/src/data/csv_parser.h:118:31: 2025-10-23T16:14:23,095 /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-10-23T16:14:23,096 1287 | _M_realloc_insert(end(), __x); 2025-10-23T16:14:23,097 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-10-23T16:14:23,098 /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-10-23T16:14:23,099 /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-10-23T16:14:23,100 439 | vector<_Tp, _Alloc>:: 2025-10-23T16:14:23,101 | ^~~~~~~~~~~~~~~~~~~ 2025-10-23T16:14:23,102 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-10-23T16:14:23,103 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/dmlc-core/src/data/libfm_parser.h:111:27: 2025-10-23T16:14:23,104 /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-10-23T16:14:23,104 1287 | _M_realloc_insert(end(), __x); 2025-10-23T16:14:23,105 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-10-23T16:14:23,106 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-10-23T16:14:23,107 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/dmlc-core/src/data/libfm_parser.h:112:27: 2025-10-23T16:14:23,108 /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-10-23T16:14:23,109 1287 | _M_realloc_insert(end(), __x); 2025-10-23T16:14:23,110 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-10-23T16:14:23,111 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-10-23T16:14:23,113 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/dmlc-core/src/data/./libsvm_parser.h:128:25: 2025-10-23T16:14:23,113 /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-10-23T16:14:23,114 1287 | _M_realloc_insert(end(), __x); 2025-10-23T16:14:23,116 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-10-23T16:14:23,117 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-10-23T16:14:23,118 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/dmlc-core/src/data/./libsvm_parser.h:143:27: 2025-10-23T16:14:23,119 /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-10-23T16:14:23,120 1287 | _M_realloc_insert(end(), __x); 2025-10-23T16:14:23,121 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-10-23T16:14:23,122 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-10-23T16:14:23,123 inlined from ‘void dmlc::data::LibSVMParser::ParseBlock(const char*, const char*, dmlc::data::RowBlockContainer*) [with IndexType = unsigned int; DType = float]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/dmlc-core/src/data/./libsvm_parser.h:128:25: 2025-10-23T16:14:23,124 /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-10-23T16:14:23,125 1287 | _M_realloc_insert(end(), __x); 2025-10-23T16:14:23,126 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-10-23T16:14:23,127 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-10-23T16:14:23,128 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-10-23T16:14:23,129 inlined from ‘void dmlc::data::RowBlockContainer::Push(dmlc::RowBlock) [with I = unsigned int; IndexType = unsigned int; DType = long long int]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/dmlc-core/src/data/./row_block.h:132:17, 2025-10-23T16:14:23,130 inlined from ‘void dmlc::data::BasicRowIter::Init(dmlc::Parser*) [with IndexType = unsigned int; DType = long long int]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/dmlc-core/src/data/basic_row_iter.h:67:15: 2025-10-23T16:14:23,131 /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-10-23T16:14:23,132 1779 | _M_range_insert(__pos, __first, __last, 2025-10-23T16:14:23,133 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:14:23,134 1780 | std::__iterator_category(__first)); 2025-10-23T16:14:23,135 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:14:23,136 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-10-23T16:14:23,137 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-10-23T16:14:23,138 inlined from ‘void dmlc::data::RowBlockContainer::Push(dmlc::RowBlock) [with I = unsigned int; IndexType = unsigned int; DType = int]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/dmlc-core/src/data/./row_block.h:132:17, 2025-10-23T16:14:23,139 inlined from ‘void dmlc::data::BasicRowIter::Init(dmlc::Parser*) [with IndexType = unsigned int; DType = int]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/dmlc-core/src/data/basic_row_iter.h:67:15: 2025-10-23T16:14:23,140 /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-10-23T16:14:23,141 1779 | _M_range_insert(__pos, __first, __last, 2025-10-23T16:14:23,142 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:14:23,143 1780 | std::__iterator_category(__first)); 2025-10-23T16:14:23,144 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:14:23,144 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-10-23T16:14:23,145 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-10-23T16:14:23,146 inlined from ‘void dmlc::data::RowBlockContainer::Push(dmlc::RowBlock) [with I = unsigned int; IndexType = unsigned int; DType = int]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/dmlc-core/src/data/./row_block.h:132:17, 2025-10-23T16:14:23,147 inlined from ‘void dmlc::data::DiskRowIter::BuildCache(dmlc::Parser*) [with IndexType = unsigned int; DType = int]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/dmlc-core/src/data/disk_row_iter.h:119:14: 2025-10-23T16:14:23,148 /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-10-23T16:14:23,149 1779 | _M_range_insert(__pos, __first, __last, 2025-10-23T16:14:23,150 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:14:23,151 1780 | std::__iterator_category(__first)); 2025-10-23T16:14:23,152 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:14:23,153 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-10-23T16:14:23,154 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-10-23T16:14:23,155 inlined from ‘void dmlc::data::RowBlockContainer::Push(dmlc::RowBlock) [with I = unsigned int; IndexType = unsigned int; DType = long long int]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/dmlc-core/src/data/./row_block.h:132:17, 2025-10-23T16:14:23,155 inlined from ‘void dmlc::data::DiskRowIter::BuildCache(dmlc::Parser*) [with IndexType = unsigned int; DType = long long int]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/dmlc-core/src/data/disk_row_iter.h:119:14: 2025-10-23T16:14:23,156 /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-10-23T16:14:23,157 1779 | _M_range_insert(__pos, __first, __last, 2025-10-23T16:14:23,159 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:14:23,159 1780 | std::__iterator_category(__first)); 2025-10-23T16:14:23,160 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:14:23,799 [15/115] Linking CXX static library dmlc-core/libdmlc.a 2025-10-23T16:14:28,115 [16/115] Building CXX object src/CMakeFiles/objxgboost.dir/collective/allreduce.cc.o 2025-10-23T16:14:28,116 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:14:28,117 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/collective/allreduce.cc:57:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-23T16:14:28,117 57 | Result RingScatterReduceTyped(Comm const& comm, common::Span data, 2025-10-23T16:14:28,118 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:14:28,119 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:14:28,120 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/collective/allreduce.cc:57:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-23T16:14:28,121 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:14:28,122 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/collective/allreduce.cc:57:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-23T16:14:28,123 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:14:28,124 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/collective/allreduce.cc:57:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-23T16:14:28,125 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:14:28,126 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/collective/allreduce.cc:57:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-23T16:14:28,127 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:14:28,128 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/collective/allreduce.cc:57:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-23T16:14:28,129 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:14:28,130 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/collective/allreduce.cc:57:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-23T16:14:28,131 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:14:28,132 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/collective/allreduce.cc:57:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-23T16:14:28,133 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:14:28,134 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/collective/allreduce.cc:57:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-23T16:14:28,135 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:14:28,135 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/collective/allreduce.cc:57:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-23T16:14:28,136 In file included from /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/collective/allreduce.cc:13: 2025-10-23T16:14:28,137 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/collective/allgather.h: In function ‘xgboost::collective::Result xgboost::collective::RingAllgather(const Comm&, xgboost::common::Span) [with T = float]’: 2025-10-23T16:14:28,138 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/collective/allgather.h:56:22: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-23T16:14:28,139 56 | [[nodiscard]] Result RingAllgather(Comm const& comm, common::Span data) { 2025-10-23T16:14:28,140 | ^~~~~~~~~~~~~ 2025-10-23T16:14:28,141 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:14:28,142 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/collective/allreduce.cc:21:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-23T16:14:28,143 21 | Result RingAllreduceSmall(Comm const& comm, common::Span data, Func const& op) { 2025-10-23T16:14:28,144 | ^~~~~~~~~~~~~~~~~~ 2025-10-23T16:14:28,145 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/collective/allgather.h: In function ‘xgboost::collective::Result xgboost::collective::RingAllgather(const Comm&, xgboost::common::Span) [with T = double]’: 2025-10-23T16:14:28,146 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/collective/allgather.h:56:22: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-23T16:14:28,148 56 | [[nodiscard]] Result RingAllgather(Comm const& comm, common::Span data) { 2025-10-23T16:14:28,149 | ^~~~~~~~~~~~~ 2025-10-23T16:14:28,149 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:14:28,150 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/collective/allreduce.cc:21:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-23T16:14:28,151 21 | Result RingAllreduceSmall(Comm const& comm, common::Span data, Func const& op) { 2025-10-23T16:14:28,161 | ^~~~~~~~~~~~~~~~~~ 2025-10-23T16:14:28,162 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/collective/allgather.h: In function ‘xgboost::collective::Result xgboost::collective::RingAllgather(const Comm&, xgboost::common::Span) [with T = signed char]’: 2025-10-23T16:14:28,162 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/collective/allgather.h:56:22: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-23T16:14:28,163 56 | [[nodiscard]] Result RingAllgather(Comm const& comm, common::Span data) { 2025-10-23T16:14:28,164 | ^~~~~~~~~~~~~ 2025-10-23T16:14:28,165 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:14:28,166 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/collective/allreduce.cc:21:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-23T16:14:28,168 21 | Result RingAllreduceSmall(Comm const& comm, common::Span data, Func const& op) { 2025-10-23T16:14:28,168 | ^~~~~~~~~~~~~~~~~~ 2025-10-23T16:14:28,169 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/collective/allgather.h: In function ‘xgboost::collective::Result xgboost::collective::RingAllgather(const Comm&, xgboost::common::Span) [with T = short int]’: 2025-10-23T16:14:28,170 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/collective/allgather.h:56:22: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-23T16:14:28,171 56 | [[nodiscard]] Result RingAllgather(Comm const& comm, common::Span data) { 2025-10-23T16:14:28,172 | ^~~~~~~~~~~~~ 2025-10-23T16:14:28,173 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:14:28,174 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/collective/allreduce.cc:21:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-23T16:14:28,175 21 | Result RingAllreduceSmall(Comm const& comm, common::Span data, Func const& op) { 2025-10-23T16:14:28,176 | ^~~~~~~~~~~~~~~~~~ 2025-10-23T16:14:28,177 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/collective/allgather.h: In function ‘xgboost::collective::Result xgboost::collective::RingAllgather(const Comm&, xgboost::common::Span) [with T = int]’: 2025-10-23T16:14:28,177 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/collective/allgather.h:56:22: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-23T16:14:28,178 56 | [[nodiscard]] Result RingAllgather(Comm const& comm, common::Span data) { 2025-10-23T16:14:28,179 | ^~~~~~~~~~~~~ 2025-10-23T16:14:28,180 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:14:28,181 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/collective/allreduce.cc:21:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-23T16:14:28,181 21 | Result RingAllreduceSmall(Comm const& comm, common::Span data, Func const& op) { 2025-10-23T16:14:28,182 | ^~~~~~~~~~~~~~~~~~ 2025-10-23T16:14:28,183 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:14:28,184 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/collective/allgather.h:56:22: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-23T16:14:28,185 56 | [[nodiscard]] Result RingAllgather(Comm const& comm, common::Span data) { 2025-10-23T16:14:28,186 | ^~~~~~~~~~~~~ 2025-10-23T16:14:28,186 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:14:28,188 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/collective/allreduce.cc:21:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-23T16:14:28,188 21 | Result RingAllreduceSmall(Comm const& comm, common::Span data, Func const& op) { 2025-10-23T16:14:28,189 | ^~~~~~~~~~~~~~~~~~ 2025-10-23T16:14:28,190 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/collective/allgather.h: In function ‘xgboost::collective::Result xgboost::collective::RingAllgather(const Comm&, xgboost::common::Span) [with T = unsigned char]’: 2025-10-23T16:14:28,191 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/collective/allgather.h:56:22: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-23T16:14:28,192 56 | [[nodiscard]] Result RingAllgather(Comm const& comm, common::Span data) { 2025-10-23T16:14:28,193 | ^~~~~~~~~~~~~ 2025-10-23T16:14:28,193 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:14:28,194 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/collective/allreduce.cc:21:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-23T16:14:28,195 21 | Result RingAllreduceSmall(Comm const& comm, common::Span data, Func const& op) { 2025-10-23T16:14:28,196 | ^~~~~~~~~~~~~~~~~~ 2025-10-23T16:14:28,197 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:14:28,198 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/collective/allgather.h:56:22: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-23T16:14:28,199 56 | [[nodiscard]] Result RingAllgather(Comm const& comm, common::Span data) { 2025-10-23T16:14:28,199 | ^~~~~~~~~~~~~ 2025-10-23T16:14:28,200 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:14:28,201 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/collective/allreduce.cc:21:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-23T16:14:28,202 21 | Result RingAllreduceSmall(Comm const& comm, common::Span data, Func const& op) { 2025-10-23T16:14:28,203 | ^~~~~~~~~~~~~~~~~~ 2025-10-23T16:14:28,204 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/collective/allgather.h: In function ‘xgboost::collective::Result xgboost::collective::RingAllgather(const Comm&, xgboost::common::Span) [with T = unsigned int]’: 2025-10-23T16:14:28,205 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/collective/allgather.h:56:22: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-23T16:14:28,205 56 | [[nodiscard]] Result RingAllgather(Comm const& comm, common::Span data) { 2025-10-23T16:14:28,206 | ^~~~~~~~~~~~~ 2025-10-23T16:14:28,207 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:14:28,208 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/collective/allreduce.cc:21:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-23T16:14:28,209 21 | Result RingAllreduceSmall(Comm const& comm, common::Span data, Func const& op) { 2025-10-23T16:14:28,210 | ^~~~~~~~~~~~~~~~~~ 2025-10-23T16:14:28,211 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:14:28,233 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/collective/allgather.h:56:22: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-23T16:14:28,234 56 | [[nodiscard]] Result RingAllgather(Comm const& comm, common::Span data) { 2025-10-23T16:14:28,235 | ^~~~~~~~~~~~~ 2025-10-23T16:14:28,236 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:14:28,237 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/collective/allreduce.cc:113:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-23T16:14:28,238 113 | Result RingAllreduce(Comm const& comm, common::Span data, Func const& op, 2025-10-23T16:14:28,238 | ^~~~~~~~~~~~~ 2025-10-23T16:14:44,453 [17/115] Building CXX object src/CMakeFiles/objxgboost.dir/collective/coll.cc.o 2025-10-23T16:14:44,454 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:14:44,454 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/collective/coll.cc:106:22: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-23T16:14:44,455 106 | [[nodiscard]] Result Coll::Broadcast(Comm const& comm, common::Span data, 2025-10-23T16:14:44,456 | ^~~~ 2025-10-23T16:14:44,457 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:14:44,458 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/collective/coll.cc:34:22: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-23T16:14:44,459 34 | [[nodiscard]] Result Coll::Allreduce(Comm const& comm, common::Span data, 2025-10-23T16:14:44,460 | ^~~~ 2025-10-23T16:14:44,460 In file included from /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/collective/coll.cc:15: 2025-10-23T16:14:44,461 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/collective/allgather.h: In function ‘xgboost::collective::Result xgboost::collective::RingAllgather(const Comm&, xgboost::common::Span) [with T = signed char]’: 2025-10-23T16:14:44,462 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/collective/allgather.h:56:22: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-23T16:14:44,463 56 | [[nodiscard]] Result RingAllgather(Comm const& comm, common::Span data) { 2025-10-23T16:14:44,464 | ^~~~~~~~~~~~~ 2025-10-23T16:14:44,465 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:14:44,466 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/collective/coll.cc:111:22: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-23T16:14:44,467 111 | [[nodiscard]] Result Coll::Allgather(Comm const& comm, common::Span data) { 2025-10-23T16:14:44,468 | ^~~~ 2025-10-23T16:14:44,469 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:14:44,470 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/collective/coll.cc:115:22: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-23T16:14:44,471 115 | [[nodiscard]] Result Coll::AllgatherV(Comm const& comm, common::Span data, 2025-10-23T16:14:44,471 | ^~~~ 2025-10-23T16:14:44,472 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/collective/coll.cc:115:22: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-23T16:14:44,473 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/collective/coll.cc:115:22: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-23T16:14:44,474 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/collective/coll.cc:115:22: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-23T16:14:44,475 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/collective/coll.cc:130:69: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-23T16:14:44,476 130 | return detail::RingAllgatherV(comm, sizes, recv_segments, recv); 2025-10-23T16:14:44,477 | ^ 2025-10-23T16:14:44,478 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/collective/coll.cc:130:69: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-23T16:14:44,479 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/collective/coll.cc:132:61: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-23T16:14:44,480 132 | return cpu_impl::BroadcastAllgatherV(comm, sizes, recv); 2025-10-23T16:14:44,480 | ^ 2025-10-23T16:14:44,865 [18/115] Building CXX object src/CMakeFiles/objxgboost.dir/collective/comm_group.cc.o 2025-10-23T16:14:47,149 [19/115] Building CXX object src/CMakeFiles/objxgboost.dir/collective/comm.cc.o 2025-10-23T16:14:47,244 [20/115] Building CXX object src/CMakeFiles/objxgboost.dir/collective/nccl_stub.cc.o 2025-10-23T16:14:58,070 [21/115] Building CXX object src/CMakeFiles/objxgboost.dir/collective/result.cc.o 2025-10-23T16:15:00,404 [22/115] Building CXX object src/CMakeFiles/objxgboost.dir/collective/in_memory_handler.cc.o 2025-10-23T16:15:03,284 [23/115] Building CXX object src/CMakeFiles/objxgboost.dir/collective/loop.cc.o 2025-10-23T16:15:11,192 [24/115] Building CXX object src/CMakeFiles/objxgboost.dir/common/charconv.cc.o 2025-10-23T16:15:14,027 [25/115] Building CXX object src/CMakeFiles/objxgboost.dir/collective/socket.cc.o 2025-10-23T16:15:25,894 [26/115] Building CXX object src/CMakeFiles/objxgboost.dir/common/common.cc.o 2025-10-23T16:15:25,987 [27/115] Building CXX object src/CMakeFiles/objxgboost.dir/common/cuda_dr_utils.cc.o 2025-10-23T16:15:27,400 [28/115] Building CXX object src/CMakeFiles/objxgboost.dir/collective/tracker.cc.o 2025-10-23T16:15:32,786 [29/115] Building CXX object src/CMakeFiles/objxgboost.dir/common/column_matrix.cc.o 2025-10-23T16:15:34,506 [30/115] Building CXX object src/CMakeFiles/objxgboost.dir/common/cuda_rt_utils.cc.o 2025-10-23T16:15:39,015 [31/115] Building CXX object src/CMakeFiles/objxgboost.dir/common/error_msg.cc.o 2025-10-23T16:15:53,494 [32/115] Building CXX object src/CMakeFiles/objxgboost.dir/common/io.cc.o 2025-10-23T16:16:00,030 [33/115] Building CXX object src/CMakeFiles/objxgboost.dir/common/host_device_vector.cc.o 2025-10-23T16:16:00,031 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/common/host_device_vector.cc: In constructor ‘xgboost::HostDeviceVector::HostDeviceVector(std::initializer_list<_Tp>, xgboost::DeviceOrd) [with T = double]’: 2025-10-23T16:16:00,032 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:00,032 43 | HostDeviceVector::HostDeviceVector(std::initializer_list init, DeviceOrd) 2025-10-23T16:16:00,033 | ^~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:00,034 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:00,035 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:00,036 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:00,038 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:00,084 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/common/host_device_vector.cc: In member function ‘void xgboost::HostDeviceVector::Copy(std::initializer_list<_Tp>) [with T = double]’: 2025-10-23T16:16:00,084 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:00,085 141 | void HostDeviceVector::Copy(std::initializer_list other) { 2025-10-23T16:16:00,086 | ^~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:00,087 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:00,089 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:00,090 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:00,091 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:00,093 In file included from /usr/include/c++/12/vector:70, 2025-10-23T16:16:00,094 from /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/include/xgboost/base.h:17, 2025-10-23T16:16:00,095 from /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/common/host_device_vector.cc:9: 2025-10-23T16:16:00,096 /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-10-23T16:16:00,096 /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-10-23T16:16:00,097 523 | vector<_Tp, _Alloc>:: 2025-10-23T16:16:00,098 | ^~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:00,099 In file included from /usr/include/c++/12/vector:64: 2025-10-23T16:16:00,100 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = xgboost::detail::GradientPairInternal; _Alloc = std::allocator >]’, 2025-10-23T16:16:00,101 inlined from ‘void xgboost::HostDeviceVector::Resize(size_t) [with T = xgboost::detail::GradientPairInternal]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/common/host_device_vector.cc:120:22: 2025-10-23T16:16:00,102 /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-10-23T16:16:00,102 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-10-23T16:16:00,103 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:00,105 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = xgboost::detail::GradientPairInternal; _Alloc = std::allocator >]’, 2025-10-23T16:16:00,106 inlined from ‘void xgboost::HostDeviceVector::Resize(size_t, T) [with T = xgboost::detail::GradientPairInternal]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/common/host_device_vector.cc:115:22: 2025-10-23T16:16:00,107 /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-10-23T16:16:00,108 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-10-23T16:16:00,109 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:05,817 [34/115] Building CXX object src/CMakeFiles/objxgboost.dir/common/hist_util.cc.o 2025-10-23T16:16:05,818 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/common/hist_util.cc: In function ‘void xgboost::common::IncrementHist(GHistRow, ConstGHistRow, std::size_t, std::size_t)’: 2025-10-23T16:16:05,819 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:05,894 95 | void IncrementHist(GHistRow dst, ConstGHistRow add, std::size_t begin, std::size_t end) { 2025-10-23T16:16:05,895 | ^~~~~~~~~~~~~ 2025-10-23T16:16:05,896 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:05,897 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/common/hist_util.cc: In function ‘void xgboost::common::CopyHist(GHistRow, GHistRow, size_t, size_t)’: 2025-10-23T16:16:05,898 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:05,899 107 | void CopyHist(GHistRow dst, const GHistRow src, size_t begin, size_t end) { 2025-10-23T16:16:05,900 | ^~~~~~~~ 2025-10-23T16:16:05,901 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:05,902 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/common/hist_util.cc: In function ‘void xgboost::common::SubtractionHist(GHistRow, GHistRow, GHistRow, size_t, size_t)’: 2025-10-23T16:16:05,903 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:05,904 119 | void SubtractionHist(GHistRow dst, const GHistRow src1, const GHistRow src2, size_t begin, 2025-10-23T16:16:05,905 | ^~~~~~~~~~~~~~~ 2025-10-23T16:16:05,906 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:05,907 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:05,908 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:05,909 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:05,910 212 | void RowsWiseBuildHistKernel(Span gpair, Span row_indices, 2025-10-23T16:16:05,911 | ^~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:05,912 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:05,913 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:05,915 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:05,916 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:05,917 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:05,918 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:05,919 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:05,920 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:05,921 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:05,922 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:05,923 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:05,924 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:05,925 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:05,927 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:05,928 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:05,929 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:05,930 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:05,931 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:05,933 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:05,934 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:05,936 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:05,939 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:05,940 In file included from /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/common/hist_util.h:18, 2025-10-23T16:16:05,941 from /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/common/hist_util.cc:5: 2025-10-23T16:16:05,942 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/common/quantile.h: In constructor ‘xgboost::common::SortedSketchContainer::SortedSketchContainer(const xgboost::Context*, int32_t, xgboost::common::Span, std::vector >, bool)’: 2025-10-23T16:16:05,943 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/common/quantile.h:999:12: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-23T16:16:05,945 999 | explicit SortedSketchContainer(Context const *ctx, int32_t max_bins, 2025-10-23T16:16:05,946 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:05,947 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/common/quantile.h:1002:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-23T16:16:05,948 1002 | : SketchContainerImpl{ctx, columns_size, max_bins, ft, use_group} { 2025-10-23T16:16:05,949 | ^ 2025-10-23T16:16:05,950 In file included from /usr/include/c++/12/vector:70, 2025-10-23T16:16:05,951 from /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/common/hist_util.h:15: 2025-10-23T16:16:05,952 /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-10-23T16:16:05,953 /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-10-23T16:16:05,954 523 | vector<_Tp, _Alloc>:: 2025-10-23T16:16:05,955 | ^~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:05,956 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:05,957 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:05,958 54 | HistogramCuts SketchOnDMatrix(Context const *ctx, DMatrix *m, bst_bin_t max_bins, bool use_sorted, 2025-10-23T16:16:05,959 | ^~~~~~~~~~~~~~~ 2025-10-23T16:16:05,961 In file included from /usr/include/c++/12/vector:64: 2025-10-23T16:16:05,961 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-10-23T16:16:05,962 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/common/quantile.h:726:18, 2025-10-23T16:16:05,963 inlined from ‘xgboost::common::HistogramCuts xgboost::common::SketchOnDMatrix(const xgboost::Context*, xgboost::DMatrix*, xgboost::bst_bin_t, bool, Span)’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/common/hist_util.cc:63:49: 2025-10-23T16:16:05,964 /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-10-23T16:16:05,965 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-10-23T16:16:05,967 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:05,971 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:05,972 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:05,974 72 | HostSketchContainer::UseGroup(info)); 2025-10-23T16:16:05,974 | ^ 2025-10-23T16:16:05,975 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:05,976 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:05,977 74 | container.PushRowPage(page, info, hessian); 2025-10-23T16:16:05,978 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:05,983 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:05,984 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:05,985 82 | HostSketchContainer::UseGroup(info)}; 2025-10-23T16:16:05,986 | ^ 2025-10-23T16:16:05,987 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:05,988 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:05,989 84 | container.PushColPage(page, info, hessian); 2025-10-23T16:16:05,990 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:05,991 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:05,992 In function ‘void xgboost::common::BuildHistDispatch(Span >, Span, const xgboost::GHistIndexMatrix&, GHistRow) [with BuildingManager = GHistBuildingManager]’, 2025-10-23T16:16:05,994 inlined from ‘xgboost::common::BuildHist(Span >, Span, const xgboost::GHistIndexMatrix&, GHistRow, bool):: [with auto:61 = xgboost::common::GHistBuildingManager]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/common/hist_util.cc:384:43, 2025-10-23T16:16:05,996 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/common/hist_util.cc:206:9: 2025-10-23T16:16:05,997 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:06,003 354 | RowsWiseBuildHistKernel(gpair, row_indices, gmat, hist); 2025-10-23T16:16:06,013 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:06,014 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:06,015 363 | RowsWiseBuildHistKernel(gpair, span2, gmat, hist); 2025-10-23T16:16:06,016 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:06,017 In function ‘void xgboost::common::BuildHistDispatch(Span >, Span, const xgboost::GHistIndexMatrix&, GHistRow) [with BuildingManager = GHistBuildingManager]’, 2025-10-23T16:16:06,017 inlined from ‘xgboost::common::BuildHist(Span >, Span, const xgboost::GHistIndexMatrix&, GHistRow, bool):: [with auto:61 = xgboost::common::GHistBuildingManager]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/common/hist_util.cc:384:43, 2025-10-23T16:16:06,018 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/common/hist_util.cc:206:9: 2025-10-23T16:16:06,019 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:06,020 354 | RowsWiseBuildHistKernel(gpair, row_indices, gmat, hist); 2025-10-23T16:16:06,021 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:06,023 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:06,024 363 | RowsWiseBuildHistKernel(gpair, span2, gmat, hist); 2025-10-23T16:16:06,065 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:06,067 In function ‘void xgboost::common::BuildHistDispatch(Span >, Span, const xgboost::GHistIndexMatrix&, GHistRow) [with BuildingManager = GHistBuildingManager]’, 2025-10-23T16:16:06,068 inlined from ‘xgboost::common::BuildHist(Span >, Span, const xgboost::GHistIndexMatrix&, GHistRow, bool):: [with auto:61 = xgboost::common::GHistBuildingManager]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/common/hist_util.cc:384:43, 2025-10-23T16:16:06,070 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/common/hist_util.cc:206:9: 2025-10-23T16:16:06,072 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:06,073 354 | RowsWiseBuildHistKernel(gpair, row_indices, gmat, hist); 2025-10-23T16:16:06,087 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:06,088 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:06,089 363 | RowsWiseBuildHistKernel(gpair, span2, gmat, hist); 2025-10-23T16:16:06,090 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:06,091 In function ‘void xgboost::common::BuildHistDispatch(Span >, Span, const xgboost::GHistIndexMatrix&, GHistRow) [with BuildingManager = GHistBuildingManager]’, 2025-10-23T16:16:06,092 inlined from ‘xgboost::common::BuildHist(Span >, Span, const xgboost::GHistIndexMatrix&, GHistRow, bool):: [with auto:61 = xgboost::common::GHistBuildingManager]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/common/hist_util.cc:384:43, 2025-10-23T16:16:06,094 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/common/hist_util.cc:206:9: 2025-10-23T16:16:06,095 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:06,097 354 | RowsWiseBuildHistKernel(gpair, row_indices, gmat, hist); 2025-10-23T16:16:06,098 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:06,100 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:06,100 363 | RowsWiseBuildHistKernel(gpair, span2, gmat, hist); 2025-10-23T16:16:06,102 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:06,103 In function ‘void xgboost::common::BuildHistDispatch(Span >, Span, const xgboost::GHistIndexMatrix&, GHistRow) [with BuildingManager = GHistBuildingManager]’, 2025-10-23T16:16:06,104 inlined from ‘xgboost::common::BuildHist(Span >, Span, const xgboost::GHistIndexMatrix&, GHistRow, bool):: [with auto:61 = xgboost::common::GHistBuildingManager]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/common/hist_util.cc:384:43, 2025-10-23T16:16:06,105 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/common/hist_util.cc:206:9: 2025-10-23T16:16:06,106 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:06,106 354 | RowsWiseBuildHistKernel(gpair, row_indices, gmat, hist); 2025-10-23T16:16:06,107 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:06,108 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:06,109 363 | RowsWiseBuildHistKernel(gpair, span2, gmat, hist); 2025-10-23T16:16:06,110 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:06,111 In function ‘void xgboost::common::BuildHistDispatch(Span >, Span, const xgboost::GHistIndexMatrix&, GHistRow) [with BuildingManager = GHistBuildingManager]’, 2025-10-23T16:16:06,112 inlined from ‘xgboost::common::BuildHist(Span >, Span, const xgboost::GHistIndexMatrix&, GHistRow, bool):: [with auto:61 = xgboost::common::GHistBuildingManager]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/common/hist_util.cc:384:43, 2025-10-23T16:16:06,113 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/common/hist_util.cc:206:9: 2025-10-23T16:16:06,114 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:06,116 354 | RowsWiseBuildHistKernel(gpair, row_indices, gmat, hist); 2025-10-23T16:16:06,117 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:06,118 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:06,119 363 | RowsWiseBuildHistKernel(gpair, span2, gmat, hist); 2025-10-23T16:16:06,120 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:06,120 In function ‘void xgboost::common::BuildHistDispatch(Span >, Span, const xgboost::GHistIndexMatrix&, GHistRow) [with BuildingManager = GHistBuildingManager]’, 2025-10-23T16:16:06,121 inlined from ‘xgboost::common::BuildHist(Span >, Span, const xgboost::GHistIndexMatrix&, GHistRow, bool):: [with auto:61 = xgboost::common::GHistBuildingManager]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/common/hist_util.cc:384:43, 2025-10-23T16:16:06,122 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/common/hist_util.cc:206:9, 2025-10-23T16:16:06,124 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/common/hist_util.cc:195:15: 2025-10-23T16:16:06,125 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:06,126 354 | RowsWiseBuildHistKernel(gpair, row_indices, gmat, hist); 2025-10-23T16:16:06,127 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:06,128 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:06,129 363 | RowsWiseBuildHistKernel(gpair, span2, gmat, hist); 2025-10-23T16:16:06,130 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:06,131 In function ‘void xgboost::common::BuildHistDispatch(Span >, Span, const xgboost::GHistIndexMatrix&, GHistRow) [with BuildingManager = GHistBuildingManager]’, 2025-10-23T16:16:06,132 inlined from ‘xgboost::common::BuildHist(Span >, Span, const xgboost::GHistIndexMatrix&, GHistRow, bool):: [with auto:61 = xgboost::common::GHistBuildingManager]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/common/hist_util.cc:384:43, 2025-10-23T16:16:06,133 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/common/hist_util.cc:206:9, 2025-10-23T16:16:06,134 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/common/hist_util.cc:195:15: 2025-10-23T16:16:06,135 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:06,143 354 | RowsWiseBuildHistKernel(gpair, row_indices, gmat, hist); 2025-10-23T16:16:06,144 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:06,145 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:06,146 363 | RowsWiseBuildHistKernel(gpair, span2, gmat, hist); 2025-10-23T16:16:06,147 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:06,148 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:06,149 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:06,150 370 | void BuildHist(Span gpair, Span row_indices, 2025-10-23T16:16:06,151 | ^~~~~~~~~ 2025-10-23T16:16:06,152 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:06,154 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:06,156 In function ‘void xgboost::common::BuildHistDispatch(Span >, Span, const xgboost::GHistIndexMatrix&, GHistRow) [with BuildingManager = GHistBuildingManager]’, 2025-10-23T16:16:06,157 inlined from ‘xgboost::common::BuildHist(Span >, Span, const xgboost::GHistIndexMatrix&, GHistRow, bool):: [with auto:61 = xgboost::common::GHistBuildingManager]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/common/hist_util.cc:384:43, 2025-10-23T16:16:06,158 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/common/hist_util.cc:206:9, 2025-10-23T16:16:06,159 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/common/hist_util.cc:195:15: 2025-10-23T16:16:06,160 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:06,162 354 | RowsWiseBuildHistKernel(gpair, row_indices, gmat, hist); 2025-10-23T16:16:06,163 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:06,164 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:06,165 363 | RowsWiseBuildHistKernel(gpair, span2, gmat, hist); 2025-10-23T16:16:06,166 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:06,167 In function ‘void xgboost::common::BuildHistDispatch(Span >, Span, const xgboost::GHistIndexMatrix&, GHistRow) [with BuildingManager = GHistBuildingManager]’, 2025-10-23T16:16:06,168 inlined from ‘xgboost::common::BuildHist(Span >, Span, const xgboost::GHistIndexMatrix&, GHistRow, bool):: [with auto:61 = xgboost::common::GHistBuildingManager]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/common/hist_util.cc:384:43, 2025-10-23T16:16:06,169 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/common/hist_util.cc:206:9, 2025-10-23T16:16:06,170 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/common/hist_util.cc:195:15: 2025-10-23T16:16:06,171 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:06,172 354 | RowsWiseBuildHistKernel(gpair, row_indices, gmat, hist); 2025-10-23T16:16:06,173 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:06,174 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:06,175 363 | RowsWiseBuildHistKernel(gpair, span2, gmat, hist); 2025-10-23T16:16:06,176 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:06,177 In function ‘void xgboost::common::BuildHistDispatch(Span >, Span, const xgboost::GHistIndexMatrix&, GHistRow) [with BuildingManager = GHistBuildingManager]’, 2025-10-23T16:16:06,178 inlined from ‘xgboost::common::BuildHist(Span >, Span, const xgboost::GHistIndexMatrix&, GHistRow, bool):: [with auto:61 = xgboost::common::GHistBuildingManager]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/common/hist_util.cc:384:43, 2025-10-23T16:16:06,180 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/common/hist_util.cc:206:9, 2025-10-23T16:16:06,181 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/common/hist_util.cc:195:15: 2025-10-23T16:16:06,182 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:06,183 354 | RowsWiseBuildHistKernel(gpair, row_indices, gmat, hist); 2025-10-23T16:16:06,184 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:06,185 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:06,185 363 | RowsWiseBuildHistKernel(gpair, span2, gmat, hist); 2025-10-23T16:16:06,186 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:06,187 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:06,203 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:06,204 370 | void BuildHist(Span gpair, Span row_indices, 2025-10-23T16:16:06,205 | ^~~~~~~~~ 2025-10-23T16:16:06,206 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:06,207 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:06,208 In function ‘void xgboost::common::BuildHistDispatch(Span >, Span, const xgboost::GHistIndexMatrix&, GHistRow) [with BuildingManager = GHistBuildingManager]’, 2025-10-23T16:16:06,209 inlined from ‘xgboost::common::BuildHist(Span >, Span, const xgboost::GHistIndexMatrix&, GHistRow, bool):: [with auto:61 = xgboost::common::GHistBuildingManager]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/common/hist_util.cc:384:43, 2025-10-23T16:16:06,210 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/common/hist_util.cc:206:9, 2025-10-23T16:16:06,211 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/common/hist_util.cc:195:15: 2025-10-23T16:16:06,213 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:06,214 354 | RowsWiseBuildHistKernel(gpair, row_indices, gmat, hist); 2025-10-23T16:16:06,215 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:06,216 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:06,216 363 | RowsWiseBuildHistKernel(gpair, span2, gmat, hist); 2025-10-23T16:16:06,218 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:10,341 [35/115] Building CXX object src/CMakeFiles/objxgboost.dir/common/linalg_op.cc.o 2025-10-23T16:16:18,631 [36/115] Building CXX object src/CMakeFiles/objxgboost.dir/common/numa_topo.cc.o 2025-10-23T16:16:19,840 [37/115] Building CXX object src/CMakeFiles/objxgboost.dir/common/json.cc.o 2025-10-23T16:16:19,947 [38/115] Building CXX object src/CMakeFiles/objxgboost.dir/common/numeric.cc.o 2025-10-23T16:16:27,434 [39/115] Building CXX object src/CMakeFiles/objxgboost.dir/common/optional_weight.cc.o 2025-10-23T16:16:29,907 [40/115] Building CXX object src/CMakeFiles/objxgboost.dir/common/param_array.cc.o 2025-10-23T16:16:31,214 [41/115] Building CXX object src/CMakeFiles/objxgboost.dir/common/pseudo_huber.cc.o 2025-10-23T16:16:41,057 [42/115] Building CXX object src/CMakeFiles/objxgboost.dir/common/quantile_loss_utils.cc.o 2025-10-23T16:16:42,359 [43/115] Building CXX object src/CMakeFiles/objxgboost.dir/c_api/c_api.cc.o 2025-10-23T16:16:42,361 In file included from /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/c_api.cc:28: 2025-10-23T16:16:42,362 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/proxy_dmatrix.h: In member function ‘virtual xgboost::DMatrix* xgboost::data::DMatrixProxy::Slice(xgboost::common::Span)’: 2025-10-23T16:16:42,363 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:42,364 107 | DMatrix* Slice(common::Span /*ridxs*/) override { 2025-10-23T16:16:42,364 | ^~~~~ 2025-10-23T16:16:42,365 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/c_api.cc: In function ‘int XGDMatrixSliceDMatrixEx(DMatrixHandle, const int*, xgboost::bst_ulong, void**, int)’: 2025-10-23T16:16:42,366 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:42,367 605 | dmat->Slice({idxset, static_cast(len)})); 2025-10-23T16:16:42,368 | ^ 2025-10-23T16:16:42,369 In file included from /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/include/xgboost/data.h:15, 2025-10-23T16:16:42,370 from /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/include/xgboost/predictor.h:13, 2025-10-23T16:16:42,371 from /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../common/api_entry.h:10, 2025-10-23T16:16:42,372 from /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/c_api.cc:18: 2025-10-23T16:16:42,372 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:42,373 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/include/xgboost/linalg.h:426:13: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-23T16:16:42,374 426 | LINALG_HD TensorView(common::Span data, I const (&shape)[D], I const (&stride)[D], 2025-10-23T16:16:42,375 | ^~~~~~~~~~ 2025-10-23T16:16:42,375 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:42,376 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/include/xgboost/linalg.h:426:13: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-23T16:16:42,377 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:42,378 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/include/xgboost/linalg.h:426:13: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-23T16:16:42,379 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:42,379 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/include/xgboost/linalg.h:426:13: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-23T16:16:42,380 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:42,381 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/include/xgboost/linalg.h:426:13: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-23T16:16:42,382 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:42,383 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/include/xgboost/linalg.h:426:13: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-23T16:16:42,384 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:42,385 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/include/xgboost/linalg.h:426:13: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-23T16:16:42,386 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:42,386 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/include/xgboost/linalg.h:426:13: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-23T16:16:42,387 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:42,388 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/include/xgboost/linalg.h:426:13: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-23T16:16:42,389 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:42,390 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/include/xgboost/linalg.h:426:13: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-23T16:16:42,391 In file included from /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/adapter.h:19, 2025-10-23T16:16:42,391 from /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/c_api.cc:24: 2025-10-23T16:16:42,392 In lambda function, 2025-10-23T16:16:42,393 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:618:22, 2025-10-23T16:16:42,394 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-23T16:16:42,395 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-23T16:16:42,396 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-23T16:16:42,397 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:42,398 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-23T16:16:42,398 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:42,399 674 | std::numeric_limits::max()}, 2025-10-23T16:16:42,400 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:42,401 675 | array.shape, array.strides, device}); 2025-10-23T16:16:42,401 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:42,402 In lambda function, 2025-10-23T16:16:42,403 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:621:22, 2025-10-23T16:16:42,404 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-23T16:16:42,405 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-23T16:16:42,406 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-23T16:16:42,407 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:42,407 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-23T16:16:42,408 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:42,409 674 | std::numeric_limits::max()}, 2025-10-23T16:16:42,410 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:42,411 675 | array.shape, array.strides, device}); 2025-10-23T16:16:42,412 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:42,413 In lambda function, 2025-10-23T16:16:42,413 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:634:22, 2025-10-23T16:16:42,414 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-23T16:16:42,415 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-23T16:16:42,416 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-23T16:16:42,416 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:42,417 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-23T16:16:42,418 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:42,419 674 | std::numeric_limits::max()}, 2025-10-23T16:16:42,420 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:42,421 675 | array.shape, array.strides, device}); 2025-10-23T16:16:42,421 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:42,422 In lambda function, 2025-10-23T16:16:42,423 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:637:22, 2025-10-23T16:16:42,424 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-23T16:16:42,425 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-23T16:16:42,426 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-23T16:16:42,427 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:42,428 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-23T16:16:42,429 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:42,430 674 | std::numeric_limits::max()}, 2025-10-23T16:16:42,430 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:42,431 675 | array.shape, array.strides, device}); 2025-10-23T16:16:42,432 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:42,433 In lambda function, 2025-10-23T16:16:42,434 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:640:22, 2025-10-23T16:16:42,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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-23T16:16:42,435 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-23T16:16:42,436 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-23T16:16:42,437 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:42,438 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-23T16:16:42,439 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:42,440 674 | std::numeric_limits::max()}, 2025-10-23T16:16:42,441 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:42,441 675 | array.shape, array.strides, device}); 2025-10-23T16:16:42,442 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:42,443 In lambda function, 2025-10-23T16:16:42,444 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:643:22, 2025-10-23T16:16:42,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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-23T16:16:42,445 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-23T16:16:42,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 = float]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-23T16:16:42,447 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:42,448 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-23T16:16:42,449 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:42,450 674 | std::numeric_limits::max()}, 2025-10-23T16:16:42,450 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:42,451 675 | array.shape, array.strides, device}); 2025-10-23T16:16:42,452 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:42,453 In lambda function, 2025-10-23T16:16:42,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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:646:22, 2025-10-23T16:16:42,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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-23T16:16:42,456 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-23T16:16:42,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 = float]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-23T16:16:42,458 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:42,459 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-23T16:16:42,460 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:42,461 674 | std::numeric_limits::max()}, 2025-10-23T16:16:42,462 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:42,462 675 | array.shape, array.strides, device}); 2025-10-23T16:16:42,463 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:42,464 In lambda function, 2025-10-23T16:16:42,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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:649:22, 2025-10-23T16:16:42,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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-23T16:16:42,467 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-23T16:16:42,467 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-23T16:16:42,468 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:42,469 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-23T16:16:42,470 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:42,471 674 | std::numeric_limits::max()}, 2025-10-23T16:16:42,472 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:42,472 675 | array.shape, array.strides, device}); 2025-10-23T16:16:42,473 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:42,474 In lambda function, 2025-10-23T16:16:42,475 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:652:22, 2025-10-23T16:16:42,476 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-23T16:16:42,477 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-23T16:16:42,478 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-23T16:16:42,478 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:42,479 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-23T16:16:42,480 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:42,481 674 | std::numeric_limits::max()}, 2025-10-23T16:16:42,482 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:42,483 675 | array.shape, array.strides, device}); 2025-10-23T16:16:42,484 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:42,485 In lambda function, 2025-10-23T16:16:42,485 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:655:22, 2025-10-23T16:16:42,486 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-23T16:16:42,488 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-23T16:16:42,488 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-23T16:16:42,489 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:42,490 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-23T16:16:42,491 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:42,491 674 | std::numeric_limits::max()}, 2025-10-23T16:16:42,492 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:42,493 675 | array.shape, array.strides, device}); 2025-10-23T16:16:42,494 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:42,495 In lambda function, 2025-10-23T16:16:42,495 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:618:22, 2025-10-23T16:16:42,496 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-23T16:16:42,497 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-23T16:16:42,498 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-23T16:16:42,499 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:42,500 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-23T16:16:42,501 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:42,502 674 | std::numeric_limits::max()}, 2025-10-23T16:16:42,503 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:42,504 675 | array.shape, array.strides, device}); 2025-10-23T16:16:42,505 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:42,506 In lambda function, 2025-10-23T16:16:42,507 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:621:22, 2025-10-23T16:16:42,508 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-23T16:16:42,508 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-23T16:16:42,509 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-23T16:16:42,510 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:42,511 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-23T16:16:42,512 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:42,513 674 | std::numeric_limits::max()}, 2025-10-23T16:16:42,514 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:42,515 675 | array.shape, array.strides, device}); 2025-10-23T16:16:42,516 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:42,517 In lambda function, 2025-10-23T16:16:42,517 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:634:22, 2025-10-23T16:16:42,518 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-23T16:16:42,520 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-23T16:16:42,521 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-23T16:16:42,521 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:42,522 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-23T16:16:42,523 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:42,524 674 | std::numeric_limits::max()}, 2025-10-23T16:16:42,525 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:42,526 675 | array.shape, array.strides, device}); 2025-10-23T16:16:42,527 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:42,527 In lambda function, 2025-10-23T16:16:42,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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:637:22, 2025-10-23T16:16:42,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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-23T16:16:42,530 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-23T16:16:42,531 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-23T16:16:42,532 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:42,533 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-23T16:16:42,534 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:42,535 674 | std::numeric_limits::max()}, 2025-10-23T16:16:42,535 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:42,536 675 | array.shape, array.strides, device}); 2025-10-23T16:16:42,537 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:42,538 In lambda function, 2025-10-23T16:16:42,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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:640:22, 2025-10-23T16:16:42,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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-23T16:16:42,540 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-23T16:16:42,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 = double]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-23T16:16:42,542 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:42,542 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-23T16:16:42,543 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:42,544 674 | std::numeric_limits::max()}, 2025-10-23T16:16:42,545 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:42,546 675 | array.shape, array.strides, device}); 2025-10-23T16:16:42,547 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:42,548 In lambda function, 2025-10-23T16:16:42,548 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:643:22, 2025-10-23T16:16:42,549 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-23T16:16:42,551 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-23T16:16:42,552 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-23T16:16:42,552 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:42,553 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-23T16:16:42,554 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:42,555 674 | std::numeric_limits::max()}, 2025-10-23T16:16:42,556 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:42,557 675 | array.shape, array.strides, device}); 2025-10-23T16:16:42,557 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:42,558 In lambda function, 2025-10-23T16:16:42,559 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:646:22, 2025-10-23T16:16:42,560 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-23T16:16:42,561 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-23T16:16:42,562 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-23T16:16:42,563 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:42,564 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-23T16:16:42,565 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:42,566 674 | std::numeric_limits::max()}, 2025-10-23T16:16:42,566 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:42,567 675 | array.shape, array.strides, device}); 2025-10-23T16:16:42,568 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:42,569 In lambda function, 2025-10-23T16:16:42,569 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:649:22, 2025-10-23T16:16:42,570 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-23T16:16:42,571 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-23T16:16:42,572 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-23T16:16:42,573 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:42,574 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-23T16:16:42,575 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:42,576 674 | std::numeric_limits::max()}, 2025-10-23T16:16:42,577 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:42,578 675 | array.shape, array.strides, device}); 2025-10-23T16:16:42,579 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:42,580 In lambda function, 2025-10-23T16:16:42,580 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:652:22, 2025-10-23T16:16:42,581 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-23T16:16:42,583 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-23T16:16:42,584 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-23T16:16:42,585 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:42,586 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-23T16:16:42,587 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:42,588 674 | std::numeric_limits::max()}, 2025-10-23T16:16:42,589 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:42,590 675 | array.shape, array.strides, device}); 2025-10-23T16:16:42,591 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:42,592 In lambda function, 2025-10-23T16:16:42,593 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:655:22, 2025-10-23T16:16:42,593 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-23T16:16:42,594 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-23T16:16:42,595 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-23T16:16:42,597 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:42,598 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-23T16:16:42,599 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:42,600 674 | std::numeric_limits::max()}, 2025-10-23T16:16:42,601 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:42,602 675 | array.shape, array.strides, device}); 2025-10-23T16:16:42,603 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:42,604 In lambda function, 2025-10-23T16:16:42,605 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:618:22, 2025-10-23T16:16:42,606 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-23T16:16:42,607 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-23T16:16:42,607 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-23T16:16:42,608 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:42,609 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-23T16:16:42,610 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:42,611 674 | std::numeric_limits::max()}, 2025-10-23T16:16:42,612 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:42,613 675 | array.shape, array.strides, device}); 2025-10-23T16:16:42,613 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:42,614 In lambda function, 2025-10-23T16:16:42,615 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:621:22, 2025-10-23T16:16:42,616 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-23T16:16:42,617 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-23T16:16:42,618 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-23T16:16:42,619 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:42,620 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-23T16:16:42,621 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:42,622 674 | std::numeric_limits::max()}, 2025-10-23T16:16:42,622 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:42,623 675 | array.shape, array.strides, device}); 2025-10-23T16:16:42,624 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:42,625 In lambda function, 2025-10-23T16:16:42,626 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:634:22, 2025-10-23T16:16:42,627 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-23T16:16:42,628 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-23T16:16:42,629 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-23T16:16:42,630 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:42,631 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-23T16:16:42,632 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:42,633 674 | std::numeric_limits::max()}, 2025-10-23T16:16:42,634 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:42,634 675 | array.shape, array.strides, device}); 2025-10-23T16:16:42,635 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:42,636 In lambda function, 2025-10-23T16:16:42,637 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:637:22, 2025-10-23T16:16:42,638 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-23T16:16:42,639 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-23T16:16:42,640 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-23T16:16:42,641 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:42,642 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-23T16:16:42,643 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:42,644 674 | std::numeric_limits::max()}, 2025-10-23T16:16:42,645 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:42,645 675 | array.shape, array.strides, device}); 2025-10-23T16:16:42,646 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:42,648 In lambda function, 2025-10-23T16:16:42,649 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:640:22, 2025-10-23T16:16:42,650 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-23T16:16:42,651 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-23T16:16:42,652 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-23T16:16:42,653 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:42,654 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-23T16:16:42,656 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:42,657 674 | std::numeric_limits::max()}, 2025-10-23T16:16:42,658 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:42,659 675 | array.shape, array.strides, device}); 2025-10-23T16:16:42,660 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:42,661 In lambda function, 2025-10-23T16:16:42,662 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:643:22, 2025-10-23T16:16:42,663 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-23T16:16:42,665 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-23T16:16:42,666 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-23T16:16:42,668 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:42,669 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-23T16:16:42,670 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:42,671 674 | std::numeric_limits::max()}, 2025-10-23T16:16:42,672 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:42,673 675 | array.shape, array.strides, device}); 2025-10-23T16:16:42,674 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:42,675 In lambda function, 2025-10-23T16:16:42,676 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:646:22, 2025-10-23T16:16:42,677 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-23T16:16:42,678 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-23T16:16:42,679 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-23T16:16:42,680 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:42,681 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-23T16:16:42,682 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:42,683 674 | std::numeric_limits::max()}, 2025-10-23T16:16:42,684 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:42,685 675 | array.shape, array.strides, device}); 2025-10-23T16:16:42,686 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:42,688 In lambda function, 2025-10-23T16:16:42,688 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:649:22, 2025-10-23T16:16:42,689 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-23T16:16:42,690 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-23T16:16:42,691 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-23T16:16:42,692 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:42,693 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-23T16:16:42,694 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:42,695 674 | std::numeric_limits::max()}, 2025-10-23T16:16:42,696 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:42,697 675 | array.shape, array.strides, device}); 2025-10-23T16:16:42,698 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:42,699 In lambda function, 2025-10-23T16:16:42,700 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:652:22, 2025-10-23T16:16:42,701 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-23T16:16:42,702 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-23T16:16:42,703 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-23T16:16:42,704 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:42,705 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-23T16:16:42,706 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:42,706 674 | std::numeric_limits::max()}, 2025-10-23T16:16:42,707 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:42,708 675 | array.shape, array.strides, device}); 2025-10-23T16:16:42,709 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:42,710 In lambda function, 2025-10-23T16:16:42,711 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:655:22, 2025-10-23T16:16:42,712 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-23T16:16:42,712 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-23T16:16:42,713 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-23T16:16:42,714 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:42,716 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-23T16:16:42,717 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:42,718 674 | std::numeric_limits::max()}, 2025-10-23T16:16:42,719 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:42,720 675 | array.shape, array.strides, device}); 2025-10-23T16:16:42,722 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:42,722 In lambda function, 2025-10-23T16:16:42,723 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:618:22, 2025-10-23T16:16:42,724 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-23T16:16:42,725 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-23T16:16:42,726 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-23T16:16:42,727 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:42,728 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-23T16:16:42,729 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:42,730 674 | std::numeric_limits::max()}, 2025-10-23T16:16:42,731 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:42,732 675 | array.shape, array.strides, device}); 2025-10-23T16:16:42,733 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:42,734 In lambda function, 2025-10-23T16:16:42,735 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:621:22, 2025-10-23T16:16:42,736 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-23T16:16:42,736 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-23T16:16:42,738 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-23T16:16:42,739 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:42,740 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-23T16:16:42,741 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:42,742 674 | std::numeric_limits::max()}, 2025-10-23T16:16:42,744 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:42,745 675 | array.shape, array.strides, device}); 2025-10-23T16:16:42,746 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:42,747 In lambda function, 2025-10-23T16:16:42,749 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:634:22, 2025-10-23T16:16:42,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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-23T16:16:42,751 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-23T16:16:42,752 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-23T16:16:42,753 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:42,754 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-23T16:16:42,755 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:42,756 674 | std::numeric_limits::max()}, 2025-10-23T16:16:42,757 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:42,758 675 | array.shape, array.strides, device}); 2025-10-23T16:16:42,759 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:42,760 In lambda function, 2025-10-23T16:16:42,761 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:637:22, 2025-10-23T16:16:42,762 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-23T16:16:42,763 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-23T16:16:42,764 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-23T16:16:42,764 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:42,765 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-23T16:16:42,766 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:42,767 674 | std::numeric_limits::max()}, 2025-10-23T16:16:42,768 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:42,769 675 | array.shape, array.strides, device}); 2025-10-23T16:16:42,770 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:42,771 In lambda function, 2025-10-23T16:16:42,772 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:640:22, 2025-10-23T16:16:42,773 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-23T16:16:42,774 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-23T16:16:42,775 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-23T16:16:42,776 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:42,777 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-23T16:16:42,778 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:42,779 674 | std::numeric_limits::max()}, 2025-10-23T16:16:42,780 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:42,781 675 | array.shape, array.strides, device}); 2025-10-23T16:16:42,781 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:42,782 In lambda function, 2025-10-23T16:16:42,783 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:643:22, 2025-10-23T16:16:42,784 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-23T16:16:42,785 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-23T16:16:42,786 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-23T16:16:42,787 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:42,788 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-23T16:16:42,789 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:42,790 674 | std::numeric_limits::max()}, 2025-10-23T16:16:42,791 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:42,792 675 | array.shape, array.strides, device}); 2025-10-23T16:16:42,793 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:42,794 In lambda function, 2025-10-23T16:16:42,795 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:646:22, 2025-10-23T16:16:42,796 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-23T16:16:42,797 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-23T16:16:42,798 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-23T16:16:42,799 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:42,800 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-23T16:16:42,801 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:42,802 674 | std::numeric_limits::max()}, 2025-10-23T16:16:42,803 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:42,804 675 | array.shape, array.strides, device}); 2025-10-23T16:16:42,805 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:42,806 In lambda function, 2025-10-23T16:16:42,807 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:649:22, 2025-10-23T16:16:42,808 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-23T16:16:42,809 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-23T16:16:42,810 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-23T16:16:42,811 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:42,812 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-23T16:16:42,813 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:42,813 674 | std::numeric_limits::max()}, 2025-10-23T16:16:42,814 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:42,815 675 | array.shape, array.strides, device}); 2025-10-23T16:16:42,816 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:42,817 In lambda function, 2025-10-23T16:16:42,818 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:652:22, 2025-10-23T16:16:42,819 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-23T16:16:42,820 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-23T16:16:42,821 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-23T16:16:42,821 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:42,823 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-23T16:16:42,824 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:42,825 674 | std::numeric_limits::max()}, 2025-10-23T16:16:42,826 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:42,827 675 | array.shape, array.strides, device}); 2025-10-23T16:16:42,828 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:42,829 In lambda function, 2025-10-23T16:16:42,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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:655:22, 2025-10-23T16:16:42,830 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-23T16:16:42,831 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-23T16:16:42,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 = short int]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-23T16:16:42,833 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:42,834 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-23T16:16:42,835 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:42,837 674 | std::numeric_limits::max()}, 2025-10-23T16:16:42,838 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:42,838 675 | array.shape, array.strides, device}); 2025-10-23T16:16:42,839 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:42,840 In lambda function, 2025-10-23T16:16:42,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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:618:22, 2025-10-23T16:16:42,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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-23T16:16:42,844 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-23T16:16:42,845 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-23T16:16:42,846 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:42,847 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-23T16:16:42,848 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:42,849 674 | std::numeric_limits::max()}, 2025-10-23T16:16:42,850 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:42,851 675 | array.shape, array.strides, device}); 2025-10-23T16:16:42,852 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:42,852 In lambda function, 2025-10-23T16:16:42,853 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:621:22, 2025-10-23T16:16:42,854 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-23T16:16:42,855 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-23T16:16:42,856 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-23T16:16:42,857 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:42,858 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-23T16:16:42,860 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:42,860 674 | std::numeric_limits::max()}, 2025-10-23T16:16:42,861 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:42,862 675 | array.shape, array.strides, device}); 2025-10-23T16:16:42,863 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:42,864 In lambda function, 2025-10-23T16:16:42,865 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:634:22, 2025-10-23T16:16:42,866 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-23T16:16:42,867 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-23T16:16:42,868 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-23T16:16:42,869 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:42,870 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-23T16:16:42,870 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:42,871 674 | std::numeric_limits::max()}, 2025-10-23T16:16:42,872 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:42,873 675 | array.shape, array.strides, device}); 2025-10-23T16:16:42,874 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:42,875 In lambda function, 2025-10-23T16:16:42,876 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:637:22, 2025-10-23T16:16:42,877 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-23T16:16:42,878 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-23T16:16:42,879 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-23T16:16:42,880 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:42,881 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-23T16:16:42,882 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:42,883 674 | std::numeric_limits::max()}, 2025-10-23T16:16:42,884 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:42,885 675 | array.shape, array.strides, device}); 2025-10-23T16:16:42,886 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:42,886 In lambda function, 2025-10-23T16:16:42,887 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:640:22, 2025-10-23T16:16:42,888 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-23T16:16:42,889 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-23T16:16:42,890 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-23T16:16:42,891 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:42,892 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-23T16:16:42,893 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:42,894 674 | std::numeric_limits::max()}, 2025-10-23T16:16:42,895 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:42,896 675 | array.shape, array.strides, device}); 2025-10-23T16:16:42,897 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:42,898 In lambda function, 2025-10-23T16:16:42,899 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:643:22, 2025-10-23T16:16:42,900 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-23T16:16:42,900 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-23T16:16:42,901 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-23T16:16:42,902 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:42,903 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-23T16:16:42,904 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:42,905 674 | std::numeric_limits::max()}, 2025-10-23T16:16:42,906 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:42,907 675 | array.shape, array.strides, device}); 2025-10-23T16:16:42,908 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:42,909 In lambda function, 2025-10-23T16:16:42,910 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:646:22, 2025-10-23T16:16:42,911 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-23T16:16:42,912 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-23T16:16:42,913 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-23T16:16:42,913 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:42,914 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-23T16:16:42,915 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:42,916 674 | std::numeric_limits::max()}, 2025-10-23T16:16:42,917 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:42,918 675 | array.shape, array.strides, device}); 2025-10-23T16:16:42,919 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:42,920 In lambda function, 2025-10-23T16:16:42,921 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:649:22, 2025-10-23T16:16:42,922 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-23T16:16:42,922 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-23T16:16:42,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 = int]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-23T16:16:42,924 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:42,925 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-23T16:16:42,926 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:42,927 674 | std::numeric_limits::max()}, 2025-10-23T16:16:42,928 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:42,929 675 | array.shape, array.strides, device}); 2025-10-23T16:16:42,930 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:42,930 In lambda function, 2025-10-23T16:16:42,931 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:652:22, 2025-10-23T16:16:42,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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-23T16:16:42,933 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-23T16:16:42,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 = int]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-23T16:16:42,935 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:42,936 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-23T16:16:42,937 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:42,937 674 | std::numeric_limits::max()}, 2025-10-23T16:16:42,938 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:42,939 675 | array.shape, array.strides, device}); 2025-10-23T16:16:42,940 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:42,941 In lambda function, 2025-10-23T16:16:42,942 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:655:22, 2025-10-23T16:16:42,943 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-23T16:16:42,944 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-23T16:16:42,945 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-23T16:16:42,946 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:42,947 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-23T16:16:42,948 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:42,948 674 | std::numeric_limits::max()}, 2025-10-23T16:16:42,949 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:42,950 675 | array.shape, array.strides, device}); 2025-10-23T16:16:42,951 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:42,952 In lambda function, 2025-10-23T16:16:42,953 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:618:22, 2025-10-23T16:16:42,954 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-23T16:16:42,955 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-23T16:16:42,956 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-23T16:16:42,957 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:42,958 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-23T16:16:42,959 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:42,960 674 | std::numeric_limits::max()}, 2025-10-23T16:16:42,961 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:42,962 675 | array.shape, array.strides, device}); 2025-10-23T16:16:42,962 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:42,963 In lambda function, 2025-10-23T16:16:42,964 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:621:22, 2025-10-23T16:16:42,965 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-23T16:16:42,966 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-23T16:16:42,967 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-23T16:16:42,968 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:42,969 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-23T16:16:42,970 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:42,971 674 | std::numeric_limits::max()}, 2025-10-23T16:16:42,972 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:42,973 675 | array.shape, array.strides, device}); 2025-10-23T16:16:42,974 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:42,975 In lambda function, 2025-10-23T16:16:42,976 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:634:22, 2025-10-23T16:16:42,977 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-23T16:16:42,978 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-23T16:16:42,979 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-23T16:16:42,980 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:42,980 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-23T16:16:42,981 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:42,982 674 | std::numeric_limits::max()}, 2025-10-23T16:16:42,983 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:42,984 675 | array.shape, array.strides, device}); 2025-10-23T16:16:42,985 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:42,986 In lambda function, 2025-10-23T16:16:42,986 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:637:22, 2025-10-23T16:16:42,987 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-23T16:16:42,988 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-23T16:16:42,989 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-23T16:16:42,990 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:42,992 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-23T16:16:42,992 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:42,993 674 | std::numeric_limits::max()}, 2025-10-23T16:16:42,994 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:42,995 675 | array.shape, array.strides, device}); 2025-10-23T16:16:42,995 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:42,996 In lambda function, 2025-10-23T16:16:42,997 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:640:22, 2025-10-23T16:16:42,998 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-23T16:16:42,999 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-23T16:16:43,000 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-23T16:16:43,000 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:43,001 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-23T16:16:43,002 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:43,003 674 | std::numeric_limits::max()}, 2025-10-23T16:16:43,004 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:43,005 675 | array.shape, array.strides, device}); 2025-10-23T16:16:43,006 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:43,007 In lambda function, 2025-10-23T16:16:43,008 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:643:22, 2025-10-23T16:16:43,008 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-23T16:16:43,010 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-23T16:16:43,010 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-23T16:16:43,011 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:43,012 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-23T16:16:43,013 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:43,014 674 | std::numeric_limits::max()}, 2025-10-23T16:16:43,015 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:43,016 675 | array.shape, array.strides, device}); 2025-10-23T16:16:43,016 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:43,017 In lambda function, 2025-10-23T16:16:43,018 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:646:22, 2025-10-23T16:16:43,019 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-23T16:16:43,020 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-23T16:16:43,021 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-23T16:16:43,022 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:43,023 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-23T16:16:43,024 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:43,025 674 | std::numeric_limits::max()}, 2025-10-23T16:16:43,026 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:43,026 675 | array.shape, array.strides, device}); 2025-10-23T16:16:43,027 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:43,028 In lambda function, 2025-10-23T16:16:43,029 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:649:22, 2025-10-23T16:16:43,029 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-23T16:16:43,030 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-23T16:16:43,031 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-23T16:16:43,032 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:43,033 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-23T16:16:43,034 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:43,035 674 | std::numeric_limits::max()}, 2025-10-23T16:16:43,036 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:43,037 675 | array.shape, array.strides, device}); 2025-10-23T16:16:43,038 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:43,039 In lambda function, 2025-10-23T16:16:43,040 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:652:22, 2025-10-23T16:16:43,041 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-23T16:16:43,041 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-23T16:16:43,042 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-23T16:16:43,043 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:43,044 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-23T16:16:43,045 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:43,046 674 | std::numeric_limits::max()}, 2025-10-23T16:16:43,047 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:43,048 675 | array.shape, array.strides, device}); 2025-10-23T16:16:43,049 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:43,050 In lambda function, 2025-10-23T16:16:43,051 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:655:22, 2025-10-23T16:16:43,052 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-23T16:16:43,053 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-23T16:16:43,054 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-23T16:16:43,055 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:43,056 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-23T16:16:43,057 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:43,057 674 | std::numeric_limits::max()}, 2025-10-23T16:16:43,058 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:43,059 675 | array.shape, array.strides, device}); 2025-10-23T16:16:43,060 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:43,061 In lambda function, 2025-10-23T16:16:43,062 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:618:22, 2025-10-23T16:16:43,063 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-23T16:16:43,064 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-23T16:16:43,065 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-23T16:16:43,066 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:43,067 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-23T16:16:43,068 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:43,069 674 | std::numeric_limits::max()}, 2025-10-23T16:16:43,070 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:43,070 675 | array.shape, array.strides, device}); 2025-10-23T16:16:43,072 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:43,072 In lambda function, 2025-10-23T16:16:43,073 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:621:22, 2025-10-23T16:16:43,074 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-23T16:16:43,075 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-23T16:16:43,076 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-23T16:16:43,077 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:43,077 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-23T16:16:43,078 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:43,079 674 | std::numeric_limits::max()}, 2025-10-23T16:16:43,080 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:43,081 675 | array.shape, array.strides, device}); 2025-10-23T16:16:43,083 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:43,084 In lambda function, 2025-10-23T16:16:43,084 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:634:22, 2025-10-23T16:16:43,085 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-23T16:16:43,086 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-23T16:16:43,087 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-23T16:16:43,088 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:43,089 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-23T16:16:43,090 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:43,091 674 | std::numeric_limits::max()}, 2025-10-23T16:16:43,092 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:43,093 675 | array.shape, array.strides, device}); 2025-10-23T16:16:43,093 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:43,094 In lambda function, 2025-10-23T16:16:43,095 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:637:22, 2025-10-23T16:16:43,096 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-23T16:16:43,097 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-23T16:16:43,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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-23T16:16:43,099 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:43,100 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-23T16:16:43,101 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:43,103 674 | std::numeric_limits::max()}, 2025-10-23T16:16:43,104 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:43,105 675 | array.shape, array.strides, device}); 2025-10-23T16:16:43,106 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:43,106 In lambda function, 2025-10-23T16:16:43,107 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:640:22, 2025-10-23T16:16:43,108 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-23T16:16:43,109 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-23T16:16:43,109 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-23T16:16:43,110 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:43,111 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-23T16:16:43,112 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:43,113 674 | std::numeric_limits::max()}, 2025-10-23T16:16:43,114 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:43,115 675 | array.shape, array.strides, device}); 2025-10-23T16:16:43,116 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:43,117 In lambda function, 2025-10-23T16:16:43,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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:643:22, 2025-10-23T16:16:43,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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-23T16:16:43,119 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-23T16:16:43,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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-23T16:16:43,121 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:43,122 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-23T16:16:43,123 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:43,124 674 | std::numeric_limits::max()}, 2025-10-23T16:16:43,124 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:43,125 675 | array.shape, array.strides, device}); 2025-10-23T16:16:43,126 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:43,127 In lambda function, 2025-10-23T16:16:43,128 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:646:22, 2025-10-23T16:16:43,129 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-23T16:16:43,130 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-23T16:16:43,130 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-23T16:16:43,132 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:43,132 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-23T16:16:43,133 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:43,134 674 | std::numeric_limits::max()}, 2025-10-23T16:16:43,135 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:43,136 675 | array.shape, array.strides, device}); 2025-10-23T16:16:43,137 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:43,138 In lambda function, 2025-10-23T16:16:43,138 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:649:22, 2025-10-23T16:16:43,139 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-23T16:16:43,140 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-23T16:16:43,141 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-23T16:16:43,142 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:43,142 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-23T16:16:43,143 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:43,144 674 | std::numeric_limits::max()}, 2025-10-23T16:16:43,145 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:43,146 675 | array.shape, array.strides, device}); 2025-10-23T16:16:43,147 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:43,148 In lambda function, 2025-10-23T16:16:43,148 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:652:22, 2025-10-23T16:16:43,149 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-23T16:16:43,150 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-23T16:16:43,151 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-23T16:16:43,152 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:43,153 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-23T16:16:43,154 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:43,154 674 | std::numeric_limits::max()}, 2025-10-23T16:16:43,155 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:43,156 675 | array.shape, array.strides, device}); 2025-10-23T16:16:43,157 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:43,158 In lambda function, 2025-10-23T16:16:43,159 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:655:22, 2025-10-23T16:16:43,159 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-23T16:16:43,160 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-23T16:16:43,161 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-23T16:16:43,162 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:43,163 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-23T16:16:43,164 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:43,165 674 | std::numeric_limits::max()}, 2025-10-23T16:16:43,166 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:43,167 675 | array.shape, array.strides, device}); 2025-10-23T16:16:43,167 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:43,168 In lambda function, 2025-10-23T16:16:43,169 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:618:22, 2025-10-23T16:16:43,170 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-23T16:16:43,171 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-23T16:16:43,172 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-23T16:16:43,173 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:43,173 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-23T16:16:43,174 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:43,175 674 | std::numeric_limits::max()}, 2025-10-23T16:16:43,176 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:43,177 675 | array.shape, array.strides, device}); 2025-10-23T16:16:43,178 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:43,178 In lambda function, 2025-10-23T16:16:43,179 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:621:22, 2025-10-23T16:16:43,180 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-23T16:16:43,181 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-23T16:16:43,182 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-23T16:16:43,183 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:43,184 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-23T16:16:43,184 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:43,185 674 | std::numeric_limits::max()}, 2025-10-23T16:16:43,186 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:43,187 675 | array.shape, array.strides, device}); 2025-10-23T16:16:43,188 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:43,189 In lambda function, 2025-10-23T16:16:43,190 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:634:22, 2025-10-23T16:16:43,191 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-23T16:16:43,192 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-23T16:16:43,193 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-23T16:16:43,194 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:43,195 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-23T16:16:43,196 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:43,196 674 | std::numeric_limits::max()}, 2025-10-23T16:16:43,197 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:43,198 675 | array.shape, array.strides, device}); 2025-10-23T16:16:43,199 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:43,199 In lambda function, 2025-10-23T16:16:43,200 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:637:22, 2025-10-23T16:16:43,201 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-23T16:16:43,202 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-23T16:16:43,203 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-23T16:16:43,204 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:43,205 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-23T16:16:43,206 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:43,207 674 | std::numeric_limits::max()}, 2025-10-23T16:16:43,207 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:43,208 675 | array.shape, array.strides, device}); 2025-10-23T16:16:43,209 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:43,210 In lambda function, 2025-10-23T16:16:43,211 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:640:22, 2025-10-23T16:16:43,212 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-23T16:16:43,213 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-23T16:16:43,214 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-23T16:16:43,215 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:43,216 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-23T16:16:43,217 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:43,218 674 | std::numeric_limits::max()}, 2025-10-23T16:16:43,218 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:43,219 675 | array.shape, array.strides, device}); 2025-10-23T16:16:43,220 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:43,221 In lambda function, 2025-10-23T16:16:43,222 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:643:22, 2025-10-23T16:16:43,222 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-23T16:16:43,223 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-23T16:16:43,224 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-23T16:16:43,225 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:43,226 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-23T16:16:43,227 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:43,228 674 | std::numeric_limits::max()}, 2025-10-23T16:16:43,228 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:43,229 675 | array.shape, array.strides, device}); 2025-10-23T16:16:43,230 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:43,231 In lambda function, 2025-10-23T16:16:43,231 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:646:22, 2025-10-23T16:16:43,232 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-23T16:16:43,233 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-23T16:16:43,234 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-23T16:16:43,236 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:43,237 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-23T16:16:43,238 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:43,239 674 | std::numeric_limits::max()}, 2025-10-23T16:16:43,240 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:43,241 675 | array.shape, array.strides, device}); 2025-10-23T16:16:43,242 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:43,243 In lambda function, 2025-10-23T16:16:43,244 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:649:22, 2025-10-23T16:16:43,245 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-23T16:16:43,246 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-23T16:16:43,247 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-23T16:16:43,248 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:43,248 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-23T16:16:43,249 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:43,250 674 | std::numeric_limits::max()}, 2025-10-23T16:16:43,251 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:43,252 675 | array.shape, array.strides, device}); 2025-10-23T16:16:43,253 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:43,254 In lambda function, 2025-10-23T16:16:43,255 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:652:22, 2025-10-23T16:16:43,256 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-23T16:16:43,257 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-23T16:16:43,258 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-23T16:16:43,259 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:43,261 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-23T16:16:43,262 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:43,263 674 | std::numeric_limits::max()}, 2025-10-23T16:16:43,265 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:43,266 675 | array.shape, array.strides, device}); 2025-10-23T16:16:43,267 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:43,268 In lambda function, 2025-10-23T16:16:43,270 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:655:22, 2025-10-23T16:16:43,271 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-23T16:16:43,272 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-23T16:16:43,273 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-23T16:16:43,274 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:43,275 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-23T16:16:43,277 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:43,278 674 | std::numeric_limits::max()}, 2025-10-23T16:16:43,279 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:43,280 675 | array.shape, array.strides, device}); 2025-10-23T16:16:43,315 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:43,316 In lambda function, 2025-10-23T16:16:43,317 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:618:22, 2025-10-23T16:16:43,318 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-23T16:16:43,319 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-23T16:16:43,320 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-23T16:16:43,321 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:43,322 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-23T16:16:43,323 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:43,325 674 | std::numeric_limits::max()}, 2025-10-23T16:16:43,326 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:43,327 675 | array.shape, array.strides, device}); 2025-10-23T16:16:43,328 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:43,329 In lambda function, 2025-10-23T16:16:43,330 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:621:22, 2025-10-23T16:16:43,331 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-23T16:16:43,332 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-23T16:16:43,333 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-23T16:16:43,334 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:43,335 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-23T16:16:43,336 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:43,337 674 | std::numeric_limits::max()}, 2025-10-23T16:16:43,338 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:43,339 675 | array.shape, array.strides, device}); 2025-10-23T16:16:43,340 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:43,342 In lambda function, 2025-10-23T16:16:43,343 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:634:22, 2025-10-23T16:16:43,344 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-23T16:16:43,345 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-23T16:16:43,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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-23T16:16:43,348 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:43,349 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-23T16:16:43,350 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:43,351 674 | std::numeric_limits::max()}, 2025-10-23T16:16:43,352 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:43,353 675 | array.shape, array.strides, device}); 2025-10-23T16:16:43,354 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:43,356 In lambda function, 2025-10-23T16:16:43,357 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:637:22, 2025-10-23T16:16:43,358 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-23T16:16:43,363 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-23T16:16:43,364 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-23T16:16:43,365 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:43,366 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-23T16:16:43,367 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:43,368 674 | std::numeric_limits::max()}, 2025-10-23T16:16:43,369 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:43,370 675 | array.shape, array.strides, device}); 2025-10-23T16:16:43,372 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:43,373 In lambda function, 2025-10-23T16:16:43,373 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:640:22, 2025-10-23T16:16:43,374 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-23T16:16:43,375 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-23T16:16:43,376 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-23T16:16:43,378 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:43,378 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-23T16:16:43,379 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:43,380 674 | std::numeric_limits::max()}, 2025-10-23T16:16:43,383 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:43,384 675 | array.shape, array.strides, device}); 2025-10-23T16:16:43,385 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:43,386 In lambda function, 2025-10-23T16:16:43,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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:643:22, 2025-10-23T16:16:43,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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-23T16:16:43,403 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-23T16:16:43,405 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-23T16:16:43,406 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:43,407 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-23T16:16:43,408 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:43,409 674 | std::numeric_limits::max()}, 2025-10-23T16:16:43,410 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:43,412 675 | array.shape, array.strides, device}); 2025-10-23T16:16:43,413 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:43,414 In lambda function, 2025-10-23T16:16:43,415 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:646:22, 2025-10-23T16:16:43,416 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-23T16:16:43,417 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-23T16:16:43,418 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-23T16:16:43,419 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:43,420 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-23T16:16:43,421 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:43,422 674 | std::numeric_limits::max()}, 2025-10-23T16:16:43,423 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:43,423 675 | array.shape, array.strides, device}); 2025-10-23T16:16:43,424 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:43,425 In lambda function, 2025-10-23T16:16:43,426 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:649:22, 2025-10-23T16:16:43,427 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-23T16:16:43,428 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-23T16:16:43,429 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-23T16:16:43,431 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:43,432 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-23T16:16:43,448 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:43,448 674 | std::numeric_limits::max()}, 2025-10-23T16:16:43,449 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:43,450 675 | array.shape, array.strides, device}); 2025-10-23T16:16:43,451 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:43,452 In lambda function, 2025-10-23T16:16:43,453 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:652:22, 2025-10-23T16:16:43,454 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-23T16:16:43,455 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-23T16:16:43,456 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-23T16:16:43,457 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:43,458 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-23T16:16:43,459 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:43,460 674 | std::numeric_limits::max()}, 2025-10-23T16:16:43,461 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:43,463 675 | array.shape, array.strides, device}); 2025-10-23T16:16:43,464 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:43,465 In lambda function, 2025-10-23T16:16:43,466 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:655:22, 2025-10-23T16:16:43,467 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-23T16:16:43,468 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-23T16:16:43,469 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-23T16:16:43,470 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:43,471 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-23T16:16:43,472 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:43,473 674 | std::numeric_limits::max()}, 2025-10-23T16:16:43,474 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:43,475 675 | array.shape, array.strides, device}); 2025-10-23T16:16:43,476 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:43,477 In lambda function, 2025-10-23T16:16:43,478 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:618:22, 2025-10-23T16:16:43,480 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-23T16:16:43,481 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-23T16:16:43,484 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:673:7, 2025-10-23T16:16:43,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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:655:22, 2025-10-23T16:16:43,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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-23T16:16:43,489 inlined from ‘int XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/c_api.cc:1242:18: 2025-10-23T16:16:43,491 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:43,493 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-23T16:16:43,494 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:43,497 674 | std::numeric_limits::max()}, 2025-10-23T16:16:43,498 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:43,499 675 | array.shape, array.strides, device}); 2025-10-23T16:16:43,500 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:43,501 In lambda function, 2025-10-23T16:16:43,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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:621:22, 2025-10-23T16:16:43,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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-23T16:16:43,505 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-23T16:16:43,506 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:673:7, 2025-10-23T16:16:43,508 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:655:22, 2025-10-23T16:16:43,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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-23T16:16:43,511 inlined from ‘int XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/c_api.cc:1242:18: 2025-10-23T16:16:43,519 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:43,520 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-23T16:16:43,521 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:43,522 674 | std::numeric_limits::max()}, 2025-10-23T16:16:43,524 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:43,525 675 | array.shape, array.strides, device}); 2025-10-23T16:16:43,526 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:43,527 In lambda function, 2025-10-23T16:16:43,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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:634:22, 2025-10-23T16:16:43,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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-23T16:16:43,530 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-23T16:16:43,532 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:673:7, 2025-10-23T16:16:43,534 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:655:22, 2025-10-23T16:16:43,535 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-23T16:16:43,536 inlined from ‘int XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/c_api.cc:1242:18: 2025-10-23T16:16:43,538 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:43,539 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-23T16:16:43,540 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:43,542 674 | std::numeric_limits::max()}, 2025-10-23T16:16:43,543 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:43,544 675 | array.shape, array.strides, device}); 2025-10-23T16:16:43,545 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:43,546 In lambda function, 2025-10-23T16:16:43,547 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:637:22, 2025-10-23T16:16:43,549 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-23T16:16:43,550 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-23T16:16:43,551 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:673:7, 2025-10-23T16:16:43,553 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:655:22, 2025-10-23T16:16:43,555 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-23T16:16:43,556 inlined from ‘int XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/c_api.cc:1242:18: 2025-10-23T16:16:43,557 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:43,558 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-23T16:16:43,559 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:43,560 674 | std::numeric_limits::max()}, 2025-10-23T16:16:43,561 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:43,562 675 | array.shape, array.strides, device}); 2025-10-23T16:16:43,563 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:43,564 In lambda function, 2025-10-23T16:16:43,566 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:640:22, 2025-10-23T16:16:43,567 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-23T16:16:43,572 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-23T16:16:43,573 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:673:7, 2025-10-23T16:16:43,575 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:655:22, 2025-10-23T16:16:43,576 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-23T16:16:43,577 inlined from ‘int XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/c_api.cc:1242:18: 2025-10-23T16:16:43,578 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:43,579 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-23T16:16:43,580 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:43,581 674 | std::numeric_limits::max()}, 2025-10-23T16:16:43,582 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:43,583 675 | array.shape, array.strides, device}); 2025-10-23T16:16:43,583 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:43,584 In lambda function, 2025-10-23T16:16:43,585 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:643:22, 2025-10-23T16:16:43,586 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-23T16:16:43,588 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-23T16:16:43,589 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:673:7, 2025-10-23T16:16:43,591 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:655:22, 2025-10-23T16:16:43,634 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-23T16:16:43,635 inlined from ‘int XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/c_api.cc:1242:18: 2025-10-23T16:16:43,636 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:43,637 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-23T16:16:43,640 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:43,641 674 | std::numeric_limits::max()}, 2025-10-23T16:16:43,641 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:43,642 675 | array.shape, array.strides, device}); 2025-10-23T16:16:43,643 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:43,644 In lambda function, 2025-10-23T16:16:43,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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:646:22, 2025-10-23T16:16:43,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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-23T16:16:43,649 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-23T16:16:43,649 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:673:7, 2025-10-23T16:16:43,650 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:655:22, 2025-10-23T16:16:43,651 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-23T16:16:43,653 inlined from ‘int XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/c_api.cc:1242:18: 2025-10-23T16:16:43,654 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:43,656 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-23T16:16:43,657 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:43,659 674 | std::numeric_limits::max()}, 2025-10-23T16:16:43,660 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:43,664 675 | array.shape, array.strides, device}); 2025-10-23T16:16:43,665 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:43,666 In lambda function, 2025-10-23T16:16:43,667 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:649:22, 2025-10-23T16:16:43,668 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-23T16:16:43,669 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-23T16:16:43,670 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:673:7, 2025-10-23T16:16:43,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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:655:22, 2025-10-23T16:16:43,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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-23T16:16:43,675 inlined from ‘int XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/c_api.cc:1242:18: 2025-10-23T16:16:43,677 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:43,678 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-23T16:16:43,680 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:43,681 674 | std::numeric_limits::max()}, 2025-10-23T16:16:43,682 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:43,683 675 | array.shape, array.strides, device}); 2025-10-23T16:16:43,684 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:43,686 In lambda function, 2025-10-23T16:16:43,687 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:652:22, 2025-10-23T16:16:43,688 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-23T16:16:43,690 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-23T16:16:43,691 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:673:7, 2025-10-23T16:16:43,693 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:655:22, 2025-10-23T16:16:43,694 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-23T16:16:43,696 inlined from ‘int XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/c_api.cc:1242:18: 2025-10-23T16:16:43,697 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:43,699 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-23T16:16:43,700 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:43,701 674 | std::numeric_limits::max()}, 2025-10-23T16:16:43,703 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:43,704 675 | array.shape, array.strides, device}); 2025-10-23T16:16:43,706 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:43,706 In lambda function, 2025-10-23T16:16:43,708 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:655:22, 2025-10-23T16:16:43,709 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-23T16:16:43,711 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-23T16:16:43,712 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:673:7, 2025-10-23T16:16:43,713 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:655:22, 2025-10-23T16:16:43,716 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-23T16:16:43,717 inlined from ‘int XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/c_api/c_api.cc:1242:18: 2025-10-23T16:16:43,719 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:16:43,721 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-23T16:16:43,723 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:43,724 674 | std::numeric_limits::max()}, 2025-10-23T16:16:43,726 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:16:43,727 675 | array.shape, array.strides, device}); 2025-10-23T16:16:43,728 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:17:01,373 [44/115] Building CXX object src/CMakeFiles/objxgboost.dir/common/random.cc.o 2025-10-23T16:17:18,115 [45/115] Building CXX object src/CMakeFiles/objxgboost.dir/common/survival_util.cc.o 2025-10-23T16:17:22,424 [46/115] Building CXX object src/CMakeFiles/objxgboost.dir/common/stats.cc.o 2025-10-23T16:17:22,426 In file included from /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/common/../collective/aggregator.h:13, 2025-10-23T16:17:22,427 from /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/common/stats.cc:9: 2025-10-23T16:17:22,428 In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, const CommGroup&, xgboost::linalg::TensorView, Op) [with T = float; int kDim = 1]’, 2025-10-23T16:17:22,429 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/common/../collective/allreduce.h:59:53, 2025-10-23T16:17:22,430 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/common/../collective/aggregator.h:141:67: 2025-10-23T16:17:22,431 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:17:22,432 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-10-23T16:17:22,433 | ^ 2025-10-23T16:17:22,434 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:17:22,435 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:17:22,436 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:17:22,437 44 | [[nodiscard]] Result Allreduce(Context const* ctx, CommGroup const& comm, 2025-10-23T16:17:22,437 | ^~~~~~~~~ 2025-10-23T16:17:22,438 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:17:22,439 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-10-23T16:17:22,439 | ^ 2025-10-23T16:17:22,440 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:17:22,441 In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, xgboost::linalg::TensorView, Op) [with T = long long int; int kDim = 1]’, 2025-10-23T16:17:22,442 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/common/../collective/aggregator.h:141:67, 2025-10-23T16:17:22,443 inlined from ‘void xgboost::common::SampleMean(const xgboost::Context*, bool, xgboost::linalg::Matrix&, xgboost::linalg::Vector*)’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/common/stats.cc:73:35: 2025-10-23T16:17:22,444 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:17:22,444 59 | return Allreduce(ctx, *GlobalCommGroup(), data, op); 2025-10-23T16:17:22,445 | ^ 2025-10-23T16:17:22,446 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:17:22,447 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:17:22,448 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:17:22,449 44 | [[nodiscard]] Result Allreduce(Context const* ctx, CommGroup const& comm, 2025-10-23T16:17:22,450 | ^~~~~~~~~ 2025-10-23T16:17:22,451 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:17:22,452 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-10-23T16:17:22,453 | ^ 2025-10-23T16:17:22,454 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:17:22,455 In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, xgboost::linalg::TensorView, Op) [with T = double; int kDim = 1]’, 2025-10-23T16:17:22,456 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/common/../collective/aggregator.h:141:67, 2025-10-23T16:17:22,457 inlined from ‘void xgboost::common::WeightedSampleMean(const xgboost::Context*, bool, xgboost::linalg::Matrix&, const xgboost::HostDeviceVector&, xgboost::linalg::Vector*)’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/common/stats.cc:101:35: 2025-10-23T16:17:22,458 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:17:22,459 59 | return Allreduce(ctx, *GlobalCommGroup(), data, op); 2025-10-23T16:17:22,460 | ^ 2025-10-23T16:17:22,461 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:17:23,206 [47/115] Building CXX object src/CMakeFiles/objxgboost.dir/common/ranking_utils.cc.o 2025-10-23T16:17:23,207 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/common/ranking_utils.cc: In member function ‘xgboost::common::Span xgboost::ltr::RankingCache::MakeRankOnCUDA(const xgboost::Context*, xgboost::common::Span)’: 2025-10-23T16:17:23,208 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/common/ranking_utils.cc:68:33: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-23T16:17:23,209 68 | common::Span RankingCache::MakeRankOnCUDA(Context const*, 2025-10-23T16:17:23,210 | ^~~~~~~~~~~~ 2025-10-23T16:17:23,211 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/common/ranking_utils.cc: In member function ‘xgboost::common::Span xgboost::ltr::RankingCache::MakeRankOnCPU(const xgboost::Context*, xgboost::common::Span)’: 2025-10-23T16:17:23,212 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/common/ranking_utils.cc:47:33: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-23T16:17:23,213 47 | common::Span RankingCache::MakeRankOnCPU(Context const* ctx, 2025-10-23T16:17:23,214 | ^~~~~~~~~~~~ 2025-10-23T16:17:23,215 In file included from /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/common/ranking_utils.cc:12: 2025-10-23T16:17:23,216 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:17:23,217 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:17:23,218 80 | std::vector ArgSort(Context const *ctx, Iter begin, Iter end, Comp comp = std::less{}) { 2025-10-23T16:17:23,219 | ^~~~~~~ 2025-10-23T16:17:28,942 [48/115] Building CXX object src/CMakeFiles/objxgboost.dir/common/threading_utils.cc.o 2025-10-23T16:17:31,795 [49/115] Building CXX object src/CMakeFiles/objxgboost.dir/common/timer.cc.o 2025-10-23T16:17:32,569 [50/115] Building CXX object src/CMakeFiles/objxgboost.dir/common/quantile.cc.o 2025-10-23T16:17:32,570 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/common/quantile.cc: In function ‘std::vector > xgboost::common::{anonymous}::MergeWeights(const xgboost::MetaInfo&, xgboost::common::Span, bool, int32_t)’: 2025-10-23T16:17:32,571 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/common/quantile.cc:39:20: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-23T16:17:32,572 39 | std::vector MergeWeights(MetaInfo const &info, Span hessian, bool use_group, 2025-10-23T16:17:32,572 | ^~~~~~~~~~~~ 2025-10-23T16:17:32,573 In file included from /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/common/../collective/aggregator.h:13, 2025-10-23T16:17:32,574 from /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/common/quantile.cc:10: 2025-10-23T16:17:32,575 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-10-23T16:17:32,576 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/common/../collective/allreduce.h:59:53, 2025-10-23T16:17:32,577 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/common/../collective/allreduce.h:76:53: 2025-10-23T16:17:32,578 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:17:32,579 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-10-23T16:17:32,580 | ^ 2025-10-23T16:17:32,581 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:17:32,582 In file included from /usr/include/c++/12/vector:70, 2025-10-23T16:17:32,583 from /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/dmlc-core/include/dmlc/base.h:246, 2025-10-23T16:17:32,584 from /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/include/xgboost/data.h:10, 2025-10-23T16:17:32,585 from /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/common/quantile.h:10, 2025-10-23T16:17:32,586 from /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/common/quantile.cc:4: 2025-10-23T16:17:32,587 /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-10-23T16:17:32,588 /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-10-23T16:17:32,589 523 | vector<_Tp, _Alloc>:: 2025-10-23T16:17:32,590 | ^~~~~~~~~~~~~~~~~~~ 2025-10-23T16:17:32,590 In file included from /usr/include/c++/12/vector:64: 2025-10-23T16:17:32,591 /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-10-23T16:17:32,592 /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-10-23T16:17:32,593 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-10-23T16:17:32,594 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:17:32,595 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:17:32,596 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:17:32,603 138 | [[nodiscard]] Result GlobalSum(Context const* ctx, bool is_column_split, 2025-10-23T16:17:32,604 | ^~~~~~~~~ 2025-10-23T16:17:32,605 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-10-23T16:17:32,606 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/common/../collective/allreduce.h:59:53, 2025-10-23T16:17:32,607 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/common/../collective/aggregator.h:141:67: 2025-10-23T16:17:32,608 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:17:32,609 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-10-23T16:17:32,610 | ^ 2025-10-23T16:17:32,611 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:17:32,611 /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-10-23T16:17:32,612 /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-10-23T16:17:32,613 439 | vector<_Tp, _Alloc>:: 2025-10-23T16:17:32,614 | ^~~~~~~~~~~~~~~~~~~ 2025-10-23T16:17:32,615 In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, const CommGroup&, xgboost::linalg::TensorView, Op) [with T = float; int kDim = 1]’, 2025-10-23T16:17:32,616 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/common/../collective/allreduce.h:59:53, 2025-10-23T16:17:32,617 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/common/../collective/aggregator.h:141:67: 2025-10-23T16:17:32,618 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:17:32,619 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-10-23T16:17:32,620 | ^ 2025-10-23T16:17:32,621 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:17:32,622 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-10-23T16:17:32,623 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/common/quantile.cc:180:8: 2025-10-23T16:17:32,624 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:17:32,625 160 | return GlobalSum(ctx, info.IsColumnSplit(), values); 2025-10-23T16:17:32,626 | ^ 2025-10-23T16:17:32,627 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:17:32,628 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-10-23T16:17:32,629 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/common/quantile.cc:189:30: 2025-10-23T16:17:32,630 /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-10-23T16:17:32,631 1287 | _M_realloc_insert(end(), __x); 2025-10-23T16:17:32,632 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-10-23T16:17:32,632 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-10-23T16:17:32,633 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/common/quantile.cc:180:8: 2025-10-23T16:17:32,634 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:17:32,635 160 | return GlobalSum(ctx, info.IsColumnSplit(), values); 2025-10-23T16:17:32,636 | ^ 2025-10-23T16:17:32,637 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:17:32,638 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-10-23T16:17:32,638 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/common/quantile.cc:189:30: 2025-10-23T16:17:32,640 /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-10-23T16:17:32,641 1287 | _M_realloc_insert(end(), __x); 2025-10-23T16:17:32,642 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-10-23T16:17:32,642 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-10-23T16:17:32,643 inlined from ‘void xgboost::common::SketchContainerImpl::AllreduceCategories(const xgboost::Context*, const xgboost::MetaInfo&) [with WQSketch = xgboost::common::WQuantileSketch]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/common/quantile.cc:243:8: 2025-10-23T16:17:32,644 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:17:32,645 160 | return GlobalSum(ctx, info.IsColumnSplit(), values); 2025-10-23T16:17:32,647 | ^ 2025-10-23T16:17:32,648 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:17:32,649 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-10-23T16:17:32,650 inlined from ‘void xgboost::common::SketchContainerImpl::AllreduceCategories(const xgboost::Context*, const xgboost::MetaInfo&) [with WQSketch = xgboost::common::WQuantileSketch]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/common/quantile.cc:257:6: 2025-10-23T16:17:32,651 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:17:32,652 160 | return GlobalSum(ctx, info.IsColumnSplit(), values); 2025-10-23T16:17:32,663 | ^ 2025-10-23T16:17:32,664 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:17:32,665 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-10-23T16:17:32,666 inlined from ‘void xgboost::common::SketchContainerImpl::AllreduceCategories(const xgboost::Context*, const xgboost::MetaInfo&) [with WQSketch = xgboost::common::WXQuantileSketch]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/common/quantile.cc:243:8: 2025-10-23T16:17:32,667 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:17:32,668 160 | return GlobalSum(ctx, info.IsColumnSplit(), values); 2025-10-23T16:17:32,669 | ^ 2025-10-23T16:17:32,670 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:17:32,671 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-10-23T16:17:32,672 inlined from ‘void xgboost::common::SketchContainerImpl::AllreduceCategories(const xgboost::Context*, const xgboost::MetaInfo&) [with WQSketch = xgboost::common::WXQuantileSketch]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/common/quantile.cc:257:6: 2025-10-23T16:17:32,673 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:17:32,674 160 | return GlobalSum(ctx, info.IsColumnSplit(), values); 2025-10-23T16:17:32,676 | ^ 2025-10-23T16:17:32,677 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:17:32,678 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/common/quantile.cc: In member function ‘void xgboost::common::SortedSketchContainer::PushColPage(const xgboost::SparsePage&, const xgboost::MetaInfo&, xgboost::common::Span)’: 2025-10-23T16:17:32,679 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/common/quantile.cc:481:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-23T16:17:32,680 481 | void SortedSketchContainer::PushColPage(SparsePage const &page, MetaInfo const &info, 2025-10-23T16:17:32,680 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:17:32,681 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:17:32,682 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/common/quantile.cc:18:1: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-23T16:17:32,683 18 | SketchContainerImpl::SketchContainerImpl(Context const *ctx, 2025-10-23T16:17:32,684 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:17:32,686 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-10-23T16:17:32,686 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/common/quantile.cc:314:6: 2025-10-23T16:17:32,687 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:17:32,688 160 | return GlobalSum(ctx, info.IsColumnSplit(), values); 2025-10-23T16:17:32,690 | ^ 2025-10-23T16:17:32,690 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:17:32,691 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-10-23T16:17:32,692 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/common/quantile.cc:314:6: 2025-10-23T16:17:32,693 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:17:32,694 160 | return GlobalSum(ctx, info.IsColumnSplit(), values); 2025-10-23T16:17:32,695 | ^ 2025-10-23T16:17:32,696 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:17:32,697 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:17:32,698 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/common/quantile.cc:18:1: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-23T16:17:32,699 18 | SketchContainerImpl::SketchContainerImpl(Context const *ctx, 2025-10-23T16:17:32,700 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:17:32,701 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:17:32,702 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/common/quantile.cc:465:1: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-23T16:17:32,703 465 | HostSketchContainer::HostSketchContainer(Context const *ctx, bst_bin_t max_bins, 2025-10-23T16:17:32,704 | ^~~~~~~~~~~~~~~~~~~ 2025-10-23T16:17:32,705 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/common/quantile.cc:468:69: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-23T16:17:32,706 468 | : SketchContainerImpl{ctx, columns_size, max_bins, ft, use_group} { 2025-10-23T16:17:32,708 | ^ 2025-10-23T16:17:32,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-10-23T16:17:32,709 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/common/quantile.h:726:18: 2025-10-23T16:17:32,710 /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-10-23T16:17:32,711 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-10-23T16:17:32,713 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:17:32,714 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-10-23T16:17:32,715 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/common/quantile.h:726:18: 2025-10-23T16:17:32,720 /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2025-10-23T16:17:32,721 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-10-23T16:17:32,722 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:17:32,723 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-10-23T16:17:32,724 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/common/quantile.h:726:18: 2025-10-23T16:17:32,725 /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-10-23T16:17:32,726 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-10-23T16:17:32,727 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:17:32,728 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-10-23T16:17:32,729 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/common/quantile.h:726:18: 2025-10-23T16:17:32,730 /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-10-23T16:17:32,731 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-10-23T16:17:32,732 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:17:32,733 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-10-23T16:17:32,734 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/common/quantile.h:726:18: 2025-10-23T16:17:32,735 /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-10-23T16:17:32,736 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-10-23T16:17:32,737 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:17:32,738 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-10-23T16:17:32,739 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/common/quantile.h:726:18: 2025-10-23T16:17:32,741 /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2025-10-23T16:17:32,741 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-10-23T16:17:32,742 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:17:32,753 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-10-23T16:17:32,754 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/common/quantile.h:726:18: 2025-10-23T16:17:32,755 /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-10-23T16:17:32,756 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-10-23T16:17:32,757 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:17:32,758 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-10-23T16:17:32,760 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/common/quantile.h:726:18: 2025-10-23T16:17:32,761 /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-10-23T16:17:32,762 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-10-23T16:17:32,763 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:17:32,765 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:17:32,766 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/common/quantile.cc:65:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-23T16:17:32,767 65 | void SketchContainerImpl::PushRowPage(SparsePage const &page, MetaInfo const &info, 2025-10-23T16:17:32,769 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:17:32,770 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-10-23T16:17:32,771 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/common/quantile.h:726:18: 2025-10-23T16:17:32,772 /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-10-23T16:17:32,773 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-10-23T16:17:32,774 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:17:32,775 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:17:32,776 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/common/quantile.cc:65:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-23T16:17:32,777 65 | void SketchContainerImpl::PushRowPage(SparsePage const &page, MetaInfo const &info, 2025-10-23T16:17:32,778 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:17:35,159 [51/115] Building CXX object src/CMakeFiles/objxgboost.dir/common/version.cc.o 2025-10-23T16:17:42,491 [52/115] Building CXX object src/CMakeFiles/objxgboost.dir/data/array_interface.cc.o 2025-10-23T16:17:44,913 [53/115] Building CXX object src/CMakeFiles/objxgboost.dir/data/batch_utils.cc.o 2025-10-23T16:18:00,892 [54/115] Building CXX object src/CMakeFiles/objxgboost.dir/data/adapter.cc.o 2025-10-23T16:18:09,546 [55/115] Building CXX object src/CMakeFiles/objxgboost.dir/context.cc.o 2025-10-23T16:18:13,347 [56/115] Building CXX object src/CMakeFiles/objxgboost.dir/data/ellpack_page.cc.o 2025-10-23T16:18:32,641 [57/115] Building CXX object src/CMakeFiles/objxgboost.dir/data/file_iterator.cc.o 2025-10-23T16:18:46,185 [58/115] Building CXX object src/CMakeFiles/objxgboost.dir/data/cat_container.cc.o 2025-10-23T16:18:46,194 In file included from /usr/include/c++/12/algorithm:61, 2025-10-23T16:18:46,195 from /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/../common/bitfield.h:8, 2025-10-23T16:18:46,196 from /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/../common/categorical.h:8, 2025-10-23T16:18:46,197 from /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/cat_container.h:14, 2025-10-23T16:18:46,198 from /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/cat_container.cc:4: 2025-10-23T16:18:46,199 /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-10-23T16:18:46,200 /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-10-23T16:18:46,201 1281 | __rotate(_RandomAccessIterator __first, 2025-10-23T16:18:46,202 | ^~~~~~~~ 2025-10-23T16:18:46,203 /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-10-23T16:18:46,203 /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-10-23T16:18:46,204 In file included from /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/cat_container.cc:12: 2025-10-23T16:18:46,205 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:18:46,206 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:18:46,206 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-10-23T16:18:46,207 | ^ 2025-10-23T16:18:46,208 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:18:46,209 In file included from /usr/include/c++/12/numeric:62, 2025-10-23T16:18:46,210 from /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/../encoder/ordinal.h:40, 2025-10-23T16:18:46,211 from /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/cat_container.h:15: 2025-10-23T16:18:46,212 /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-10-23T16:18:46,213 /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-10-23T16:18:46,214 88 | iota(_ForwardIterator __first, _ForwardIterator __last, _Tp __value) 2025-10-23T16:18:46,215 | ^~~~ 2025-10-23T16:18:46,215 /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-10-23T16:18:46,216 /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-10-23T16:18:46,217 /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-10-23T16:18:46,218 1782 | __unguarded_linear_insert(_RandomAccessIterator __last, 2025-10-23T16:18:46,219 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,220 /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-10-23T16:18:46,221 /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-10-23T16:18:46,222 1802 | __insertion_sort(_RandomAccessIterator __first, 2025-10-23T16:18:46,223 | ^~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,224 /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-10-23T16:18:46,224 In file included from /usr/include/c++/12/memory:63, 2025-10-23T16:18:46,225 from /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/cat_container.h:7: 2025-10-23T16:18:46,226 /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-10-23T16:18:46,227 /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-10-23T16:18:46,228 152 | iter_swap(_ForwardIterator1 __a, _ForwardIterator2 __b) 2025-10-23T16:18:46,229 | ^~~~~~~~~ 2025-10-23T16:18:46,230 /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-10-23T16:18:46,230 /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-10-23T16:18:46,231 /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-10-23T16:18:46,232 1450 | __lower_bound(_ForwardIterator __first, _ForwardIterator __last, 2025-10-23T16:18:46,233 | ^~~~~~~~~~~~~ 2025-10-23T16:18:46,234 /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-10-23T16:18:46,235 /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-10-23T16:18:46,236 /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-10-23T16:18:46,237 2011 | __upper_bound(_ForwardIterator __first, _ForwardIterator __last, 2025-10-23T16:18:46,238 | ^~~~~~~~~~~~~ 2025-10-23T16:18:46,238 /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-10-23T16:18:46,239 /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-10-23T16:18:46,240 /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-10-23T16:18:46,241 2451 | __merge_without_buffer(_BidirectionalIterator __first, 2025-10-23T16:18:46,242 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,242 /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-10-23T16:18:46,243 /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-10-23T16:18:46,244 /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-10-23T16:18:46,245 2476 | = std::__lower_bound(__middle, __last, *__first_cut, 2025-10-23T16:18:46,246 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,247 2477 | __gnu_cxx::__ops::__iter_comp_val(__comp)); 2025-10-23T16:18:46,248 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,249 /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-10-23T16:18:46,249 /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-10-23T16:18:46,250 /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-10-23T16:18:46,251 2485 | = std::__upper_bound(__first, __middle, *__second_cut, 2025-10-23T16:18:46,252 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,253 2486 | __gnu_cxx::__ops::__val_comp_iter(__comp)); 2025-10-23T16:18:46,254 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,254 /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-10-23T16:18:46,255 /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-10-23T16:18:46,256 In function ‘_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = xgboost::common::detail::SpanIterator, false>]’, 2025-10-23T16:18:46,257 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-10-23T16:18:46,258 /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-10-23T16:18:46,259 1397 | return std::__rotate(__first, __middle, __last, 2025-10-23T16:18:46,261 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,261 1398 | std::__iterator_category(__first)); 2025-10-23T16:18:46,262 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,263 /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-10-23T16:18:46,264 /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-10-23T16:18:46,265 /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-10-23T16:18:46,266 /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-10-23T16:18:46,267 /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-10-23T16:18:46,268 2492 | std::__merge_without_buffer(__first, __first_cut, __new_middle, 2025-10-23T16:18:46,269 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,270 2493 | __len11, __len22, __comp); 2025-10-23T16:18:46,271 | ~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,272 /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-10-23T16:18:46,272 2494 | std::__merge_without_buffer(__new_middle, __second_cut, __last, 2025-10-23T16:18:46,273 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,274 2495 | __len1 - __len11, __len2 - __len22, __comp); 2025-10-23T16:18:46,275 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,277 /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-10-23T16:18:46,278 /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-10-23T16:18:46,279 2739 | __inplace_stable_sort(_RandomAccessIterator __first, 2025-10-23T16:18:46,280 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,281 /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-10-23T16:18:46,282 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-10-23T16:18:46,283 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, 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-10-23T16:18:46,284 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33, 2025-10-23T16:18:46,285 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33: 2025-10-23T16:18:46,286 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-23T16:18:46,287 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-10-23T16:18:46,288 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,289 2751 | __middle - __first, 2025-10-23T16:18:46,290 | ~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,290 2752 | __last - __middle, 2025-10-23T16:18:46,291 | ~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,292 2753 | __comp); 2025-10-23T16:18:46,293 | ~~~~~~~ 2025-10-23T16:18:46,294 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-10-23T16:18:46,295 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2749:33, 2025-10-23T16:18:46,296 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, 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-10-23T16:18:46,297 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, 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-10-23T16:18:46,298 /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-10-23T16:18:46,299 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-10-23T16:18:46,300 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,301 2751 | __middle - __first, 2025-10-23T16:18:46,302 | ~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,302 2752 | __last - __middle, 2025-10-23T16:18:46,303 | ~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,304 2753 | __comp); 2025-10-23T16:18:46,305 | ~~~~~~~ 2025-10-23T16:18:46,306 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-10-23T16:18:46,306 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, 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-10-23T16:18:46,307 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, 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-10-23T16:18:46,309 /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-10-23T16:18:46,309 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-10-23T16:18:46,310 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,311 2751 | __middle - __first, 2025-10-23T16:18:46,313 | ~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,314 2752 | __last - __middle, 2025-10-23T16:18:46,315 | ~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,316 2753 | __comp); 2025-10-23T16:18:46,317 | ~~~~~~~ 2025-10-23T16:18:46,318 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-10-23T16:18:46,319 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, 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-10-23T16:18:46,320 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, 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-10-23T16:18:46,321 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, 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-10-23T16:18:46,322 /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-10-23T16:18:46,323 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-10-23T16:18:46,324 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,325 2751 | __middle - __first, 2025-10-23T16:18:46,326 | ~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,327 2752 | __last - __middle, 2025-10-23T16:18:46,328 | ~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,329 2753 | __comp); 2025-10-23T16:18:46,330 | ~~~~~~~ 2025-10-23T16:18:46,331 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-10-23T16:18:46,332 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, 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-10-23T16:18:46,334 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, 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-10-23T16:18:46,335 /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-10-23T16:18:46,336 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-10-23T16:18:46,337 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,338 2751 | __middle - __first, 2025-10-23T16:18:46,339 | ~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,340 2752 | __last - __middle, 2025-10-23T16:18:46,341 | ~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,342 2753 | __comp); 2025-10-23T16:18:46,343 | ~~~~~~~ 2025-10-23T16:18:46,344 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-10-23T16:18:46,345 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, 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-10-23T16:18:46,346 /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-10-23T16:18:46,347 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-10-23T16:18:46,348 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,349 2751 | __middle - __first, 2025-10-23T16:18:46,350 | ~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,351 2752 | __last - __middle, 2025-10-23T16:18:46,352 | ~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,353 2753 | __comp); 2025-10-23T16:18:46,354 | ~~~~~~~ 2025-10-23T16:18:46,355 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-10-23T16:18:46,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-10-23T16:18:46,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:2749:33: 2025-10-23T16:18:46,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-10-23T16:18:46,359 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-10-23T16:18:46,359 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,360 2751 | __middle - __first, 2025-10-23T16:18:46,361 | ~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,362 2752 | __last - __middle, 2025-10-23T16:18:46,363 | ~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,364 2753 | __comp); 2025-10-23T16:18:46,365 | ~~~~~~~ 2025-10-23T16:18:46,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-10-23T16:18:46,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:2749:33, 2025-10-23T16:18:46,368 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2749:33: 2025-10-23T16:18:46,370 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-23T16:18:46,371 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-10-23T16:18:46,372 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,372 2751 | __middle - __first, 2025-10-23T16:18:46,373 | ~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,374 2752 | __last - __middle, 2025-10-23T16:18:46,375 | ~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,376 2753 | __comp); 2025-10-23T16:18:46,377 | ~~~~~~~ 2025-10-23T16:18:46,378 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-10-23T16:18:46,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:2749:33: 2025-10-23T16:18:46,381 /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-10-23T16:18:46,381 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-10-23T16:18:46,382 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,383 2751 | __middle - __first, 2025-10-23T16:18:46,384 | ~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,385 2752 | __last - __middle, 2025-10-23T16:18:46,386 | ~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,387 2753 | __comp); 2025-10-23T16:18:46,388 | ~~~~~~~ 2025-10-23T16:18:46,389 /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-10-23T16:18:46,391 /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-10-23T16:18:46,392 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-10-23T16:18:46,393 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,394 2751 | __middle - __first, 2025-10-23T16:18:46,395 | ~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,395 2752 | __last - __middle, 2025-10-23T16:18:46,396 | ~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,397 2753 | __comp); 2025-10-23T16:18:46,398 | ~~~~~~~ 2025-10-23T16:18:46,399 /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-10-23T16:18:46,401 /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-10-23T16:18:46,402 2615 | __move_merge(_InputIterator __first1, _InputIterator __last1, 2025-10-23T16:18:46,403 | ^~~~~~~~~~~~ 2025-10-23T16:18:46,404 /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-10-23T16:18:46,404 /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-10-23T16:18:46,405 /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-10-23T16:18:46,406 /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-10-23T16:18:46,407 /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-10-23T16:18:46,408 /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-10-23T16:18:46,409 /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-10-23T16:18:46,410 2682 | __merge_sort_with_buffer(_RandomAccessIterator __first, 2025-10-23T16:18:46,411 | ^~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,412 /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-10-23T16:18:46,413 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-10-23T16:18:46,414 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-10-23T16:18:46,415 /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-10-23T16:18:46,416 2650 | __result = std::__move_merge(__first, __first + __step_size, 2025-10-23T16:18:46,417 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,417 2651 | __first + __step_size, 2025-10-23T16:18:46,418 | ~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,419 2652 | __first + __two_step, 2025-10-23T16:18:46,420 | ~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,421 2653 | __result, __comp); 2025-10-23T16:18:46,422 | ~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,422 /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-10-23T16:18:46,423 /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-10-23T16:18:46,424 2658 | std::__move_merge(__first, __first + __step_size, 2025-10-23T16:18:46,425 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,426 2659 | __first + __step_size, __last, __result, __comp); 2025-10-23T16:18:46,427 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,428 /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-10-23T16:18:46,429 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-10-23T16:18:46,430 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-10-23T16:18:46,431 /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-10-23T16:18:46,432 2650 | __result = std::__move_merge(__first, __first + __step_size, 2025-10-23T16:18:46,433 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,434 2651 | __first + __step_size, 2025-10-23T16:18:46,435 | ~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,436 2652 | __first + __two_step, 2025-10-23T16:18:46,437 | ~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,438 2653 | __result, __comp); 2025-10-23T16:18:46,439 | ~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,440 /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-10-23T16:18:46,441 2658 | std::__move_merge(__first, __first + __step_size, 2025-10-23T16:18:46,442 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,443 2659 | __first + __step_size, __last, __result, __comp); 2025-10-23T16:18:46,443 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,444 /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-10-23T16:18:46,445 /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-10-23T16:18:46,447 1782 | __unguarded_linear_insert(_RandomAccessIterator __last, 2025-10-23T16:18:46,447 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,448 /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-10-23T16:18:46,449 /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-10-23T16:18:46,450 1802 | __insertion_sort(_RandomAccessIterator __first, 2025-10-23T16:18:46,451 | ^~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,452 /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-10-23T16:18:46,453 /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-10-23T16:18:46,454 /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-10-23T16:18:46,455 1450 | __lower_bound(_ForwardIterator __first, _ForwardIterator __last, 2025-10-23T16:18:46,456 | ^~~~~~~~~~~~~ 2025-10-23T16:18:46,457 /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-10-23T16:18:46,458 /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-10-23T16:18:46,459 /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-10-23T16:18:46,460 2011 | __upper_bound(_ForwardIterator __first, _ForwardIterator __last, 2025-10-23T16:18:46,461 | ^~~~~~~~~~~~~ 2025-10-23T16:18:46,462 /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-10-23T16:18:46,464 /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-10-23T16:18:46,465 /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-10-23T16:18:46,466 2451 | __merge_without_buffer(_BidirectionalIterator __first, 2025-10-23T16:18:46,466 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,467 /usr/include/c++/12/bits/stl_algo.h:2451:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-23T16:18:46,468 /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-10-23T16:18:46,469 /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-10-23T16:18:46,470 2476 | = std::__lower_bound(__middle, __last, *__first_cut, 2025-10-23T16:18:46,471 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,472 2477 | __gnu_cxx::__ops::__iter_comp_val(__comp)); 2025-10-23T16:18:46,473 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,474 /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-10-23T16:18:46,474 /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-10-23T16:18:46,475 /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-10-23T16:18:46,476 2485 | = std::__upper_bound(__first, __middle, *__second_cut, 2025-10-23T16:18:46,478 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,479 2486 | __gnu_cxx::__ops::__val_comp_iter(__comp)); 2025-10-23T16:18:46,479 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,480 /usr/include/c++/12/bits/stl_algo.h:2485:33: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-23T16:18:46,481 /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-10-23T16:18:46,482 In function ‘_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = xgboost::common::detail::SpanIterator, false>]’, 2025-10-23T16:18:46,483 inlined from ‘void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = xgboost::common::detail::SpanIterator, false>; _Distance = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2491:15: 2025-10-23T16:18:46,483 /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-10-23T16:18:46,484 1397 | return std::__rotate(__first, __middle, __last, 2025-10-23T16:18:46,485 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,486 1398 | std::__iterator_category(__first)); 2025-10-23T16:18:46,487 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,488 /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-10-23T16:18:46,489 /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-10-23T16:18:46,490 /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-10-23T16:18:46,491 /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-10-23T16:18:46,492 /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-10-23T16:18:46,493 2492 | std::__merge_without_buffer(__first, __first_cut, __new_middle, 2025-10-23T16:18:46,494 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,495 2493 | __len11, __len22, __comp); 2025-10-23T16:18:46,496 | ~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,497 /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-10-23T16:18:46,498 2494 | std::__merge_without_buffer(__new_middle, __second_cut, __last, 2025-10-23T16:18:46,499 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,500 2495 | __len1 - __len11, __len2 - __len22, __comp); 2025-10-23T16:18:46,501 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,502 /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-10-23T16:18:46,503 /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-10-23T16:18:46,504 2739 | __inplace_stable_sort(_RandomAccessIterator __first, 2025-10-23T16:18:46,505 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,506 /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-10-23T16:18:46,507 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-10-23T16:18:46,508 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, 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-10-23T16:18:46,509 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, 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-10-23T16:18:46,510 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, 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-10-23T16:18:46,511 /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-10-23T16:18:46,512 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-10-23T16:18:46,513 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,514 2751 | __middle - __first, 2025-10-23T16:18:46,515 | ~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,516 2752 | __last - __middle, 2025-10-23T16:18:46,518 | ~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,518 2753 | __comp); 2025-10-23T16:18:46,519 | ~~~~~~~ 2025-10-23T16:18:46,520 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-10-23T16:18:46,521 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2749:33, 2025-10-23T16:18:46,522 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33, 2025-10-23T16:18:46,523 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, 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-10-23T16:18:46,524 /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-10-23T16:18:46,525 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-10-23T16:18:46,526 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,527 2751 | __middle - __first, 2025-10-23T16:18:46,528 | ~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,529 2752 | __last - __middle, 2025-10-23T16:18:46,530 | ~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,531 2753 | __comp); 2025-10-23T16:18:46,532 | ~~~~~~~ 2025-10-23T16:18:46,533 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-10-23T16:18:46,534 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33, 2025-10-23T16:18:46,535 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33: 2025-10-23T16:18:46,536 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-23T16:18:46,538 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-10-23T16:18:46,539 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,539 2751 | __middle - __first, 2025-10-23T16:18:46,540 | ~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,541 2752 | __last - __middle, 2025-10-23T16:18:46,542 | ~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,543 2753 | __comp); 2025-10-23T16:18:46,544 | ~~~~~~~ 2025-10-23T16:18:46,544 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-10-23T16:18:46,545 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, 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-10-23T16:18:46,546 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, 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-10-23T16:18:46,547 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33: 2025-10-23T16:18:46,548 /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-10-23T16:18:46,549 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-10-23T16:18:46,550 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,551 2751 | __middle - __first, 2025-10-23T16:18:46,552 | ~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,553 2752 | __last - __middle, 2025-10-23T16:18:46,554 | ~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,555 2753 | __comp); 2025-10-23T16:18:46,555 | ~~~~~~~ 2025-10-23T16:18:46,556 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-10-23T16:18:46,557 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, 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-10-23T16:18:46,558 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, 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-10-23T16:18:46,559 /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-10-23T16:18:46,560 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-10-23T16:18:46,561 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,562 2751 | __middle - __first, 2025-10-23T16:18:46,563 | ~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,564 2752 | __last - __middle, 2025-10-23T16:18:46,565 | ~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,566 2753 | __comp); 2025-10-23T16:18:46,567 | ~~~~~~~ 2025-10-23T16:18:46,568 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-10-23T16:18:46,569 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, 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-10-23T16:18:46,570 /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-10-23T16:18:46,571 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-10-23T16:18:46,572 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,573 2751 | __middle - __first, 2025-10-23T16:18:46,574 | ~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,575 2752 | __last - __middle, 2025-10-23T16:18:46,575 | ~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,576 2753 | __comp); 2025-10-23T16:18:46,578 | ~~~~~~~ 2025-10-23T16:18:46,579 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-10-23T16:18:46,580 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, 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-10-23T16:18:46,581 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, 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-10-23T16:18:46,582 /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-10-23T16:18:46,583 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-10-23T16:18:46,584 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,585 2751 | __middle - __first, 2025-10-23T16:18:46,586 | ~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,587 2752 | __last - __middle, 2025-10-23T16:18:46,588 | ~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,589 2753 | __comp); 2025-10-23T16:18:46,590 | ~~~~~~~ 2025-10-23T16:18:46,591 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-10-23T16:18:46,592 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2749:33, 2025-10-23T16:18:46,593 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, 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-10-23T16:18:46,594 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-23T16:18:46,595 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-10-23T16:18:46,596 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,597 2751 | __middle - __first, 2025-10-23T16:18:46,598 | ~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,599 2752 | __last - __middle, 2025-10-23T16:18:46,599 | ~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,600 2753 | __comp); 2025-10-23T16:18:46,601 | ~~~~~~~ 2025-10-23T16:18:46,602 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2025-10-23T16:18:46,603 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2749:33: 2025-10-23T16:18:46,604 /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-10-23T16:18:46,606 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-10-23T16:18:46,606 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,607 2751 | __middle - __first, 2025-10-23T16:18:46,608 | ~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,609 2752 | __last - __middle, 2025-10-23T16:18:46,610 | ~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,610 2753 | __comp); 2025-10-23T16:18:46,611 | ~~~~~~~ 2025-10-23T16:18:46,612 /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-10-23T16:18:46,613 /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-10-23T16:18:46,614 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-10-23T16:18:46,615 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,616 2751 | __middle - __first, 2025-10-23T16:18:46,617 | ~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,618 2752 | __last - __middle, 2025-10-23T16:18:46,619 | ~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,621 2753 | __comp); 2025-10-23T16:18:46,621 | ~~~~~~~ 2025-10-23T16:18:46,622 /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-10-23T16:18:46,623 /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-10-23T16:18:46,624 1782 | __unguarded_linear_insert(_RandomAccessIterator __last, 2025-10-23T16:18:46,625 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,626 /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-10-23T16:18:46,627 /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-10-23T16:18:46,628 1802 | __insertion_sort(_RandomAccessIterator __first, 2025-10-23T16:18:46,629 | ^~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,629 /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-10-23T16:18:46,630 /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-10-23T16:18:46,631 /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-10-23T16:18:46,632 1450 | __lower_bound(_ForwardIterator __first, _ForwardIterator __last, 2025-10-23T16:18:46,633 | ^~~~~~~~~~~~~ 2025-10-23T16:18:46,634 /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-10-23T16:18:46,636 /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-10-23T16:18:46,637 /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-10-23T16:18:46,638 2011 | __upper_bound(_ForwardIterator __first, _ForwardIterator __last, 2025-10-23T16:18:46,639 | ^~~~~~~~~~~~~ 2025-10-23T16:18:46,639 /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-10-23T16:18:46,640 /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-10-23T16:18:46,641 /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-10-23T16:18:46,642 2451 | __merge_without_buffer(_BidirectionalIterator __first, 2025-10-23T16:18:46,643 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,644 /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-10-23T16:18:46,645 /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-10-23T16:18:46,646 /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-10-23T16:18:46,647 2476 | = std::__lower_bound(__middle, __last, *__first_cut, 2025-10-23T16:18:46,648 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,649 2477 | __gnu_cxx::__ops::__iter_comp_val(__comp)); 2025-10-23T16:18:46,650 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,651 /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-10-23T16:18:46,652 /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-10-23T16:18:46,653 /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-10-23T16:18:46,654 2485 | = std::__upper_bound(__first, __middle, *__second_cut, 2025-10-23T16:18:46,655 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,655 2486 | __gnu_cxx::__ops::__val_comp_iter(__comp)); 2025-10-23T16:18:46,656 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,657 /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-10-23T16:18:46,658 /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-10-23T16:18:46,659 In function ‘_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = xgboost::common::detail::SpanIterator, false>]’, 2025-10-23T16:18:46,660 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-10-23T16:18:46,661 /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-10-23T16:18:46,662 1397 | return std::__rotate(__first, __middle, __last, 2025-10-23T16:18:46,663 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,664 1398 | std::__iterator_category(__first)); 2025-10-23T16:18:46,665 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,666 /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-10-23T16:18:46,667 /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-10-23T16:18:46,668 /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-10-23T16:18:46,669 /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-10-23T16:18:46,670 /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-10-23T16:18:46,670 2492 | std::__merge_without_buffer(__first, __first_cut, __new_middle, 2025-10-23T16:18:46,671 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,672 2493 | __len11, __len22, __comp); 2025-10-23T16:18:46,673 | ~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,674 /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-10-23T16:18:46,675 2494 | std::__merge_without_buffer(__new_middle, __second_cut, __last, 2025-10-23T16:18:46,676 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,677 2495 | __len1 - __len11, __len2 - __len22, __comp); 2025-10-23T16:18:46,678 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,679 /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-10-23T16:18:46,680 /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-10-23T16:18:46,681 2739 | __inplace_stable_sort(_RandomAccessIterator __first, 2025-10-23T16:18:46,682 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,683 /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-10-23T16:18:46,684 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-10-23T16:18:46,685 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, 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-10-23T16:18:46,686 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, 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-10-23T16:18:46,687 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, 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-10-23T16:18:46,688 /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-10-23T16:18:46,689 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-10-23T16:18:46,690 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,691 2751 | __middle - __first, 2025-10-23T16:18:46,692 | ~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,693 2752 | __last - __middle, 2025-10-23T16:18:46,694 | ~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,694 2753 | __comp); 2025-10-23T16:18:46,695 | ~~~~~~~ 2025-10-23T16:18:46,696 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-10-23T16:18:46,697 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, 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-10-23T16:18:46,698 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, 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-10-23T16:18:46,699 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, 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-10-23T16:18:46,700 /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-10-23T16:18:46,701 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-10-23T16:18:46,702 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,703 2751 | __middle - __first, 2025-10-23T16:18:46,704 | ~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,705 2752 | __last - __middle, 2025-10-23T16:18:46,706 | ~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,707 2753 | __comp); 2025-10-23T16:18:46,708 | ~~~~~~~ 2025-10-23T16:18:46,709 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2025-10-23T16:18:46,710 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33, 2025-10-23T16:18:46,711 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33: 2025-10-23T16:18:46,712 /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-10-23T16:18:46,713 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-10-23T16:18:46,714 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,715 2751 | __middle - __first, 2025-10-23T16:18:46,716 | ~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,717 2752 | __last - __middle, 2025-10-23T16:18:46,718 | ~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,719 2753 | __comp); 2025-10-23T16:18:46,720 | ~~~~~~~ 2025-10-23T16:18:46,720 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-10-23T16:18:46,721 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, 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-10-23T16:18:46,722 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2749:33, 2025-10-23T16:18:46,724 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33: 2025-10-23T16:18:46,725 /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-10-23T16:18:46,726 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-10-23T16:18:46,726 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,727 2751 | __middle - __first, 2025-10-23T16:18:46,728 | ~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,729 2752 | __last - __middle, 2025-10-23T16:18:46,729 | ~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,730 2753 | __comp); 2025-10-23T16:18:46,731 | ~~~~~~~ 2025-10-23T16:18:46,732 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-10-23T16:18:46,733 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, 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-10-23T16:18:46,734 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, 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-10-23T16:18:46,735 /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-10-23T16:18:46,736 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-10-23T16:18:46,737 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,738 2751 | __middle - __first, 2025-10-23T16:18:46,739 | ~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,739 2752 | __last - __middle, 2025-10-23T16:18:46,740 | ~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,741 2753 | __comp); 2025-10-23T16:18:46,742 | ~~~~~~~ 2025-10-23T16:18:46,743 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-10-23T16:18:46,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-10-23T16:18:46,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-10-23T16:18:46,746 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-10-23T16:18:46,747 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,748 2751 | __middle - __first, 2025-10-23T16:18:46,749 | ~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,750 2752 | __last - __middle, 2025-10-23T16:18:46,750 | ~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,751 2753 | __comp); 2025-10-23T16:18:46,752 | ~~~~~~~ 2025-10-23T16:18:46,753 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-10-23T16:18:46,754 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, 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-10-23T16:18:46,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-10-23T16:18:46,756 /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-10-23T16:18:46,757 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-10-23T16:18:46,758 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,759 2751 | __middle - __first, 2025-10-23T16:18:46,760 | ~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,761 2752 | __last - __middle, 2025-10-23T16:18:46,761 | ~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,762 2753 | __comp); 2025-10-23T16:18:46,763 | ~~~~~~~ 2025-10-23T16:18:46,764 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-10-23T16:18:46,765 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, 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-10-23T16:18:46,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:2749:33: 2025-10-23T16:18:46,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-10-23T16:18:46,768 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-10-23T16:18:46,769 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,770 2751 | __middle - __first, 2025-10-23T16:18:46,771 | ~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,771 2752 | __last - __middle, 2025-10-23T16:18:46,772 | ~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,773 2753 | __comp); 2025-10-23T16:18:46,774 | ~~~~~~~ 2025-10-23T16:18:46,775 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-10-23T16:18:46,776 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, 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-10-23T16:18:46,777 /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-10-23T16:18:46,778 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-10-23T16:18:46,779 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,780 2751 | __middle - __first, 2025-10-23T16:18:46,781 | ~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,782 2752 | __last - __middle, 2025-10-23T16:18:46,783 | ~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,784 2753 | __comp); 2025-10-23T16:18:46,784 | ~~~~~~~ 2025-10-23T16:18:46,785 /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-10-23T16:18:46,786 /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-10-23T16:18:46,787 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-10-23T16:18:46,788 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,789 2751 | __middle - __first, 2025-10-23T16:18:46,790 | ~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,790 2752 | __last - __middle, 2025-10-23T16:18:46,791 | ~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,792 2753 | __comp); 2025-10-23T16:18:46,793 | ~~~~~~~ 2025-10-23T16:18:46,794 /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-10-23T16:18:46,795 /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-10-23T16:18:46,795 1782 | __unguarded_linear_insert(_RandomAccessIterator __last, 2025-10-23T16:18:46,796 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,797 /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-10-23T16:18:46,798 /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-10-23T16:18:46,799 1802 | __insertion_sort(_RandomAccessIterator __first, 2025-10-23T16:18:46,800 | ^~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,801 /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-10-23T16:18:46,802 /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-10-23T16:18:46,803 /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-10-23T16:18:46,804 1450 | __lower_bound(_ForwardIterator __first, _ForwardIterator __last, 2025-10-23T16:18:46,804 | ^~~~~~~~~~~~~ 2025-10-23T16:18:46,805 /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-10-23T16:18:46,806 /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-10-23T16:18:46,807 /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-10-23T16:18:46,808 2011 | __upper_bound(_ForwardIterator __first, _ForwardIterator __last, 2025-10-23T16:18:46,809 | ^~~~~~~~~~~~~ 2025-10-23T16:18:46,810 /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-10-23T16:18:46,811 /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-10-23T16:18:46,812 /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-10-23T16:18:46,813 2451 | __merge_without_buffer(_BidirectionalIterator __first, 2025-10-23T16:18:46,813 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,814 /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-10-23T16:18:46,815 /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-10-23T16:18:46,816 /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-10-23T16:18:46,817 2476 | = std::__lower_bound(__middle, __last, *__first_cut, 2025-10-23T16:18:46,818 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,819 2477 | __gnu_cxx::__ops::__iter_comp_val(__comp)); 2025-10-23T16:18:46,820 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,821 /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-10-23T16:18:46,821 /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-10-23T16:18:46,822 /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-10-23T16:18:46,823 2485 | = std::__upper_bound(__first, __middle, *__second_cut, 2025-10-23T16:18:46,824 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,825 2486 | __gnu_cxx::__ops::__val_comp_iter(__comp)); 2025-10-23T16:18:46,825 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,826 /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-10-23T16:18:46,827 /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-10-23T16:18:46,828 In function ‘_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = xgboost::common::detail::SpanIterator, false>]’, 2025-10-23T16:18:46,829 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-10-23T16:18:46,830 /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-10-23T16:18:46,831 1397 | return std::__rotate(__first, __middle, __last, 2025-10-23T16:18:46,832 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,833 1398 | std::__iterator_category(__first)); 2025-10-23T16:18:46,833 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,834 /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-10-23T16:18:46,835 /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-10-23T16:18:46,836 /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-10-23T16:18:46,837 /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-10-23T16:18:46,838 /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-10-23T16:18:46,839 2492 | std::__merge_without_buffer(__first, __first_cut, __new_middle, 2025-10-23T16:18:46,839 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,840 2493 | __len11, __len22, __comp); 2025-10-23T16:18:46,841 | ~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,842 /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-10-23T16:18:46,843 2494 | std::__merge_without_buffer(__new_middle, __second_cut, __last, 2025-10-23T16:18:46,844 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,845 2495 | __len1 - __len11, __len2 - __len22, __comp); 2025-10-23T16:18:46,846 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,847 /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-10-23T16:18:46,848 /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-10-23T16:18:46,849 2739 | __inplace_stable_sort(_RandomAccessIterator __first, 2025-10-23T16:18:46,850 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,851 /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-10-23T16:18:46,852 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-10-23T16:18:46,853 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, 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-10-23T16:18:46,854 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, 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-10-23T16:18:46,856 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, 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-10-23T16:18:46,857 /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-10-23T16:18:46,858 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-10-23T16:18:46,858 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,859 2751 | __middle - __first, 2025-10-23T16:18:46,860 | ~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,861 2752 | __last - __middle, 2025-10-23T16:18:46,862 | ~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,863 2753 | __comp); 2025-10-23T16:18:46,864 | ~~~~~~~ 2025-10-23T16:18:46,864 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-10-23T16:18:46,865 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, 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-10-23T16:18:46,867 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, 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-10-23T16:18:46,868 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, 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-10-23T16:18:46,869 /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-10-23T16:18:46,870 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-10-23T16:18:46,871 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,872 2751 | __middle - __first, 2025-10-23T16:18:46,873 | ~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,874 2752 | __last - __middle, 2025-10-23T16:18:46,875 | ~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,875 2753 | __comp); 2025-10-23T16:18:46,876 | ~~~~~~~ 2025-10-23T16:18:46,877 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-10-23T16:18:46,878 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, 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-10-23T16:18:46,879 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, 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-10-23T16:18:46,880 /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-10-23T16:18:46,881 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-10-23T16:18:46,882 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,883 2751 | __middle - __first, 2025-10-23T16:18:46,884 | ~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,885 2752 | __last - __middle, 2025-10-23T16:18:46,886 | ~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,887 2753 | __comp); 2025-10-23T16:18:46,888 | ~~~~~~~ 2025-10-23T16:18:46,888 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-10-23T16:18:46,889 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, 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-10-23T16:18:46,891 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, 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-10-23T16:18:46,891 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, 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-10-23T16:18:46,892 /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-10-23T16:18:46,894 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-10-23T16:18:46,895 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,895 2751 | __middle - __first, 2025-10-23T16:18:46,896 | ~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,897 2752 | __last - __middle, 2025-10-23T16:18:46,897 | ~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,898 2753 | __comp); 2025-10-23T16:18:46,899 | ~~~~~~~ 2025-10-23T16:18:46,900 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-10-23T16:18:46,901 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, 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-10-23T16:18:46,902 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, 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-10-23T16:18:46,903 /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-10-23T16:18:46,904 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-10-23T16:18:46,905 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,906 2751 | __middle - __first, 2025-10-23T16:18:46,907 | ~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,908 2752 | __last - __middle, 2025-10-23T16:18:46,908 | ~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,909 2753 | __comp); 2025-10-23T16:18:46,910 | ~~~~~~~ 2025-10-23T16:18:46,911 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-10-23T16:18:46,912 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, 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-10-23T16:18:46,913 /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-10-23T16:18:46,914 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-10-23T16:18:46,915 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,916 2751 | __middle - __first, 2025-10-23T16:18:46,917 | ~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,918 2752 | __last - __middle, 2025-10-23T16:18:46,918 | ~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,919 2753 | __comp); 2025-10-23T16:18:46,920 | ~~~~~~~ 2025-10-23T16:18:46,921 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-10-23T16:18:46,922 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33, 2025-10-23T16:18:46,923 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2749:33: 2025-10-23T16:18:46,925 /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-10-23T16:18:46,926 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-10-23T16:18:46,927 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,927 2751 | __middle - __first, 2025-10-23T16:18:46,928 | ~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,929 2752 | __last - __middle, 2025-10-23T16:18:46,930 | ~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,930 2753 | __comp); 2025-10-23T16:18:46,931 | ~~~~~~~ 2025-10-23T16:18:46,932 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-10-23T16:18:46,933 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, 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-10-23T16:18:46,934 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2749:33: 2025-10-23T16:18:46,935 /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-10-23T16:18:46,936 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-10-23T16:18:46,937 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,938 2751 | __middle - __first, 2025-10-23T16:18:46,939 | ~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,940 2752 | __last - __middle, 2025-10-23T16:18:46,940 | ~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,941 2753 | __comp); 2025-10-23T16:18:46,942 | ~~~~~~~ 2025-10-23T16:18:46,943 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-10-23T16:18:46,944 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, 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-10-23T16:18:46,945 /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-10-23T16:18:46,946 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-10-23T16:18:46,947 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,948 2751 | __middle - __first, 2025-10-23T16:18:46,949 | ~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,950 2752 | __last - __middle, 2025-10-23T16:18:46,951 | ~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,952 2753 | __comp); 2025-10-23T16:18:46,952 | ~~~~~~~ 2025-10-23T16:18:46,953 /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-10-23T16:18:46,954 /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-10-23T16:18:46,955 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-10-23T16:18:46,956 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,957 2751 | __middle - __first, 2025-10-23T16:18:46,958 | ~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,959 2752 | __last - __middle, 2025-10-23T16:18:46,959 | ~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,960 2753 | __comp); 2025-10-23T16:18:46,961 | ~~~~~~~ 2025-10-23T16:18:46,962 /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-10-23T16:18:46,963 /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-10-23T16:18:46,964 1782 | __unguarded_linear_insert(_RandomAccessIterator __last, 2025-10-23T16:18:46,965 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,966 /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-10-23T16:18:46,967 /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-10-23T16:18:46,968 1802 | __insertion_sort(_RandomAccessIterator __first, 2025-10-23T16:18:46,969 | ^~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,970 /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-10-23T16:18:46,971 /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-10-23T16:18:46,972 /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-10-23T16:18:46,972 1450 | __lower_bound(_ForwardIterator __first, _ForwardIterator __last, 2025-10-23T16:18:46,973 | ^~~~~~~~~~~~~ 2025-10-23T16:18:46,974 /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-10-23T16:18:46,975 /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-10-23T16:18:46,977 /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-10-23T16:18:46,978 2011 | __upper_bound(_ForwardIterator __first, _ForwardIterator __last, 2025-10-23T16:18:46,979 | ^~~~~~~~~~~~~ 2025-10-23T16:18:46,980 /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-10-23T16:18:46,980 /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-10-23T16:18:46,981 /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-10-23T16:18:46,982 2451 | __merge_without_buffer(_BidirectionalIterator __first, 2025-10-23T16:18:46,983 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,984 /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-10-23T16:18:46,985 /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-10-23T16:18:46,986 /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-10-23T16:18:46,987 2476 | = std::__lower_bound(__middle, __last, *__first_cut, 2025-10-23T16:18:46,988 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,989 2477 | __gnu_cxx::__ops::__iter_comp_val(__comp)); 2025-10-23T16:18:46,990 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,990 /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-10-23T16:18:46,991 /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-10-23T16:18:46,992 /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-10-23T16:18:46,993 2485 | = std::__upper_bound(__first, __middle, *__second_cut, 2025-10-23T16:18:46,994 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,995 2486 | __gnu_cxx::__ops::__val_comp_iter(__comp)); 2025-10-23T16:18:46,996 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:46,997 /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-10-23T16:18:46,998 /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-10-23T16:18:46,999 In function ‘_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = xgboost::common::detail::SpanIterator, false>]’, 2025-10-23T16:18:47,000 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-10-23T16:18:47,001 /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-10-23T16:18:47,002 1397 | return std::__rotate(__first, __middle, __last, 2025-10-23T16:18:47,003 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,004 1398 | std::__iterator_category(__first)); 2025-10-23T16:18:47,005 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,005 /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-10-23T16:18:47,006 /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-10-23T16:18:47,007 /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-10-23T16:18:47,008 /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-10-23T16:18:47,009 /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-10-23T16:18:47,010 2492 | std::__merge_without_buffer(__first, __first_cut, __new_middle, 2025-10-23T16:18:47,011 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,012 2493 | __len11, __len22, __comp); 2025-10-23T16:18:47,013 | ~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,014 /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-10-23T16:18:47,015 2494 | std::__merge_without_buffer(__new_middle, __second_cut, __last, 2025-10-23T16:18:47,017 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,017 2495 | __len1 - __len11, __len2 - __len22, __comp); 2025-10-23T16:18:47,018 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,019 /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-10-23T16:18:47,020 /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-10-23T16:18:47,021 2739 | __inplace_stable_sort(_RandomAccessIterator __first, 2025-10-23T16:18:47,022 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,023 /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-10-23T16:18:47,024 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-10-23T16:18:47,025 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, 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-10-23T16:18:47,026 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, 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-10-23T16:18:47,027 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, 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-10-23T16:18:47,028 /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-10-23T16:18:47,030 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-10-23T16:18:47,030 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,031 2751 | __middle - __first, 2025-10-23T16:18:47,032 | ~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,033 2752 | __last - __middle, 2025-10-23T16:18:47,034 | ~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,035 2753 | __comp); 2025-10-23T16:18:47,036 | ~~~~~~~ 2025-10-23T16:18:47,037 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-10-23T16:18:47,038 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, 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-10-23T16:18:47,039 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, 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-10-23T16:18:47,041 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, 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-10-23T16:18:47,042 /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-10-23T16:18:47,043 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-10-23T16:18:47,044 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,044 2751 | __middle - __first, 2025-10-23T16:18:47,045 | ~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,046 2752 | __last - __middle, 2025-10-23T16:18:47,047 | ~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,048 2753 | __comp); 2025-10-23T16:18:47,048 | ~~~~~~~ 2025-10-23T16:18:47,049 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-10-23T16:18:47,050 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, 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-10-23T16:18:47,051 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, 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-10-23T16:18:47,052 /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-10-23T16:18:47,053 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-10-23T16:18:47,054 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,055 2751 | __middle - __first, 2025-10-23T16:18:47,056 | ~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,057 2752 | __last - __middle, 2025-10-23T16:18:47,058 | ~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,059 2753 | __comp); 2025-10-23T16:18:47,060 | ~~~~~~~ 2025-10-23T16:18:47,061 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-10-23T16:18:47,062 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, 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-10-23T16:18:47,063 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, 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-10-23T16:18:47,064 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, 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-10-23T16:18:47,066 /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-10-23T16:18:47,067 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-10-23T16:18:47,068 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,068 2751 | __middle - __first, 2025-10-23T16:18:47,069 | ~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,070 2752 | __last - __middle, 2025-10-23T16:18:47,071 | ~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,072 2753 | __comp); 2025-10-23T16:18:47,073 | ~~~~~~~ 2025-10-23T16:18:47,074 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-10-23T16:18:47,075 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, 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-10-23T16:18:47,076 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, 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-10-23T16:18:47,077 /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-10-23T16:18:47,078 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-10-23T16:18:47,079 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,081 2751 | __middle - __first, 2025-10-23T16:18:47,081 | ~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,083 2752 | __last - __middle, 2025-10-23T16:18:47,084 | ~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,085 2753 | __comp); 2025-10-23T16:18:47,085 | ~~~~~~~ 2025-10-23T16:18:47,087 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2025-10-23T16:18:47,088 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33: 2025-10-23T16:18:47,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-10-23T16:18:47,090 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-10-23T16:18:47,091 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,092 2751 | __middle - __first, 2025-10-23T16:18:47,093 | ~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,094 2752 | __last - __middle, 2025-10-23T16:18:47,095 | ~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,096 2753 | __comp); 2025-10-23T16:18:47,097 | ~~~~~~~ 2025-10-23T16:18:47,098 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-10-23T16:18:47,099 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, 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-10-23T16:18:47,100 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2749:33: 2025-10-23T16:18:47,101 /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-10-23T16:18:47,103 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-10-23T16:18:47,104 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,105 2751 | __middle - __first, 2025-10-23T16:18:47,106 | ~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,107 2752 | __last - __middle, 2025-10-23T16:18:47,108 | ~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,109 2753 | __comp); 2025-10-23T16:18:47,110 | ~~~~~~~ 2025-10-23T16:18:47,111 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2025-10-23T16:18:47,112 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, 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-10-23T16:18:47,113 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, 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-10-23T16:18:47,114 /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-10-23T16:18:47,116 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-10-23T16:18:47,116 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,117 2751 | __middle - __first, 2025-10-23T16:18:47,118 | ~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,119 2752 | __last - __middle, 2025-10-23T16:18:47,120 | ~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,121 2753 | __comp); 2025-10-23T16:18:47,122 | ~~~~~~~ 2025-10-23T16:18:47,123 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-10-23T16:18:47,124 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, 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-10-23T16:18:47,125 /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-10-23T16:18:47,126 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-10-23T16:18:47,127 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,128 2751 | __middle - __first, 2025-10-23T16:18:47,129 | ~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,130 2752 | __last - __middle, 2025-10-23T16:18:47,131 | ~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,132 2753 | __comp); 2025-10-23T16:18:47,133 | ~~~~~~~ 2025-10-23T16:18:47,134 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2025-10-23T16:18:47,135 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-23T16:18:47,136 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-10-23T16:18:47,137 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,138 2751 | __middle - __first, 2025-10-23T16:18:47,139 | ~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,140 2752 | __last - __middle, 2025-10-23T16:18:47,141 | ~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,141 2753 | __comp); 2025-10-23T16:18:47,142 | ~~~~~~~ 2025-10-23T16:18:47,143 /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-10-23T16:18:47,144 /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-10-23T16:18:47,145 1782 | __unguarded_linear_insert(_RandomAccessIterator __last, 2025-10-23T16:18:47,146 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,147 /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-10-23T16:18:47,148 /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-10-23T16:18:47,149 1802 | __insertion_sort(_RandomAccessIterator __first, 2025-10-23T16:18:47,150 | ^~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,151 /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-10-23T16:18:47,152 /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-10-23T16:18:47,153 /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-10-23T16:18:47,154 1450 | __lower_bound(_ForwardIterator __first, _ForwardIterator __last, 2025-10-23T16:18:47,155 | ^~~~~~~~~~~~~ 2025-10-23T16:18:47,156 /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-10-23T16:18:47,157 /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-10-23T16:18:47,158 /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-10-23T16:18:47,159 2011 | __upper_bound(_ForwardIterator __first, _ForwardIterator __last, 2025-10-23T16:18:47,160 | ^~~~~~~~~~~~~ 2025-10-23T16:18:47,161 /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-10-23T16:18:47,162 /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-10-23T16:18:47,163 /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-10-23T16:18:47,164 2451 | __merge_without_buffer(_BidirectionalIterator __first, 2025-10-23T16:18:47,165 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,166 /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-10-23T16:18:47,166 /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-10-23T16:18:47,167 /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-10-23T16:18:47,168 2476 | = std::__lower_bound(__middle, __last, *__first_cut, 2025-10-23T16:18:47,169 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,170 2477 | __gnu_cxx::__ops::__iter_comp_val(__comp)); 2025-10-23T16:18:47,170 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,171 /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-10-23T16:18:47,172 /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-10-23T16:18:47,173 /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-10-23T16:18:47,174 2485 | = std::__upper_bound(__first, __middle, *__second_cut, 2025-10-23T16:18:47,175 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,176 2486 | __gnu_cxx::__ops::__val_comp_iter(__comp)); 2025-10-23T16:18:47,177 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,178 /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-10-23T16:18:47,179 /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-10-23T16:18:47,180 In function ‘_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = xgboost::common::detail::SpanIterator, false>]’, 2025-10-23T16:18:47,181 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-10-23T16:18:47,182 /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-10-23T16:18:47,183 1397 | return std::__rotate(__first, __middle, __last, 2025-10-23T16:18:47,184 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,185 1398 | std::__iterator_category(__first)); 2025-10-23T16:18:47,186 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,187 /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-10-23T16:18:47,188 /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-10-23T16:18:47,189 /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-10-23T16:18:47,190 /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-10-23T16:18:47,191 /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-10-23T16:18:47,192 2492 | std::__merge_without_buffer(__first, __first_cut, __new_middle, 2025-10-23T16:18:47,193 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,194 2493 | __len11, __len22, __comp); 2025-10-23T16:18:47,195 | ~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,195 /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-10-23T16:18:47,196 2494 | std::__merge_without_buffer(__new_middle, __second_cut, __last, 2025-10-23T16:18:47,197 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,198 2495 | __len1 - __len11, __len2 - __len22, __comp); 2025-10-23T16:18:47,199 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,200 /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-10-23T16:18:47,201 /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-10-23T16:18:47,202 2739 | __inplace_stable_sort(_RandomAccessIterator __first, 2025-10-23T16:18:47,202 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,203 /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-10-23T16:18:47,204 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-10-23T16:18:47,206 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, 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-10-23T16:18:47,207 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, 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-10-23T16:18:47,208 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, 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-10-23T16:18:47,209 /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-10-23T16:18:47,210 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-10-23T16:18:47,211 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,212 2751 | __middle - __first, 2025-10-23T16:18:47,213 | ~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,214 2752 | __last - __middle, 2025-10-23T16:18:47,215 | ~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,216 2753 | __comp); 2025-10-23T16:18:47,217 | ~~~~~~~ 2025-10-23T16:18:47,218 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-10-23T16:18:47,219 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2749:33, 2025-10-23T16:18:47,221 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33, 2025-10-23T16:18:47,221 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33: 2025-10-23T16:18:47,223 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-23T16:18:47,224 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-10-23T16:18:47,225 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,225 2751 | __middle - __first, 2025-10-23T16:18:47,226 | ~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,227 2752 | __last - __middle, 2025-10-23T16:18:47,228 | ~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,229 2753 | __comp); 2025-10-23T16:18:47,230 | ~~~~~~~ 2025-10-23T16:18:47,231 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-10-23T16:18:47,232 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, 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-10-23T16:18:47,233 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33: 2025-10-23T16:18:47,234 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-23T16:18:47,235 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-10-23T16:18:47,236 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,237 2751 | __middle - __first, 2025-10-23T16:18:47,238 | ~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,239 2752 | __last - __middle, 2025-10-23T16:18:47,240 | ~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,241 2753 | __comp); 2025-10-23T16:18:47,242 | ~~~~~~~ 2025-10-23T16:18:47,243 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-10-23T16:18:47,244 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, 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-10-23T16:18:47,245 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, 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-10-23T16:18:47,246 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, 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-10-23T16:18:47,247 /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-10-23T16:18:47,247 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-10-23T16:18:47,248 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,249 2751 | __middle - __first, 2025-10-23T16:18:47,250 | ~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,251 2752 | __last - __middle, 2025-10-23T16:18:47,252 | ~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,253 2753 | __comp); 2025-10-23T16:18:47,254 | ~~~~~~~ 2025-10-23T16:18:47,255 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-10-23T16:18:47,256 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, 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-10-23T16:18:47,257 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, 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-10-23T16:18:47,258 /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-10-23T16:18:47,259 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-10-23T16:18:47,260 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,261 2751 | __middle - __first, 2025-10-23T16:18:47,262 | ~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,263 2752 | __last - __middle, 2025-10-23T16:18:47,264 | ~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,265 2753 | __comp); 2025-10-23T16:18:47,265 | ~~~~~~~ 2025-10-23T16:18:47,266 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-10-23T16:18:47,267 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, 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-10-23T16:18:47,268 /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-10-23T16:18:47,269 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-10-23T16:18:47,270 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,271 2751 | __middle - __first, 2025-10-23T16:18:47,272 | ~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,272 2752 | __last - __middle, 2025-10-23T16:18:47,273 | ~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,274 2753 | __comp); 2025-10-23T16:18:47,275 | ~~~~~~~ 2025-10-23T16:18:47,275 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-10-23T16:18:47,276 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, 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-10-23T16:18:47,277 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, 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-10-23T16:18:47,278 /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-10-23T16:18:47,279 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-10-23T16:18:47,280 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,281 2751 | __middle - __first, 2025-10-23T16:18:47,282 | ~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,283 2752 | __last - __middle, 2025-10-23T16:18:47,284 | ~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,285 2753 | __comp); 2025-10-23T16:18:47,286 | ~~~~~~~ 2025-10-23T16:18:47,287 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-10-23T16:18:47,288 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, 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-10-23T16:18:47,289 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, 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-10-23T16:18:47,290 /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-10-23T16:18:47,291 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-10-23T16:18:47,292 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,293 2751 | __middle - __first, 2025-10-23T16:18:47,294 | ~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,295 2752 | __last - __middle, 2025-10-23T16:18:47,296 | ~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,297 2753 | __comp); 2025-10-23T16:18:47,298 | ~~~~~~~ 2025-10-23T16:18:47,299 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-10-23T16:18:47,300 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, 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-10-23T16:18:47,301 /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-10-23T16:18:47,302 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-10-23T16:18:47,303 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,304 2751 | __middle - __first, 2025-10-23T16:18:47,305 | ~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,306 2752 | __last - __middle, 2025-10-23T16:18:47,307 | ~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,308 2753 | __comp); 2025-10-23T16:18:47,309 | ~~~~~~~ 2025-10-23T16:18:47,310 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2025-10-23T16:18:47,311 /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-10-23T16:18:47,312 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-10-23T16:18:47,313 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,314 2751 | __middle - __first, 2025-10-23T16:18:47,315 | ~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,316 2752 | __last - __middle, 2025-10-23T16:18:47,317 | ~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,318 2753 | __comp); 2025-10-23T16:18:47,319 | ~~~~~~~ 2025-10-23T16:18:47,320 /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-10-23T16:18:47,321 /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-10-23T16:18:47,323 1782 | __unguarded_linear_insert(_RandomAccessIterator __last, 2025-10-23T16:18:47,323 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,324 /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-10-23T16:18:47,325 /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-10-23T16:18:47,326 1802 | __insertion_sort(_RandomAccessIterator __first, 2025-10-23T16:18:47,327 | ^~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,328 /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-23T16:18:47,329 /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-10-23T16:18:47,330 /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-10-23T16:18:47,332 1450 | __lower_bound(_ForwardIterator __first, _ForwardIterator __last, 2025-10-23T16:18:47,332 | ^~~~~~~~~~~~~ 2025-10-23T16:18:47,333 /usr/include/c++/12/bits/stl_algobase.h:1450:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-23T16:18:47,334 /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-10-23T16:18:47,335 /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-10-23T16:18:47,336 2011 | __upper_bound(_ForwardIterator __first, _ForwardIterator __last, 2025-10-23T16:18:47,337 | ^~~~~~~~~~~~~ 2025-10-23T16:18:47,338 /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-10-23T16:18:47,339 /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-10-23T16:18:47,340 /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-10-23T16:18:47,341 2451 | __merge_without_buffer(_BidirectionalIterator __first, 2025-10-23T16:18:47,342 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,342 /usr/include/c++/12/bits/stl_algo.h:2451:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-23T16:18:47,343 /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-10-23T16:18:47,344 /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-10-23T16:18:47,345 2476 | = std::__lower_bound(__middle, __last, *__first_cut, 2025-10-23T16:18:47,346 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,346 2477 | __gnu_cxx::__ops::__iter_comp_val(__comp)); 2025-10-23T16:18:47,347 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,348 /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-10-23T16:18:47,349 /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-10-23T16:18:47,350 /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-10-23T16:18:47,351 2485 | = std::__upper_bound(__first, __middle, *__second_cut, 2025-10-23T16:18:47,352 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,353 2486 | __gnu_cxx::__ops::__val_comp_iter(__comp)); 2025-10-23T16:18:47,354 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,355 /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-10-23T16:18:47,356 /usr/include/c++/12/bits/stl_algo.h:2485:33: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-23T16:18:47,357 In function ‘_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = xgboost::common::detail::SpanIterator, false>]’, 2025-10-23T16:18:47,357 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-10-23T16:18:47,358 /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-10-23T16:18:47,359 1397 | return std::__rotate(__first, __middle, __last, 2025-10-23T16:18:47,360 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,361 1398 | std::__iterator_category(__first)); 2025-10-23T16:18:47,362 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,363 /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-10-23T16:18:47,364 /usr/include/c++/12/bits/stl_algo.h:1397:27: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-23T16:18:47,365 /usr/include/c++/12/bits/stl_algo.h:1397:27: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-23T16:18:47,366 /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-10-23T16:18:47,367 /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-10-23T16:18:47,368 2492 | std::__merge_without_buffer(__first, __first_cut, __new_middle, 2025-10-23T16:18:47,369 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,369 2493 | __len11, __len22, __comp); 2025-10-23T16:18:47,370 | ~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,371 /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-10-23T16:18:47,371 2494 | std::__merge_without_buffer(__new_middle, __second_cut, __last, 2025-10-23T16:18:47,372 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,373 2495 | __len1 - __len11, __len2 - __len22, __comp); 2025-10-23T16:18:47,374 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,375 /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-10-23T16:18:47,375 /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-10-23T16:18:47,377 2739 | __inplace_stable_sort(_RandomAccessIterator __first, 2025-10-23T16:18:47,377 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,378 /usr/include/c++/12/bits/stl_algo.h:2739:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-23T16:18:47,379 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-10-23T16:18:47,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:2748:33, 2025-10-23T16:18:47,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-10-23T16:18:47,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-10-23T16:18:47,384 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-23T16:18:47,385 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-10-23T16:18:47,386 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,387 2751 | __middle - __first, 2025-10-23T16:18:47,388 | ~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,388 2752 | __last - __middle, 2025-10-23T16:18:47,389 | ~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,390 2753 | __comp); 2025-10-23T16:18:47,391 | ~~~~~~~ 2025-10-23T16:18:47,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-10-23T16:18:47,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-10-23T16:18:47,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-10-23T16:18:47,395 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, 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-10-23T16:18:47,396 /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-10-23T16:18:47,397 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-10-23T16:18:47,398 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,399 2751 | __middle - __first, 2025-10-23T16:18:47,400 | ~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,401 2752 | __last - __middle, 2025-10-23T16:18:47,402 | ~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,403 2753 | __comp); 2025-10-23T16:18:47,404 | ~~~~~~~ 2025-10-23T16:18:47,405 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-10-23T16:18:47,406 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, 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-10-23T16:18:47,407 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, 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-10-23T16:18:47,408 /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-10-23T16:18:47,409 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-10-23T16:18:47,410 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,411 2751 | __middle - __first, 2025-10-23T16:18:47,413 | ~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,414 2752 | __last - __middle, 2025-10-23T16:18:47,415 | ~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,416 2753 | __comp); 2025-10-23T16:18:47,417 | ~~~~~~~ 2025-10-23T16:18:47,418 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-10-23T16:18:47,419 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, 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-10-23T16:18:47,420 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, 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-10-23T16:18:47,421 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, 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-10-23T16:18:47,422 /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-10-23T16:18:47,423 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-10-23T16:18:47,424 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,425 2751 | __middle - __first, 2025-10-23T16:18:47,425 | ~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,426 2752 | __last - __middle, 2025-10-23T16:18:47,427 | ~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,428 2753 | __comp); 2025-10-23T16:18:47,429 | ~~~~~~~ 2025-10-23T16:18:47,430 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-10-23T16:18:47,431 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, 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-10-23T16:18:47,432 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, 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-10-23T16:18:47,433 /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-10-23T16:18:47,435 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-10-23T16:18:47,435 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,436 2751 | __middle - __first, 2025-10-23T16:18:47,437 | ~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,438 2752 | __last - __middle, 2025-10-23T16:18:47,439 | ~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,439 2753 | __comp); 2025-10-23T16:18:47,440 | ~~~~~~~ 2025-10-23T16:18:47,441 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-10-23T16:18:47,442 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, 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-10-23T16:18:47,443 /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-10-23T16:18:47,444 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-10-23T16:18:47,445 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,446 2751 | __middle - __first, 2025-10-23T16:18:47,446 | ~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,447 2752 | __last - __middle, 2025-10-23T16:18:47,448 | ~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,449 2753 | __comp); 2025-10-23T16:18:47,450 | ~~~~~~~ 2025-10-23T16:18:47,451 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-10-23T16:18:47,451 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, 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-10-23T16:18:47,452 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, 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-10-23T16:18:47,454 /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-10-23T16:18:47,454 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-10-23T16:18:47,455 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,456 2751 | __middle - __first, 2025-10-23T16:18:47,457 | ~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,458 2752 | __last - __middle, 2025-10-23T16:18:47,459 | ~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,460 2753 | __comp); 2025-10-23T16:18:47,461 | ~~~~~~~ 2025-10-23T16:18:47,462 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-10-23T16:18:47,463 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, 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-10-23T16:18:47,464 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, 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-10-23T16:18:47,465 /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-10-23T16:18:47,466 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-10-23T16:18:47,467 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,468 2751 | __middle - __first, 2025-10-23T16:18:47,468 | ~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,469 2752 | __last - __middle, 2025-10-23T16:18:47,470 | ~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,471 2753 | __comp); 2025-10-23T16:18:47,471 | ~~~~~~~ 2025-10-23T16:18:47,472 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-10-23T16:18:47,473 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, 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-10-23T16:18:47,474 /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-10-23T16:18:47,475 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-10-23T16:18:47,476 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,477 2751 | __middle - __first, 2025-10-23T16:18:47,478 | ~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,478 2752 | __last - __middle, 2025-10-23T16:18:47,479 | ~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,480 2753 | __comp); 2025-10-23T16:18:47,481 | ~~~~~~~ 2025-10-23T16:18:47,482 /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-10-23T16:18:47,482 /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-10-23T16:18:47,483 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-10-23T16:18:47,484 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,485 2751 | __middle - __first, 2025-10-23T16:18:47,486 | ~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,487 2752 | __last - __middle, 2025-10-23T16:18:47,488 | ~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,489 2753 | __comp); 2025-10-23T16:18:47,489 | ~~~~~~~ 2025-10-23T16:18:47,490 /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-10-23T16:18:47,491 /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-10-23T16:18:47,492 1782 | __unguarded_linear_insert(_RandomAccessIterator __last, 2025-10-23T16:18:47,493 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,494 /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-10-23T16:18:47,495 /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-10-23T16:18:47,495 1802 | __insertion_sort(_RandomAccessIterator __first, 2025-10-23T16:18:47,496 | ^~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,497 /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-10-23T16:18:47,498 /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-10-23T16:18:47,499 /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-10-23T16:18:47,500 1450 | __lower_bound(_ForwardIterator __first, _ForwardIterator __last, 2025-10-23T16:18:47,501 | ^~~~~~~~~~~~~ 2025-10-23T16:18:47,501 /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-10-23T16:18:47,502 /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-10-23T16:18:47,503 /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-10-23T16:18:47,504 2011 | __upper_bound(_ForwardIterator __first, _ForwardIterator __last, 2025-10-23T16:18:47,505 | ^~~~~~~~~~~~~ 2025-10-23T16:18:47,506 /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-10-23T16:18:47,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-10-23T16:18:47,508 /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-10-23T16:18:47,509 2451 | __merge_without_buffer(_BidirectionalIterator __first, 2025-10-23T16:18:47,510 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,510 /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-10-23T16:18:47,511 /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-10-23T16:18:47,512 /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-10-23T16:18:47,513 2476 | = std::__lower_bound(__middle, __last, *__first_cut, 2025-10-23T16:18:47,514 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,515 2477 | __gnu_cxx::__ops::__iter_comp_val(__comp)); 2025-10-23T16:18:47,516 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,517 /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-10-23T16:18:47,518 /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-10-23T16:18:47,519 /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-10-23T16:18:47,519 2485 | = std::__upper_bound(__first, __middle, *__second_cut, 2025-10-23T16:18:47,520 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,521 2486 | __gnu_cxx::__ops::__val_comp_iter(__comp)); 2025-10-23T16:18:47,522 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,523 /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-10-23T16:18:47,524 /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-10-23T16:18:47,526 In function ‘_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = xgboost::common::detail::SpanIterator, false>]’, 2025-10-23T16:18:47,526 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-10-23T16:18:47,527 /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-10-23T16:18:47,528 1397 | return std::__rotate(__first, __middle, __last, 2025-10-23T16:18:47,529 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,530 1398 | std::__iterator_category(__first)); 2025-10-23T16:18:47,531 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,532 /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-10-23T16:18:47,533 /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-10-23T16:18:47,534 /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-10-23T16:18:47,535 /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-10-23T16:18:47,536 /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-10-23T16:18:47,537 2492 | std::__merge_without_buffer(__first, __first_cut, __new_middle, 2025-10-23T16:18:47,538 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,538 2493 | __len11, __len22, __comp); 2025-10-23T16:18:47,539 | ~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,540 /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-10-23T16:18:47,541 2494 | std::__merge_without_buffer(__new_middle, __second_cut, __last, 2025-10-23T16:18:47,542 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,543 2495 | __len1 - __len11, __len2 - __len22, __comp); 2025-10-23T16:18:47,544 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,544 /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-10-23T16:18:47,545 /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-10-23T16:18:47,546 2739 | __inplace_stable_sort(_RandomAccessIterator __first, 2025-10-23T16:18:47,547 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,548 /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-10-23T16:18:47,549 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-10-23T16:18:47,550 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, 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-10-23T16:18:47,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-10-23T16:18:47,552 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, 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-10-23T16:18:47,553 /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-10-23T16:18:47,554 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-10-23T16:18:47,555 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,556 2751 | __middle - __first, 2025-10-23T16:18:47,557 | ~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,558 2752 | __last - __middle, 2025-10-23T16:18:47,559 | ~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,559 2753 | __comp); 2025-10-23T16:18:47,561 | ~~~~~~~ 2025-10-23T16:18:47,561 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-10-23T16:18:47,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:2749:33, 2025-10-23T16:18:47,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:2748:33, 2025-10-23T16:18:47,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-10-23T16:18:47,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-10-23T16:18:47,567 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-10-23T16:18:47,568 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,569 2751 | __middle - __first, 2025-10-23T16:18:47,570 | ~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,571 2752 | __last - __middle, 2025-10-23T16:18:47,572 | ~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,572 2753 | __comp); 2025-10-23T16:18:47,573 | ~~~~~~~ 2025-10-23T16:18:47,574 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-10-23T16:18:47,575 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, 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-10-23T16:18:47,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:2748:33: 2025-10-23T16:18:47,577 /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-10-23T16:18:47,578 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-10-23T16:18:47,579 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,580 2751 | __middle - __first, 2025-10-23T16:18:47,581 | ~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,582 2752 | __last - __middle, 2025-10-23T16:18:47,583 | ~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,584 2753 | __comp); 2025-10-23T16:18:47,584 | ~~~~~~~ 2025-10-23T16:18:47,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-10-23T16:18:47,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-10-23T16:18:47,587 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, 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-10-23T16:18:47,588 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, 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-10-23T16:18:47,589 /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-10-23T16:18:47,590 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-10-23T16:18:47,591 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,592 2751 | __middle - __first, 2025-10-23T16:18:47,593 | ~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,593 2752 | __last - __middle, 2025-10-23T16:18:47,594 | ~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,596 2753 | __comp); 2025-10-23T16:18:47,597 | ~~~~~~~ 2025-10-23T16:18:47,598 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-10-23T16:18:47,599 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, 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-10-23T16:18:47,600 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, 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-10-23T16:18:47,601 /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-10-23T16:18:47,602 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-10-23T16:18:47,602 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,603 2751 | __middle - __first, 2025-10-23T16:18:47,604 | ~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,605 2752 | __last - __middle, 2025-10-23T16:18:47,605 | ~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,606 2753 | __comp); 2025-10-23T16:18:47,607 | ~~~~~~~ 2025-10-23T16:18:47,608 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-10-23T16:18:47,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:2748:33: 2025-10-23T16:18:47,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-10-23T16:18:47,611 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-10-23T16:18:47,612 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,613 2751 | __middle - __first, 2025-10-23T16:18:47,614 | ~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,614 2752 | __last - __middle, 2025-10-23T16:18:47,615 | ~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,616 2753 | __comp); 2025-10-23T16:18:47,617 | ~~~~~~~ 2025-10-23T16:18:47,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-10-23T16:18:47,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:2748:33, 2025-10-23T16:18:47,620 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, 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-10-23T16:18:47,621 /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-10-23T16:18:47,622 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-10-23T16:18:47,623 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,624 2751 | __middle - __first, 2025-10-23T16:18:47,624 | ~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,625 2752 | __last - __middle, 2025-10-23T16:18:47,626 | ~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,627 2753 | __comp); 2025-10-23T16:18:47,628 | ~~~~~~~ 2025-10-23T16:18:47,629 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-10-23T16:18:47,630 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, 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-10-23T16:18:47,632 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, 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-10-23T16:18:47,633 /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-10-23T16:18:47,634 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-10-23T16:18:47,635 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,636 2751 | __middle - __first, 2025-10-23T16:18:47,637 | ~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,637 2752 | __last - __middle, 2025-10-23T16:18:47,638 | ~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,639 2753 | __comp); 2025-10-23T16:18:47,640 | ~~~~~~~ 2025-10-23T16:18:47,641 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-10-23T16:18:47,642 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, 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-10-23T16:18:47,643 /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-10-23T16:18:47,644 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-10-23T16:18:47,645 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,646 2751 | __middle - __first, 2025-10-23T16:18:47,647 | ~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,647 2752 | __last - __middle, 2025-10-23T16:18:47,648 | ~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,649 2753 | __comp); 2025-10-23T16:18:47,650 | ~~~~~~~ 2025-10-23T16:18:47,651 /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-10-23T16:18:47,652 /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-10-23T16:18:47,653 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-10-23T16:18:47,654 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,655 2751 | __middle - __first, 2025-10-23T16:18:47,656 | ~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,657 2752 | __last - __middle, 2025-10-23T16:18:47,658 | ~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,658 2753 | __comp); 2025-10-23T16:18:47,659 | ~~~~~~~ 2025-10-23T16:18:47,660 /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-10-23T16:18:47,661 /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-10-23T16:18:47,662 1782 | __unguarded_linear_insert(_RandomAccessIterator __last, 2025-10-23T16:18:47,663 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,664 /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-10-23T16:18:47,665 /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-10-23T16:18:47,666 1802 | __insertion_sort(_RandomAccessIterator __first, 2025-10-23T16:18:47,667 | ^~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,668 /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-10-23T16:18:47,669 /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-10-23T16:18:47,670 /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-10-23T16:18:47,671 1450 | __lower_bound(_ForwardIterator __first, _ForwardIterator __last, 2025-10-23T16:18:47,672 | ^~~~~~~~~~~~~ 2025-10-23T16:18:47,673 /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-10-23T16:18:47,674 /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-10-23T16:18:47,675 /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-10-23T16:18:47,676 2011 | __upper_bound(_ForwardIterator __first, _ForwardIterator __last, 2025-10-23T16:18:47,676 | ^~~~~~~~~~~~~ 2025-10-23T16:18:47,678 /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-10-23T16:18:47,678 /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-10-23T16:18:47,679 /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-10-23T16:18:47,680 2451 | __merge_without_buffer(_BidirectionalIterator __first, 2025-10-23T16:18:47,681 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,682 /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-10-23T16:18:47,683 /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-10-23T16:18:47,684 /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-10-23T16:18:47,685 2476 | = std::__lower_bound(__middle, __last, *__first_cut, 2025-10-23T16:18:47,686 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,687 2477 | __gnu_cxx::__ops::__iter_comp_val(__comp)); 2025-10-23T16:18:47,687 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,688 /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-10-23T16:18:47,689 /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-10-23T16:18:47,690 /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-10-23T16:18:47,691 2485 | = std::__upper_bound(__first, __middle, *__second_cut, 2025-10-23T16:18:47,692 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,693 2486 | __gnu_cxx::__ops::__val_comp_iter(__comp)); 2025-10-23T16:18:47,694 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,694 /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-10-23T16:18:47,695 /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-10-23T16:18:47,696 In function ‘_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = xgboost::common::detail::SpanIterator, false>]’, 2025-10-23T16:18:47,697 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-10-23T16:18:47,697 /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-10-23T16:18:47,698 1397 | return std::__rotate(__first, __middle, __last, 2025-10-23T16:18:47,699 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,700 1398 | std::__iterator_category(__first)); 2025-10-23T16:18:47,701 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,702 /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-10-23T16:18:47,703 /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-10-23T16:18:47,704 /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-10-23T16:18:47,705 /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-10-23T16:18:47,706 /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-10-23T16:18:47,707 2492 | std::__merge_without_buffer(__first, __first_cut, __new_middle, 2025-10-23T16:18:47,708 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,709 2493 | __len11, __len22, __comp); 2025-10-23T16:18:47,709 | ~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,710 /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-10-23T16:18:47,711 2494 | std::__merge_without_buffer(__new_middle, __second_cut, __last, 2025-10-23T16:18:47,712 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,713 2495 | __len1 - __len11, __len2 - __len22, __comp); 2025-10-23T16:18:47,714 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,715 /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-10-23T16:18:47,716 /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-10-23T16:18:47,717 2739 | __inplace_stable_sort(_RandomAccessIterator __first, 2025-10-23T16:18:47,718 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,719 /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-10-23T16:18:47,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-10-23T16:18:47,720 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-10-23T16:18:47,721 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,722 2751 | __middle - __first, 2025-10-23T16:18:47,723 | ~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,724 2752 | __last - __middle, 2025-10-23T16:18:47,725 | ~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,726 2753 | __comp); 2025-10-23T16:18:47,727 | ~~~~~~~ 2025-10-23T16:18:47,728 /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-10-23T16:18:47,729 /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-10-23T16:18:47,729 1782 | __unguarded_linear_insert(_RandomAccessIterator __last, 2025-10-23T16:18:47,730 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,732 /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-10-23T16:18:47,733 /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-10-23T16:18:47,734 1802 | __insertion_sort(_RandomAccessIterator __first, 2025-10-23T16:18:47,735 | ^~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,736 /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-10-23T16:18:47,737 /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-10-23T16:18:47,738 /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-10-23T16:18:47,739 1450 | __lower_bound(_ForwardIterator __first, _ForwardIterator __last, 2025-10-23T16:18:47,740 | ^~~~~~~~~~~~~ 2025-10-23T16:18:47,742 /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-10-23T16:18:47,742 /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-10-23T16:18:47,743 /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-10-23T16:18:47,744 2011 | __upper_bound(_ForwardIterator __first, _ForwardIterator __last, 2025-10-23T16:18:47,745 | ^~~~~~~~~~~~~ 2025-10-23T16:18:47,746 /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-10-23T16:18:47,747 /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-10-23T16:18:47,748 /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-10-23T16:18:47,749 2451 | __merge_without_buffer(_BidirectionalIterator __first, 2025-10-23T16:18:47,750 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,751 /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-10-23T16:18:47,751 /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-10-23T16:18:47,752 /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-10-23T16:18:47,753 2476 | = std::__lower_bound(__middle, __last, *__first_cut, 2025-10-23T16:18:47,754 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,755 2477 | __gnu_cxx::__ops::__iter_comp_val(__comp)); 2025-10-23T16:18:47,756 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,757 /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-10-23T16:18:47,757 /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-10-23T16:18:47,758 /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-10-23T16:18:47,759 2485 | = std::__upper_bound(__first, __middle, *__second_cut, 2025-10-23T16:18:47,760 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,761 2486 | __gnu_cxx::__ops::__val_comp_iter(__comp)); 2025-10-23T16:18:47,762 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,763 /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-10-23T16:18:47,764 /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-10-23T16:18:47,765 In function ‘_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = xgboost::common::detail::SpanIterator, false>]’, 2025-10-23T16:18:47,766 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-10-23T16:18:47,767 /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-10-23T16:18:47,768 1397 | return std::__rotate(__first, __middle, __last, 2025-10-23T16:18:47,769 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,770 1398 | std::__iterator_category(__first)); 2025-10-23T16:18:47,771 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,772 /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-10-23T16:18:47,773 /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-10-23T16:18:47,774 /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-10-23T16:18:47,774 /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-10-23T16:18:47,775 /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-10-23T16:18:47,777 2492 | std::__merge_without_buffer(__first, __first_cut, __new_middle, 2025-10-23T16:18:47,778 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,779 2493 | __len11, __len22, __comp); 2025-10-23T16:18:47,779 | ~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,780 /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-10-23T16:18:47,781 2494 | std::__merge_without_buffer(__new_middle, __second_cut, __last, 2025-10-23T16:18:47,782 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,783 2495 | __len1 - __len11, __len2 - __len22, __comp); 2025-10-23T16:18:47,783 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,785 /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-10-23T16:18:47,786 /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-10-23T16:18:47,787 2739 | __inplace_stable_sort(_RandomAccessIterator __first, 2025-10-23T16:18:47,787 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,788 /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-10-23T16:18:47,789 /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-10-23T16:18:47,790 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-10-23T16:18:47,791 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,792 2751 | __middle - __first, 2025-10-23T16:18:47,794 | ~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,795 2752 | __last - __middle, 2025-10-23T16:18:47,796 | ~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,797 2753 | __comp); 2025-10-23T16:18:47,798 | ~~~~~~~ 2025-10-23T16:18:47,799 /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-10-23T16:18:47,800 /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-10-23T16:18:47,801 1782 | __unguarded_linear_insert(_RandomAccessIterator __last, 2025-10-23T16:18:47,802 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,803 /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-10-23T16:18:47,804 /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-10-23T16:18:47,805 1802 | __insertion_sort(_RandomAccessIterator __first, 2025-10-23T16:18:47,806 | ^~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,806 /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-10-23T16:18:47,807 /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-10-23T16:18:47,808 /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-10-23T16:18:47,809 1450 | __lower_bound(_ForwardIterator __first, _ForwardIterator __last, 2025-10-23T16:18:47,810 | ^~~~~~~~~~~~~ 2025-10-23T16:18:47,811 /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-10-23T16:18:47,812 /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-10-23T16:18:47,813 /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-10-23T16:18:47,814 2011 | __upper_bound(_ForwardIterator __first, _ForwardIterator __last, 2025-10-23T16:18:47,814 | ^~~~~~~~~~~~~ 2025-10-23T16:18:47,815 /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-10-23T16:18:47,816 /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-10-23T16:18:47,817 /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-10-23T16:18:47,818 2451 | __merge_without_buffer(_BidirectionalIterator __first, 2025-10-23T16:18:47,818 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,819 /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-10-23T16:18:47,820 /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-10-23T16:18:47,821 /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-10-23T16:18:47,822 2476 | = std::__lower_bound(__middle, __last, *__first_cut, 2025-10-23T16:18:47,823 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,824 2477 | __gnu_cxx::__ops::__iter_comp_val(__comp)); 2025-10-23T16:18:47,825 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,826 /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-10-23T16:18:47,827 /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-10-23T16:18:47,828 /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-10-23T16:18:47,829 2485 | = std::__upper_bound(__first, __middle, *__second_cut, 2025-10-23T16:18:47,830 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,831 2486 | __gnu_cxx::__ops::__val_comp_iter(__comp)); 2025-10-23T16:18:47,832 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,832 /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-10-23T16:18:47,833 /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-10-23T16:18:47,834 In function ‘_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = xgboost::common::detail::SpanIterator, false>]’, 2025-10-23T16:18:47,835 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-10-23T16:18:47,836 /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-10-23T16:18:47,837 1397 | return std::__rotate(__first, __middle, __last, 2025-10-23T16:18:47,838 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,839 1398 | std::__iterator_category(__first)); 2025-10-23T16:18:47,840 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,841 /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-10-23T16:18:47,842 /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-10-23T16:18:47,843 /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-10-23T16:18:47,844 /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-10-23T16:18:47,845 /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-10-23T16:18:47,846 2492 | std::__merge_without_buffer(__first, __first_cut, __new_middle, 2025-10-23T16:18:47,847 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,848 2493 | __len11, __len22, __comp); 2025-10-23T16:18:47,848 | ~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,849 /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-10-23T16:18:47,850 2494 | std::__merge_without_buffer(__new_middle, __second_cut, __last, 2025-10-23T16:18:47,851 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,852 2495 | __len1 - __len11, __len2 - __len22, __comp); 2025-10-23T16:18:47,852 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,853 /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-10-23T16:18:47,854 /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-10-23T16:18:47,856 2739 | __inplace_stable_sort(_RandomAccessIterator __first, 2025-10-23T16:18:47,856 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,857 /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-10-23T16:18:47,858 /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-10-23T16:18:47,859 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-10-23T16:18:47,860 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,861 2751 | __middle - __first, 2025-10-23T16:18:47,861 | ~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,862 2752 | __last - __middle, 2025-10-23T16:18:47,863 | ~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,864 2753 | __comp); 2025-10-23T16:18:47,865 | ~~~~~~~ 2025-10-23T16:18:47,866 /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-10-23T16:18:47,867 /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-10-23T16:18:47,868 521 | __copy_move_a1(_II __first, _II __last, _OI __result) 2025-10-23T16:18:47,869 | ^~~~~~~~~~~~~~ 2025-10-23T16:18:47,870 /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-10-23T16:18:47,871 /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-10-23T16:18:47,871 /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-10-23T16:18:47,872 2352 | __rotate_adaptive(_BidirectionalIterator1 __first, 2025-10-23T16:18:47,873 | ^~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,874 /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-10-23T16:18:47,875 /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-10-23T16:18:47,876 In function ‘_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = xgboost::common::detail::SpanIterator, false>]’, 2025-10-23T16:18:47,877 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-10-23T16:18:47,878 /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-10-23T16:18:47,878 1397 | return std::__rotate(__first, __middle, __last, 2025-10-23T16:18:47,879 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,880 1398 | std::__iterator_category(__first)); 2025-10-23T16:18:47,881 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,882 /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-10-23T16:18:47,883 /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-10-23T16:18:47,884 /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-10-23T16:18:47,885 /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-10-23T16:18:47,886 /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-10-23T16:18:47,887 2615 | __move_merge(_InputIterator __first1, _InputIterator __last1, 2025-10-23T16:18:47,888 | ^~~~~~~~~~~~ 2025-10-23T16:18:47,889 /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-10-23T16:18:47,890 /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-10-23T16:18:47,891 /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-10-23T16:18:47,892 /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-10-23T16:18:47,893 /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-10-23T16:18:47,894 /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-10-23T16:18:47,895 /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-10-23T16:18:47,896 2682 | __merge_sort_with_buffer(_RandomAccessIterator __first, 2025-10-23T16:18:47,897 | ^~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,898 /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-10-23T16:18:47,898 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-10-23T16:18:47,900 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-10-23T16:18:47,901 /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-10-23T16:18:47,902 2650 | __result = std::__move_merge(__first, __first + __step_size, 2025-10-23T16:18:47,903 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,903 2651 | __first + __step_size, 2025-10-23T16:18:47,904 | ~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,905 2652 | __first + __two_step, 2025-10-23T16:18:47,906 | ~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,907 2653 | __result, __comp); 2025-10-23T16:18:47,908 | ~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,908 /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-10-23T16:18:47,909 /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-10-23T16:18:47,911 2658 | std::__move_merge(__first, __first + __step_size, 2025-10-23T16:18:47,911 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,912 2659 | __first + __step_size, __last, __result, __comp); 2025-10-23T16:18:47,913 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,914 /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-10-23T16:18:47,915 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-10-23T16:18:47,917 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-10-23T16:18:47,918 /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-10-23T16:18:47,919 2650 | __result = std::__move_merge(__first, __first + __step_size, 2025-10-23T16:18:47,919 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,920 2651 | __first + __step_size, 2025-10-23T16:18:47,921 | ~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,922 2652 | __first + __two_step, 2025-10-23T16:18:47,923 | ~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,924 2653 | __result, __comp); 2025-10-23T16:18:47,925 | ~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,926 /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-10-23T16:18:47,927 2658 | std::__move_merge(__first, __first + __step_size, 2025-10-23T16:18:47,928 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,929 2659 | __first + __step_size, __last, __result, __comp); 2025-10-23T16:18:47,930 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,931 /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-10-23T16:18:47,932 /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-10-23T16:18:47,933 2615 | __move_merge(_InputIterator __first1, _InputIterator __last1, 2025-10-23T16:18:47,934 | ^~~~~~~~~~~~ 2025-10-23T16:18:47,935 /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-10-23T16:18:47,936 /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-10-23T16:18:47,936 /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-10-23T16:18:47,937 /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-10-23T16:18:47,938 /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-10-23T16:18:47,939 /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-10-23T16:18:47,940 /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-10-23T16:18:47,941 2682 | __merge_sort_with_buffer(_RandomAccessIterator __first, 2025-10-23T16:18:47,942 | ^~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,943 /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-10-23T16:18:47,944 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-10-23T16:18:47,946 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-10-23T16:18:47,947 /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-10-23T16:18:47,948 2650 | __result = std::__move_merge(__first, __first + __step_size, 2025-10-23T16:18:47,949 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,950 2651 | __first + __step_size, 2025-10-23T16:18:47,951 | ~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,951 2652 | __first + __two_step, 2025-10-23T16:18:47,952 | ~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,953 2653 | __result, __comp); 2025-10-23T16:18:47,954 | ~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,955 /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-10-23T16:18:47,956 /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-10-23T16:18:47,957 2658 | std::__move_merge(__first, __first + __step_size, 2025-10-23T16:18:47,958 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,959 2659 | __first + __step_size, __last, __result, __comp); 2025-10-23T16:18:47,960 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,961 /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-10-23T16:18:47,962 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-10-23T16:18:47,963 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-10-23T16:18:47,965 /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-10-23T16:18:47,966 2650 | __result = std::__move_merge(__first, __first + __step_size, 2025-10-23T16:18:47,967 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,968 2651 | __first + __step_size, 2025-10-23T16:18:47,969 | ~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,969 2652 | __first + __two_step, 2025-10-23T16:18:47,970 | ~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,971 2653 | __result, __comp); 2025-10-23T16:18:47,972 | ~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,973 /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-10-23T16:18:47,974 2658 | std::__move_merge(__first, __first + __step_size, 2025-10-23T16:18:47,976 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,976 2659 | __first + __step_size, __last, __result, __comp); 2025-10-23T16:18:47,977 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,978 /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-10-23T16:18:47,979 /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-10-23T16:18:47,980 2615 | __move_merge(_InputIterator __first1, _InputIterator __last1, 2025-10-23T16:18:47,981 | ^~~~~~~~~~~~ 2025-10-23T16:18:47,982 /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-10-23T16:18:47,983 /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-10-23T16:18:47,984 /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-10-23T16:18:47,985 /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-10-23T16:18:47,986 /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-10-23T16:18:47,988 /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-10-23T16:18:47,989 /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-10-23T16:18:47,991 2682 | __merge_sort_with_buffer(_RandomAccessIterator __first, 2025-10-23T16:18:47,992 | ^~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:47,994 /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-10-23T16:18:47,995 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-10-23T16:18:47,996 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-10-23T16:18:47,997 /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-10-23T16:18:47,998 2650 | __result = std::__move_merge(__first, __first + __step_size, 2025-10-23T16:18:47,999 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,000 2651 | __first + __step_size, 2025-10-23T16:18:48,001 | ~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,002 2652 | __first + __two_step, 2025-10-23T16:18:48,002 | ~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,003 2653 | __result, __comp); 2025-10-23T16:18:48,004 | ~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,005 /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-10-23T16:18:48,006 /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-10-23T16:18:48,007 2658 | std::__move_merge(__first, __first + __step_size, 2025-10-23T16:18:48,008 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,009 2659 | __first + __step_size, __last, __result, __comp); 2025-10-23T16:18:48,010 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,011 /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-10-23T16:18:48,012 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-10-23T16:18:48,013 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-10-23T16:18:48,014 /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-10-23T16:18:48,015 2650 | __result = std::__move_merge(__first, __first + __step_size, 2025-10-23T16:18:48,016 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,017 2651 | __first + __step_size, 2025-10-23T16:18:48,018 | ~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,018 2652 | __first + __two_step, 2025-10-23T16:18:48,019 | ~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,020 2653 | __result, __comp); 2025-10-23T16:18:48,021 | ~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,021 /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-10-23T16:18:48,022 2658 | std::__move_merge(__first, __first + __step_size, 2025-10-23T16:18:48,023 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,024 2659 | __first + __step_size, __last, __result, __comp); 2025-10-23T16:18:48,025 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,025 /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-10-23T16:18:48,026 /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-10-23T16:18:48,027 2615 | __move_merge(_InputIterator __first1, _InputIterator __last1, 2025-10-23T16:18:48,028 | ^~~~~~~~~~~~ 2025-10-23T16:18:48,029 /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-10-23T16:18:48,030 /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-10-23T16:18:48,031 /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-10-23T16:18:48,032 /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-10-23T16:18:48,033 /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-10-23T16:18:48,034 /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-10-23T16:18:48,035 /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-10-23T16:18:48,036 2682 | __merge_sort_with_buffer(_RandomAccessIterator __first, 2025-10-23T16:18:48,037 | ^~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,038 /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-10-23T16:18:48,039 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-10-23T16:18:48,040 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-10-23T16:18:48,041 /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-10-23T16:18:48,042 2650 | __result = std::__move_merge(__first, __first + __step_size, 2025-10-23T16:18:48,043 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,044 2651 | __first + __step_size, 2025-10-23T16:18:48,045 | ~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,046 2652 | __first + __two_step, 2025-10-23T16:18:48,047 | ~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,047 2653 | __result, __comp); 2025-10-23T16:18:48,048 | ~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,049 /usr/include/c++/12/bits/stl_algo.h:2650:39: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-23T16:18:48,050 /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-10-23T16:18:48,051 2658 | std::__move_merge(__first, __first + __step_size, 2025-10-23T16:18:48,052 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,053 2659 | __first + __step_size, __last, __result, __comp); 2025-10-23T16:18:48,054 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,054 /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-10-23T16:18:48,055 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-10-23T16:18:48,056 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-10-23T16:18:48,057 /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-10-23T16:18:48,058 2650 | __result = std::__move_merge(__first, __first + __step_size, 2025-10-23T16:18:48,059 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,060 2651 | __first + __step_size, 2025-10-23T16:18:48,061 | ~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,061 2652 | __first + __two_step, 2025-10-23T16:18:48,062 | ~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,063 2653 | __result, __comp); 2025-10-23T16:18:48,064 | ~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,065 /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-10-23T16:18:48,065 2658 | std::__move_merge(__first, __first + __step_size, 2025-10-23T16:18:48,066 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,067 2659 | __first + __step_size, __last, __result, __comp); 2025-10-23T16:18:48,068 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,069 /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-10-23T16:18:48,070 /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-10-23T16:18:48,071 2615 | __move_merge(_InputIterator __first1, _InputIterator __last1, 2025-10-23T16:18:48,072 | ^~~~~~~~~~~~ 2025-10-23T16:18:48,073 /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-10-23T16:18:48,074 /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-10-23T16:18:48,075 /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-10-23T16:18:48,076 /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-10-23T16:18:48,076 /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-10-23T16:18:48,077 /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-10-23T16:18:48,078 /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-10-23T16:18:48,079 2682 | __merge_sort_with_buffer(_RandomAccessIterator __first, 2025-10-23T16:18:48,080 | ^~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,081 /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-10-23T16:18:48,081 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-10-23T16:18:48,082 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-10-23T16:18:48,083 /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-10-23T16:18:48,084 2650 | __result = std::__move_merge(__first, __first + __step_size, 2025-10-23T16:18:48,085 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,086 2651 | __first + __step_size, 2025-10-23T16:18:48,087 | ~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,088 2652 | __first + __two_step, 2025-10-23T16:18:48,088 | ~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,089 2653 | __result, __comp); 2025-10-23T16:18:48,090 | ~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,090 /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-10-23T16:18:48,091 /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-10-23T16:18:48,092 2658 | std::__move_merge(__first, __first + __step_size, 2025-10-23T16:18:48,093 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,094 2659 | __first + __step_size, __last, __result, __comp); 2025-10-23T16:18:48,095 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,096 /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-10-23T16:18:48,097 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-10-23T16:18:48,098 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-10-23T16:18:48,099 /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-10-23T16:18:48,100 2650 | __result = std::__move_merge(__first, __first + __step_size, 2025-10-23T16:18:48,101 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,102 2651 | __first + __step_size, 2025-10-23T16:18:48,103 | ~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,104 2652 | __first + __two_step, 2025-10-23T16:18:48,105 | ~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,106 2653 | __result, __comp); 2025-10-23T16:18:48,107 | ~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,108 /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-10-23T16:18:48,109 2658 | std::__move_merge(__first, __first + __step_size, 2025-10-23T16:18:48,110 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,111 2659 | __first + __step_size, __last, __result, __comp); 2025-10-23T16:18:48,112 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,113 /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-10-23T16:18:48,113 /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-10-23T16:18:48,115 2615 | __move_merge(_InputIterator __first1, _InputIterator __last1, 2025-10-23T16:18:48,115 | ^~~~~~~~~~~~ 2025-10-23T16:18:48,116 /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-10-23T16:18:48,117 /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-10-23T16:18:48,118 /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-10-23T16:18:48,119 /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-10-23T16:18:48,120 /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-10-23T16:18:48,120 /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-10-23T16:18:48,121 /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-10-23T16:18:48,123 2682 | __merge_sort_with_buffer(_RandomAccessIterator __first, 2025-10-23T16:18:48,124 | ^~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,125 /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-10-23T16:18:48,126 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-10-23T16:18:48,127 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-10-23T16:18:48,128 /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-10-23T16:18:48,129 2650 | __result = std::__move_merge(__first, __first + __step_size, 2025-10-23T16:18:48,130 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,131 2651 | __first + __step_size, 2025-10-23T16:18:48,131 | ~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,132 2652 | __first + __two_step, 2025-10-23T16:18:48,133 | ~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,134 2653 | __result, __comp); 2025-10-23T16:18:48,135 | ~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,136 /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-10-23T16:18:48,137 /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-10-23T16:18:48,138 2658 | std::__move_merge(__first, __first + __step_size, 2025-10-23T16:18:48,139 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,140 2659 | __first + __step_size, __last, __result, __comp); 2025-10-23T16:18:48,141 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,142 /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-10-23T16:18:48,144 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-10-23T16:18:48,145 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-10-23T16:18:48,146 /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-10-23T16:18:48,147 2650 | __result = std::__move_merge(__first, __first + __step_size, 2025-10-23T16:18:48,148 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,150 2651 | __first + __step_size, 2025-10-23T16:18:48,151 | ~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,152 2652 | __first + __two_step, 2025-10-23T16:18:48,153 | ~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,154 2653 | __result, __comp); 2025-10-23T16:18:48,155 | ~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,156 /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-10-23T16:18:48,157 2658 | std::__move_merge(__first, __first + __step_size, 2025-10-23T16:18:48,158 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,159 2659 | __first + __step_size, __last, __result, __comp); 2025-10-23T16:18:48,160 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,161 /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-10-23T16:18:48,162 /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-10-23T16:18:48,163 2615 | __move_merge(_InputIterator __first1, _InputIterator __last1, 2025-10-23T16:18:48,164 | ^~~~~~~~~~~~ 2025-10-23T16:18:48,165 /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-10-23T16:18:48,166 /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-10-23T16:18:48,167 /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-10-23T16:18:48,169 /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-10-23T16:18:48,170 /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-10-23T16:18:48,171 /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-10-23T16:18:48,172 /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-10-23T16:18:48,173 2682 | __merge_sort_with_buffer(_RandomAccessIterator __first, 2025-10-23T16:18:48,174 | ^~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,175 /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-10-23T16:18:48,176 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-10-23T16:18:48,177 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-10-23T16:18:48,178 /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-10-23T16:18:48,178 2650 | __result = std::__move_merge(__first, __first + __step_size, 2025-10-23T16:18:48,179 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,180 2651 | __first + __step_size, 2025-10-23T16:18:48,181 | ~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,182 2652 | __first + __two_step, 2025-10-23T16:18:48,183 | ~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,184 2653 | __result, __comp); 2025-10-23T16:18:48,185 | ~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,186 /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-10-23T16:18:48,187 /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-10-23T16:18:48,187 2658 | std::__move_merge(__first, __first + __step_size, 2025-10-23T16:18:48,188 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,189 2659 | __first + __step_size, __last, __result, __comp); 2025-10-23T16:18:48,190 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,191 /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-10-23T16:18:48,193 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-10-23T16:18:48,194 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-10-23T16:18:48,194 /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-10-23T16:18:48,196 2650 | __result = std::__move_merge(__first, __first + __step_size, 2025-10-23T16:18:48,197 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,198 2651 | __first + __step_size, 2025-10-23T16:18:48,198 | ~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,200 2652 | __first + __two_step, 2025-10-23T16:18:48,200 | ~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,201 2653 | __result, __comp); 2025-10-23T16:18:48,202 | ~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,203 /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-10-23T16:18:48,204 2658 | std::__move_merge(__first, __first + __step_size, 2025-10-23T16:18:48,205 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,205 2659 | __first + __step_size, __last, __result, __comp); 2025-10-23T16:18:48,206 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,207 /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-10-23T16:18:48,208 /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-10-23T16:18:48,209 2615 | __move_merge(_InputIterator __first1, _InputIterator __last1, 2025-10-23T16:18:48,210 | ^~~~~~~~~~~~ 2025-10-23T16:18:48,211 /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-10-23T16:18:48,212 /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-10-23T16:18:48,213 /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-10-23T16:18:48,214 /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-10-23T16:18:48,215 /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-10-23T16:18:48,217 /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-10-23T16:18:48,263 /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-10-23T16:18:48,264 2682 | __merge_sort_with_buffer(_RandomAccessIterator __first, 2025-10-23T16:18:48,265 | ^~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,266 /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-10-23T16:18:48,267 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-10-23T16:18:48,268 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-10-23T16:18:48,270 /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-10-23T16:18:48,270 2650 | __result = std::__move_merge(__first, __first + __step_size, 2025-10-23T16:18:48,271 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,272 2651 | __first + __step_size, 2025-10-23T16:18:48,273 | ~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,274 2652 | __first + __two_step, 2025-10-23T16:18:48,275 | ~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,276 2653 | __result, __comp); 2025-10-23T16:18:48,277 | ~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,278 /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-10-23T16:18:48,279 /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-10-23T16:18:48,280 2658 | std::__move_merge(__first, __first + __step_size, 2025-10-23T16:18:48,281 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,282 2659 | __first + __step_size, __last, __result, __comp); 2025-10-23T16:18:48,282 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,283 /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-10-23T16:18:48,284 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-10-23T16:18:48,285 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-10-23T16:18:48,286 /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-10-23T16:18:48,287 2650 | __result = std::__move_merge(__first, __first + __step_size, 2025-10-23T16:18:48,288 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,289 2651 | __first + __step_size, 2025-10-23T16:18:48,289 | ~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,290 2652 | __first + __two_step, 2025-10-23T16:18:48,291 | ~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,292 2653 | __result, __comp); 2025-10-23T16:18:48,294 | ~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,334 /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-10-23T16:18:48,334 2658 | std::__move_merge(__first, __first + __step_size, 2025-10-23T16:18:48,335 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,336 2659 | __first + __step_size, __last, __result, __comp); 2025-10-23T16:18:48,337 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,338 /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-10-23T16:18:48,339 /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-10-23T16:18:48,340 2615 | __move_merge(_InputIterator __first1, _InputIterator __last1, 2025-10-23T16:18:48,341 | ^~~~~~~~~~~~ 2025-10-23T16:18:48,342 /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-10-23T16:18:48,343 /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-10-23T16:18:48,344 /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-10-23T16:18:48,345 /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-10-23T16:18:48,345 /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-10-23T16:18:48,346 /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-10-23T16:18:48,348 /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-10-23T16:18:48,349 2682 | __merge_sort_with_buffer(_RandomAccessIterator __first, 2025-10-23T16:18:48,349 | ^~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,350 /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-10-23T16:18:48,351 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-10-23T16:18:48,352 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-10-23T16:18:48,353 /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-10-23T16:18:48,354 2650 | __result = std::__move_merge(__first, __first + __step_size, 2025-10-23T16:18:48,355 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,356 2651 | __first + __step_size, 2025-10-23T16:18:48,357 | ~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,357 2652 | __first + __two_step, 2025-10-23T16:18:48,358 | ~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,359 2653 | __result, __comp); 2025-10-23T16:18:48,360 | ~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,361 /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-10-23T16:18:48,361 /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-10-23T16:18:48,362 2658 | std::__move_merge(__first, __first + __step_size, 2025-10-23T16:18:48,363 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,364 2659 | __first + __step_size, __last, __result, __comp); 2025-10-23T16:18:48,365 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,366 /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-10-23T16:18:48,367 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-10-23T16:18:48,368 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-10-23T16:18:48,369 /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-10-23T16:18:48,370 2650 | __result = std::__move_merge(__first, __first + __step_size, 2025-10-23T16:18:48,370 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,372 2651 | __first + __step_size, 2025-10-23T16:18:48,373 | ~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,374 2652 | __first + __two_step, 2025-10-23T16:18:48,375 | ~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,376 2653 | __result, __comp); 2025-10-23T16:18:48,378 | ~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,379 /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-10-23T16:18:48,380 2658 | std::__move_merge(__first, __first + __step_size, 2025-10-23T16:18:48,381 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,382 2659 | __first + __step_size, __last, __result, __comp); 2025-10-23T16:18:48,383 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,384 /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-10-23T16:18:48,386 /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-10-23T16:18:48,387 2615 | __move_merge(_InputIterator __first1, _InputIterator __last1, 2025-10-23T16:18:48,389 | ^~~~~~~~~~~~ 2025-10-23T16:18:48,390 /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-10-23T16:18:48,391 /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-10-23T16:18:48,392 /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-10-23T16:18:48,393 /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-10-23T16:18:48,394 /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-10-23T16:18:48,395 /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-10-23T16:18:48,396 /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-10-23T16:18:48,397 2682 | __merge_sort_with_buffer(_RandomAccessIterator __first, 2025-10-23T16:18:48,398 | ^~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,399 /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-10-23T16:18:48,400 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-10-23T16:18:48,402 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-10-23T16:18:48,403 /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-10-23T16:18:48,405 2650 | __result = std::__move_merge(__first, __first + __step_size, 2025-10-23T16:18:48,406 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,408 2651 | __first + __step_size, 2025-10-23T16:18:48,409 | ~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,410 2652 | __first + __two_step, 2025-10-23T16:18:48,412 | ~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,413 2653 | __result, __comp); 2025-10-23T16:18:48,415 | ~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,416 /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-10-23T16:18:48,417 /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-10-23T16:18:48,418 2658 | std::__move_merge(__first, __first + __step_size, 2025-10-23T16:18:48,419 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,420 2659 | __first + __step_size, __last, __result, __comp); 2025-10-23T16:18:48,421 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,422 /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-10-23T16:18:48,423 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-10-23T16:18:48,424 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-10-23T16:18:48,425 /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-10-23T16:18:48,426 2650 | __result = std::__move_merge(__first, __first + __step_size, 2025-10-23T16:18:48,427 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,427 2651 | __first + __step_size, 2025-10-23T16:18:48,428 | ~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,429 2652 | __first + __two_step, 2025-10-23T16:18:48,430 | ~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,431 2653 | __result, __comp); 2025-10-23T16:18:48,432 | ~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,433 /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-10-23T16:18:48,435 2658 | std::__move_merge(__first, __first + __step_size, 2025-10-23T16:18:48,435 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,436 2659 | __first + __step_size, __last, __result, __comp); 2025-10-23T16:18:48,437 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,439 /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-10-23T16:18:48,440 /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-10-23T16:18:48,441 400 | __copy_m(_II __first, _II __last, _OI __result) 2025-10-23T16:18:48,442 | ^~~~~~~~ 2025-10-23T16:18:48,443 /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-10-23T16:18:48,444 /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-10-23T16:18:48,444 714 | __copy_move_b(_BI1 __first, _BI1 __last, _BI2 __result) 2025-10-23T16:18:48,445 | ^~~~~~~~~~~~~ 2025-10-23T16:18:48,446 /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-10-23T16:18:48,447 /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-10-23T16:18:48,448 2309 | __move_merge_adaptive_backward(_BidirectionalIterator1 __first1, 2025-10-23T16:18:48,449 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,485 /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-10-23T16:18:48,534 /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-10-23T16:18:48,535 In function ‘_BI2 std::__copy_move_backward_a2(_BI1, _BI1, _BI2) [with bool _IsMove = true; _BI1 = int*; _BI2 = xgboost::common::detail::SpanIterator, false>]’, 2025-10-23T16:18:48,536 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-10-23T16:18:48,536 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-10-23T16:18:48,537 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-10-23T16:18:48,538 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-10-23T16:18:48,539 /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-10-23T16:18:48,540 758 | return std::__copy_move_backward<_IsMove, 2025-10-23T16:18:48,540 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,541 759 | __memcpyable<_BI2, _BI1>::__value, 2025-10-23T16:18:48,542 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,543 760 | _Category>::__copy_move_b(__first, 2025-10-23T16:18:48,544 | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-10-23T16:18:48,545 761 | __last, 2025-10-23T16:18:48,546 | ~~~~~~~ 2025-10-23T16:18:48,547 762 | __result); 2025-10-23T16:18:48,549 | ~~~~~~~~~ 2025-10-23T16:18:48,550 /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-10-23T16:18:48,552 In function ‘_BI2 std::__copy_move_backward_a2(_BI1, _BI1, _BI2) [with bool _IsMove = true; _BI1 = int*; _BI2 = xgboost::common::detail::SpanIterator, false>]’, 2025-10-23T16:18:48,553 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-10-23T16:18:48,554 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-10-23T16:18:48,555 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-10-23T16:18:48,557 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-10-23T16:18:48,558 /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-10-23T16:18:48,560 758 | return std::__copy_move_backward<_IsMove, 2025-10-23T16:18:48,561 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,563 759 | __memcpyable<_BI2, _BI1>::__value, 2025-10-23T16:18:48,564 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,565 760 | _Category>::__copy_move_b(__first, 2025-10-23T16:18:48,566 | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-10-23T16:18:48,567 761 | __last, 2025-10-23T16:18:48,568 | ~~~~~~~ 2025-10-23T16:18:48,569 762 | __result); 2025-10-23T16:18:48,570 | ~~~~~~~~~ 2025-10-23T16:18:48,571 /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-10-23T16:18:48,571 /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-10-23T16:18:48,572 /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-10-23T16:18:48,573 2390 | __merge_adaptive(_BidirectionalIterator __first, 2025-10-23T16:18:48,574 | ^~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,575 /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-10-23T16:18:48,576 /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-10-23T16:18:48,577 In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = true; _II = int*; _OI = xgboost::common::detail::SpanIterator, false>]’, 2025-10-23T16:18:48,578 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-10-23T16:18:48,579 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-10-23T16:18:48,580 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-10-23T16:18:48,581 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-10-23T16:18:48,582 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-10-23T16:18:48,583 /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-10-23T16:18:48,585 494 | return std::__copy_move<_IsMove, __memcpyable<_OI, _II>::__value, 2025-10-23T16:18:48,586 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,587 495 | _Category>::__copy_m(__first, __last, __result); 2025-10-23T16:18:48,589 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,589 /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-10-23T16:18:48,590 /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-10-23T16:18:48,592 /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-10-23T16:18:48,593 2406 | std::__move_merge_adaptive_backward(__first, __middle, __buffer, 2025-10-23T16:18:48,594 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,595 2407 | __buffer_end, __last, __comp); 2025-10-23T16:18:48,596 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,597 /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-10-23T16:18:48,598 2420 | = std::__lower_bound(__middle, __last, *__first_cut, 2025-10-23T16:18:48,599 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,600 2421 | __gnu_cxx::__ops::__iter_comp_val(__comp)); 2025-10-23T16:18:48,601 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,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-10-23T16:18:48,603 /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-10-23T16:18:48,604 /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-10-23T16:18:48,606 2429 | = std::__upper_bound(__first, __middle, *__second_cut, 2025-10-23T16:18:48,607 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,608 2430 | __gnu_cxx::__ops::__val_comp_iter(__comp)); 2025-10-23T16:18:48,609 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,610 /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-10-23T16:18:48,611 /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-10-23T16:18:48,612 /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-10-23T16:18:48,614 2435 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, 2025-10-23T16:18:48,615 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,615 2436 | __len1 - __len11, __len22, __buffer, 2025-10-23T16:18:48,616 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,617 2437 | __buffer_size); 2025-10-23T16:18:48,618 | ~~~~~~~~~~~~~~ 2025-10-23T16:18:48,619 /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-10-23T16:18:48,620 /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-10-23T16:18:48,621 /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-10-23T16:18:48,622 /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-10-23T16:18:48,623 2438 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, 2025-10-23T16:18:48,624 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,625 2439 | __len22, __buffer, __buffer_size, __comp); 2025-10-23T16:18:48,626 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,627 /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-10-23T16:18:48,629 2440 | std::__merge_adaptive(__new_middle, __second_cut, __last, 2025-10-23T16:18:48,630 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,632 2441 | __len1 - __len11, 2025-10-23T16:18:48,633 | ~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,634 2442 | __len2 - __len22, __buffer, 2025-10-23T16:18:48,636 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,637 2443 | __buffer_size, __comp); 2025-10-23T16:18:48,639 | ~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,640 /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-10-23T16:18:48,641 /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-10-23T16:18:48,642 2709 | __stable_sort_adaptive(_RandomAccessIterator __first, 2025-10-23T16:18:48,643 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,644 /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-10-23T16:18:48,645 /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-10-23T16:18:48,646 2729 | std::__merge_adaptive(__first, __middle, __last, 2025-10-23T16:18:48,646 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,647 2730 | _Distance(__middle - __first), 2025-10-23T16:18:48,648 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,649 2731 | _Distance(__last - __middle), 2025-10-23T16:18:48,650 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,651 2732 | __buffer, __buffer_size, 2025-10-23T16:18:48,652 | ~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,653 2733 | __comp); 2025-10-23T16:18:48,654 | ~~~~~~~ 2025-10-23T16:18:48,654 /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-10-23T16:18:48,655 /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-10-23T16:18:48,657 2309 | __move_merge_adaptive_backward(_BidirectionalIterator1 __first1, 2025-10-23T16:18:48,658 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,658 /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-10-23T16:18:48,659 /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-10-23T16:18:48,660 In function ‘_BI2 std::__copy_move_backward_a2(_BI1, _BI1, _BI2) [with bool _IsMove = true; _BI1 = int*; _BI2 = xgboost::common::detail::SpanIterator, false>]’, 2025-10-23T16:18:48,661 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-10-23T16:18:48,662 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-10-23T16:18:48,664 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-10-23T16:18:48,665 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-10-23T16:18:48,666 /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-10-23T16:18:48,667 758 | return std::__copy_move_backward<_IsMove, 2025-10-23T16:18:48,667 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,668 759 | __memcpyable<_BI2, _BI1>::__value, 2025-10-23T16:18:48,669 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,670 760 | _Category>::__copy_move_b(__first, 2025-10-23T16:18:48,671 | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-10-23T16:18:48,672 761 | __last, 2025-10-23T16:18:48,673 | ~~~~~~~ 2025-10-23T16:18:48,674 762 | __result); 2025-10-23T16:18:48,675 | ~~~~~~~~~ 2025-10-23T16:18:48,676 /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-10-23T16:18:48,677 /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-10-23T16:18:48,677 /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-10-23T16:18:48,678 2390 | __merge_adaptive(_BidirectionalIterator __first, 2025-10-23T16:18:48,679 | ^~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,680 /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-10-23T16:18:48,680 /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-10-23T16:18:48,681 In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = true; _II = int*; _OI = xgboost::common::detail::SpanIterator, false>]’, 2025-10-23T16:18:48,682 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-10-23T16:18:48,683 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-10-23T16:18:48,684 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-10-23T16:18:48,685 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-10-23T16:18:48,686 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-10-23T16:18:48,687 /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-10-23T16:18:48,688 494 | return std::__copy_move<_IsMove, __memcpyable<_OI, _II>::__value, 2025-10-23T16:18:48,689 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,690 495 | _Category>::__copy_m(__first, __last, __result); 2025-10-23T16:18:48,691 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,692 /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-10-23T16:18:48,693 /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-10-23T16:18:48,694 /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-10-23T16:18:48,695 2406 | std::__move_merge_adaptive_backward(__first, __middle, __buffer, 2025-10-23T16:18:48,696 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,697 2407 | __buffer_end, __last, __comp); 2025-10-23T16:18:48,698 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,699 /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-10-23T16:18:48,699 2420 | = std::__lower_bound(__middle, __last, *__first_cut, 2025-10-23T16:18:48,700 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,701 2421 | __gnu_cxx::__ops::__iter_comp_val(__comp)); 2025-10-23T16:18:48,702 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,703 /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-10-23T16:18:48,704 /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-10-23T16:18:48,704 /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-10-23T16:18:48,705 2429 | = std::__upper_bound(__first, __middle, *__second_cut, 2025-10-23T16:18:48,706 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,707 2430 | __gnu_cxx::__ops::__val_comp_iter(__comp)); 2025-10-23T16:18:48,708 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,709 /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-10-23T16:18:48,710 /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-10-23T16:18:48,711 /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-10-23T16:18:48,712 2435 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, 2025-10-23T16:18:48,713 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,714 2436 | __len1 - __len11, __len22, __buffer, 2025-10-23T16:18:48,715 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,716 2437 | __buffer_size); 2025-10-23T16:18:48,717 | ~~~~~~~~~~~~~~ 2025-10-23T16:18:48,718 /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-10-23T16:18:48,719 /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-10-23T16:18:48,720 /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-10-23T16:18:48,721 /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-10-23T16:18:48,721 2438 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, 2025-10-23T16:18:48,722 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,723 2439 | __len22, __buffer, __buffer_size, __comp); 2025-10-23T16:18:48,724 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,725 /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-10-23T16:18:48,726 2440 | std::__merge_adaptive(__new_middle, __second_cut, __last, 2025-10-23T16:18:48,727 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,727 2441 | __len1 - __len11, 2025-10-23T16:18:48,728 | ~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,729 2442 | __len2 - __len22, __buffer, 2025-10-23T16:18:48,730 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,731 2443 | __buffer_size, __comp); 2025-10-23T16:18:48,732 | ~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,733 /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-10-23T16:18:48,734 /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-10-23T16:18:48,735 2709 | __stable_sort_adaptive(_RandomAccessIterator __first, 2025-10-23T16:18:48,737 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,738 /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-10-23T16:18:48,739 /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-10-23T16:18:48,739 2729 | std::__merge_adaptive(__first, __middle, __last, 2025-10-23T16:18:48,740 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,741 2730 | _Distance(__middle - __first), 2025-10-23T16:18:48,742 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,743 2731 | _Distance(__last - __middle), 2025-10-23T16:18:48,743 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,744 2732 | __buffer, __buffer_size, 2025-10-23T16:18:48,745 | ~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,746 2733 | __comp); 2025-10-23T16:18:48,747 | ~~~~~~~ 2025-10-23T16:18:48,748 /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-10-23T16:18:48,748 /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-10-23T16:18:48,749 2309 | __move_merge_adaptive_backward(_BidirectionalIterator1 __first1, 2025-10-23T16:18:48,750 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,751 /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-10-23T16:18:48,752 /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-10-23T16:18:48,753 In function ‘_BI2 std::__copy_move_backward_a2(_BI1, _BI1, _BI2) [with bool _IsMove = true; _BI1 = int*; _BI2 = xgboost::common::detail::SpanIterator, false>]’, 2025-10-23T16:18:48,754 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-10-23T16:18:48,755 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-10-23T16:18:48,756 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-10-23T16:18:48,757 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-10-23T16:18:48,758 /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-10-23T16:18:48,759 758 | return std::__copy_move_backward<_IsMove, 2025-10-23T16:18:48,760 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,761 759 | __memcpyable<_BI2, _BI1>::__value, 2025-10-23T16:18:48,762 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,763 760 | _Category>::__copy_move_b(__first, 2025-10-23T16:18:48,764 | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-10-23T16:18:48,764 761 | __last, 2025-10-23T16:18:48,765 | ~~~~~~~ 2025-10-23T16:18:48,766 762 | __result); 2025-10-23T16:18:48,767 | ~~~~~~~~~ 2025-10-23T16:18:48,769 /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-10-23T16:18:48,770 /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-10-23T16:18:48,771 /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-10-23T16:18:48,772 2390 | __merge_adaptive(_BidirectionalIterator __first, 2025-10-23T16:18:48,773 | ^~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,774 /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-10-23T16:18:48,775 /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-10-23T16:18:48,776 In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = true; _II = int*; _OI = xgboost::common::detail::SpanIterator, false>]’, 2025-10-23T16:18:48,777 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-10-23T16:18:48,778 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-10-23T16:18:48,779 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-10-23T16:18:48,780 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-10-23T16:18:48,781 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-10-23T16:18:48,782 /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-10-23T16:18:48,783 494 | return std::__copy_move<_IsMove, __memcpyable<_OI, _II>::__value, 2025-10-23T16:18:48,784 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,785 495 | _Category>::__copy_m(__first, __last, __result); 2025-10-23T16:18:48,786 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,787 /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-10-23T16:18:48,788 /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-10-23T16:18:48,789 /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-10-23T16:18:48,790 2406 | std::__move_merge_adaptive_backward(__first, __middle, __buffer, 2025-10-23T16:18:48,791 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,792 2407 | __buffer_end, __last, __comp); 2025-10-23T16:18:48,793 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,794 /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-10-23T16:18:48,795 2420 | = std::__lower_bound(__middle, __last, *__first_cut, 2025-10-23T16:18:48,797 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,797 2421 | __gnu_cxx::__ops::__iter_comp_val(__comp)); 2025-10-23T16:18:48,798 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,799 /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-10-23T16:18:48,800 /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-10-23T16:18:48,801 /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-10-23T16:18:48,802 2429 | = std::__upper_bound(__first, __middle, *__second_cut, 2025-10-23T16:18:48,803 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,804 2430 | __gnu_cxx::__ops::__val_comp_iter(__comp)); 2025-10-23T16:18:48,805 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,805 /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-10-23T16:18:48,806 /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-10-23T16:18:48,807 /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-10-23T16:18:48,808 2435 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, 2025-10-23T16:18:48,809 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,810 2436 | __len1 - __len11, __len22, __buffer, 2025-10-23T16:18:48,811 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,812 2437 | __buffer_size); 2025-10-23T16:18:48,813 | ~~~~~~~~~~~~~~ 2025-10-23T16:18:48,814 /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-10-23T16:18:48,814 /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-10-23T16:18:48,815 /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-10-23T16:18:48,816 /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-10-23T16:18:48,817 2438 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, 2025-10-23T16:18:48,818 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,819 2439 | __len22, __buffer, __buffer_size, __comp); 2025-10-23T16:18:48,820 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,821 /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-10-23T16:18:48,822 2440 | std::__merge_adaptive(__new_middle, __second_cut, __last, 2025-10-23T16:18:48,822 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,823 2441 | __len1 - __len11, 2025-10-23T16:18:48,824 | ~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,825 2442 | __len2 - __len22, __buffer, 2025-10-23T16:18:48,826 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,827 2443 | __buffer_size, __comp); 2025-10-23T16:18:48,828 | ~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,829 /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-10-23T16:18:48,830 /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-10-23T16:18:48,831 2709 | __stable_sort_adaptive(_RandomAccessIterator __first, 2025-10-23T16:18:48,832 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,833 /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-10-23T16:18:48,834 /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-10-23T16:18:48,835 2729 | std::__merge_adaptive(__first, __middle, __last, 2025-10-23T16:18:48,836 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,837 2730 | _Distance(__middle - __first), 2025-10-23T16:18:48,838 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,839 2731 | _Distance(__last - __middle), 2025-10-23T16:18:48,840 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,842 2732 | __buffer, __buffer_size, 2025-10-23T16:18:48,843 | ~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,843 2733 | __comp); 2025-10-23T16:18:48,844 | ~~~~~~~ 2025-10-23T16:18:48,845 /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-10-23T16:18:48,846 /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-10-23T16:18:48,847 2309 | __move_merge_adaptive_backward(_BidirectionalIterator1 __first1, 2025-10-23T16:18:48,848 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,849 /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-10-23T16:18:48,850 /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-10-23T16:18:48,851 In function ‘_BI2 std::__copy_move_backward_a2(_BI1, _BI1, _BI2) [with bool _IsMove = true; _BI1 = int*; _BI2 = xgboost::common::detail::SpanIterator, false>]’, 2025-10-23T16:18:48,851 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-10-23T16:18:48,852 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-10-23T16:18:48,854 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-10-23T16:18:48,855 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-10-23T16:18:48,856 /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-10-23T16:18:48,857 758 | return std::__copy_move_backward<_IsMove, 2025-10-23T16:18:48,858 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,859 759 | __memcpyable<_BI2, _BI1>::__value, 2025-10-23T16:18:48,859 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,860 760 | _Category>::__copy_move_b(__first, 2025-10-23T16:18:48,861 | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-10-23T16:18:48,862 761 | __last, 2025-10-23T16:18:48,863 | ~~~~~~~ 2025-10-23T16:18:48,864 762 | __result); 2025-10-23T16:18:48,865 | ~~~~~~~~~ 2025-10-23T16:18:48,866 /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-10-23T16:18:48,866 /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-10-23T16:18:48,868 /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-10-23T16:18:48,868 2390 | __merge_adaptive(_BidirectionalIterator __first, 2025-10-23T16:18:48,869 | ^~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,870 /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-10-23T16:18:48,871 /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-10-23T16:18:48,872 In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = true; _II = int*; _OI = xgboost::common::detail::SpanIterator, false>]’, 2025-10-23T16:18:48,873 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-10-23T16:18:48,874 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-10-23T16:18:48,874 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-10-23T16:18:48,875 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-10-23T16:18:48,876 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-10-23T16:18:48,877 /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-10-23T16:18:48,878 494 | return std::__copy_move<_IsMove, __memcpyable<_OI, _II>::__value, 2025-10-23T16:18:48,879 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,880 495 | _Category>::__copy_m(__first, __last, __result); 2025-10-23T16:18:48,880 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,881 /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-10-23T16:18:48,882 /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-10-23T16:18:48,883 /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-10-23T16:18:48,884 2406 | std::__move_merge_adaptive_backward(__first, __middle, __buffer, 2025-10-23T16:18:48,885 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,886 2407 | __buffer_end, __last, __comp); 2025-10-23T16:18:48,887 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,889 /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-10-23T16:18:48,889 2420 | = std::__lower_bound(__middle, __last, *__first_cut, 2025-10-23T16:18:48,890 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,891 2421 | __gnu_cxx::__ops::__iter_comp_val(__comp)); 2025-10-23T16:18:48,892 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,893 /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-10-23T16:18:48,894 /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-10-23T16:18:48,895 /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-10-23T16:18:48,896 2429 | = std::__upper_bound(__first, __middle, *__second_cut, 2025-10-23T16:18:48,897 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,898 2430 | __gnu_cxx::__ops::__val_comp_iter(__comp)); 2025-10-23T16:18:48,899 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,900 /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-10-23T16:18:48,901 /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-10-23T16:18:48,902 /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-10-23T16:18:48,902 2435 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, 2025-10-23T16:18:48,903 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,904 2436 | __len1 - __len11, __len22, __buffer, 2025-10-23T16:18:48,905 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,906 2437 | __buffer_size); 2025-10-23T16:18:48,907 | ~~~~~~~~~~~~~~ 2025-10-23T16:18:48,908 /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-10-23T16:18:48,909 /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-10-23T16:18:48,909 /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-10-23T16:18:48,910 /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-10-23T16:18:48,911 2438 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, 2025-10-23T16:18:48,913 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,914 2439 | __len22, __buffer, __buffer_size, __comp); 2025-10-23T16:18:48,914 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,915 /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-10-23T16:18:48,916 2440 | std::__merge_adaptive(__new_middle, __second_cut, __last, 2025-10-23T16:18:48,917 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,917 2441 | __len1 - __len11, 2025-10-23T16:18:48,918 | ~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,919 2442 | __len2 - __len22, __buffer, 2025-10-23T16:18:48,920 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,920 2443 | __buffer_size, __comp); 2025-10-23T16:18:48,921 | ~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,922 /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-10-23T16:18:48,923 /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-10-23T16:18:48,924 2709 | __stable_sort_adaptive(_RandomAccessIterator __first, 2025-10-23T16:18:48,925 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,926 /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-10-23T16:18:48,927 /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-10-23T16:18:48,928 2729 | std::__merge_adaptive(__first, __middle, __last, 2025-10-23T16:18:48,929 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,929 2730 | _Distance(__middle - __first), 2025-10-23T16:18:48,930 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,931 2731 | _Distance(__last - __middle), 2025-10-23T16:18:48,932 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,933 2732 | __buffer, __buffer_size, 2025-10-23T16:18:48,934 | ~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,934 2733 | __comp); 2025-10-23T16:18:48,935 | ~~~~~~~ 2025-10-23T16:18:48,936 /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-10-23T16:18:48,937 /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-10-23T16:18:48,938 2309 | __move_merge_adaptive_backward(_BidirectionalIterator1 __first1, 2025-10-23T16:18:48,939 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,940 /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-10-23T16:18:48,941 /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-10-23T16:18:48,941 In function ‘_BI2 std::__copy_move_backward_a2(_BI1, _BI1, _BI2) [with bool _IsMove = true; _BI1 = int*; _BI2 = xgboost::common::detail::SpanIterator, false>]’, 2025-10-23T16:18:48,942 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-10-23T16:18:48,943 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-10-23T16:18:48,944 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-10-23T16:18:48,945 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-10-23T16:18:48,946 /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-10-23T16:18:48,947 758 | return std::__copy_move_backward<_IsMove, 2025-10-23T16:18:48,948 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,948 759 | __memcpyable<_BI2, _BI1>::__value, 2025-10-23T16:18:48,949 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,950 760 | _Category>::__copy_move_b(__first, 2025-10-23T16:18:48,951 | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-10-23T16:18:48,952 761 | __last, 2025-10-23T16:18:48,952 | ~~~~~~~ 2025-10-23T16:18:48,953 762 | __result); 2025-10-23T16:18:48,954 | ~~~~~~~~~ 2025-10-23T16:18:48,955 /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-10-23T16:18:48,956 /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-10-23T16:18:48,957 /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-10-23T16:18:48,958 2390 | __merge_adaptive(_BidirectionalIterator __first, 2025-10-23T16:18:48,959 | ^~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,960 /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-10-23T16:18:48,961 /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-10-23T16:18:48,961 In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = true; _II = int*; _OI = xgboost::common::detail::SpanIterator, false>]’, 2025-10-23T16:18:48,962 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-10-23T16:18:48,963 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-10-23T16:18:48,964 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-10-23T16:18:48,965 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-10-23T16:18:48,966 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-10-23T16:18:48,967 /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-10-23T16:18:48,968 494 | return std::__copy_move<_IsMove, __memcpyable<_OI, _II>::__value, 2025-10-23T16:18:48,969 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,970 495 | _Category>::__copy_m(__first, __last, __result); 2025-10-23T16:18:48,971 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,972 /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-10-23T16:18:48,973 /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-10-23T16:18:48,974 /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-10-23T16:18:48,975 2406 | std::__move_merge_adaptive_backward(__first, __middle, __buffer, 2025-10-23T16:18:48,976 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,977 2407 | __buffer_end, __last, __comp); 2025-10-23T16:18:48,978 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,979 /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-10-23T16:18:48,980 2420 | = std::__lower_bound(__middle, __last, *__first_cut, 2025-10-23T16:18:48,980 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,981 2421 | __gnu_cxx::__ops::__iter_comp_val(__comp)); 2025-10-23T16:18:48,982 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,983 /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-10-23T16:18:48,984 /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-10-23T16:18:48,985 /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-10-23T16:18:48,986 2429 | = std::__upper_bound(__first, __middle, *__second_cut, 2025-10-23T16:18:48,987 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,988 2430 | __gnu_cxx::__ops::__val_comp_iter(__comp)); 2025-10-23T16:18:48,988 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,989 /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-10-23T16:18:48,990 /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-10-23T16:18:48,991 /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-10-23T16:18:48,992 2435 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, 2025-10-23T16:18:48,993 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,994 2436 | __len1 - __len11, __len22, __buffer, 2025-10-23T16:18:48,995 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:48,996 2437 | __buffer_size); 2025-10-23T16:18:48,997 | ~~~~~~~~~~~~~~ 2025-10-23T16:18:48,998 /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-10-23T16:18:48,998 /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-10-23T16:18:48,999 /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-10-23T16:18:49,000 /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-10-23T16:18:49,001 2438 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, 2025-10-23T16:18:49,002 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:49,003 2439 | __len22, __buffer, __buffer_size, __comp); 2025-10-23T16:18:49,004 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:49,004 /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-10-23T16:18:49,005 2440 | std::__merge_adaptive(__new_middle, __second_cut, __last, 2025-10-23T16:18:49,006 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:49,007 2441 | __len1 - __len11, 2025-10-23T16:18:49,008 | ~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:49,009 2442 | __len2 - __len22, __buffer, 2025-10-23T16:18:49,010 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:49,011 2443 | __buffer_size, __comp); 2025-10-23T16:18:49,011 | ~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:49,012 /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-10-23T16:18:49,013 /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-10-23T16:18:49,014 2709 | __stable_sort_adaptive(_RandomAccessIterator __first, 2025-10-23T16:18:49,015 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:49,016 /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-10-23T16:18:49,016 /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-10-23T16:18:49,017 2729 | std::__merge_adaptive(__first, __middle, __last, 2025-10-23T16:18:49,018 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:49,019 2730 | _Distance(__middle - __first), 2025-10-23T16:18:49,020 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:49,021 2731 | _Distance(__last - __middle), 2025-10-23T16:18:49,022 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:49,023 2732 | __buffer, __buffer_size, 2025-10-23T16:18:49,024 | ~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:49,025 2733 | __comp); 2025-10-23T16:18:49,026 | ~~~~~~~ 2025-10-23T16:18:49,027 /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-10-23T16:18:49,028 /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-10-23T16:18:49,029 2309 | __move_merge_adaptive_backward(_BidirectionalIterator1 __first1, 2025-10-23T16:18:49,030 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:49,031 /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-10-23T16:18:49,032 /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-10-23T16:18:49,032 In function ‘_BI2 std::__copy_move_backward_a2(_BI1, _BI1, _BI2) [with bool _IsMove = true; _BI1 = int*; _BI2 = xgboost::common::detail::SpanIterator, false>]’, 2025-10-23T16:18:49,033 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-10-23T16:18:49,034 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-10-23T16:18:49,035 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-10-23T16:18:49,036 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-10-23T16:18:49,037 /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-10-23T16:18:49,038 758 | return std::__copy_move_backward<_IsMove, 2025-10-23T16:18:49,040 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:49,040 759 | __memcpyable<_BI2, _BI1>::__value, 2025-10-23T16:18:49,041 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:49,042 760 | _Category>::__copy_move_b(__first, 2025-10-23T16:18:49,043 | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-10-23T16:18:49,044 761 | __last, 2025-10-23T16:18:49,045 | ~~~~~~~ 2025-10-23T16:18:49,045 762 | __result); 2025-10-23T16:18:49,046 | ~~~~~~~~~ 2025-10-23T16:18:49,047 /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-10-23T16:18:49,048 /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-10-23T16:18:49,049 /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-10-23T16:18:49,050 2390 | __merge_adaptive(_BidirectionalIterator __first, 2025-10-23T16:18:49,051 | ^~~~~~~~~~~~~~~~ 2025-10-23T16:18:49,052 /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-10-23T16:18:49,053 /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-10-23T16:18:49,054 In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = true; _II = int*; _OI = xgboost::common::detail::SpanIterator, false>]’, 2025-10-23T16:18:49,055 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-10-23T16:18:49,057 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-10-23T16:18:49,058 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-10-23T16:18:49,059 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-10-23T16:18:49,059 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-10-23T16:18:49,060 /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-10-23T16:18:49,062 494 | return std::__copy_move<_IsMove, __memcpyable<_OI, _II>::__value, 2025-10-23T16:18:49,062 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:49,063 495 | _Category>::__copy_m(__first, __last, __result); 2025-10-23T16:18:49,064 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:49,065 /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-10-23T16:18:49,066 /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-10-23T16:18:49,067 /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-10-23T16:18:49,068 2406 | std::__move_merge_adaptive_backward(__first, __middle, __buffer, 2025-10-23T16:18:49,069 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:49,070 2407 | __buffer_end, __last, __comp); 2025-10-23T16:18:49,071 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:49,072 /usr/include/c++/12/bits/stl_algo.h:2420:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-23T16:18:49,073 2420 | = std::__lower_bound(__middle, __last, *__first_cut, 2025-10-23T16:18:49,074 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:49,075 2421 | __gnu_cxx::__ops::__iter_comp_val(__comp)); 2025-10-23T16:18:49,077 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:49,078 /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-10-23T16:18:49,078 /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-10-23T16:18:49,079 /usr/include/c++/12/bits/stl_algo.h:2429:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-23T16:18:49,080 2429 | = std::__upper_bound(__first, __middle, *__second_cut, 2025-10-23T16:18:49,081 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:49,082 2430 | __gnu_cxx::__ops::__val_comp_iter(__comp)); 2025-10-23T16:18:49,082 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:49,083 /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-10-23T16:18:49,084 /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-10-23T16:18:49,085 /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-10-23T16:18:49,086 2435 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, 2025-10-23T16:18:49,087 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:49,088 2436 | __len1 - __len11, __len22, __buffer, 2025-10-23T16:18:49,089 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:49,090 2437 | __buffer_size); 2025-10-23T16:18:49,091 | ~~~~~~~~~~~~~~ 2025-10-23T16:18:49,092 /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-10-23T16:18:49,093 /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-10-23T16:18:49,094 /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-10-23T16:18:49,095 /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-10-23T16:18:49,096 2438 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, 2025-10-23T16:18:49,096 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:49,097 2439 | __len22, __buffer, __buffer_size, __comp); 2025-10-23T16:18:49,098 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:49,099 /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-10-23T16:18:49,101 2440 | std::__merge_adaptive(__new_middle, __second_cut, __last, 2025-10-23T16:18:49,102 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:49,103 2441 | __len1 - __len11, 2025-10-23T16:18:49,103 | ~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:49,104 2442 | __len2 - __len22, __buffer, 2025-10-23T16:18:49,105 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:49,105 2443 | __buffer_size, __comp); 2025-10-23T16:18:49,106 | ~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:49,107 /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-10-23T16:18:49,108 /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-10-23T16:18:49,109 2709 | __stable_sort_adaptive(_RandomAccessIterator __first, 2025-10-23T16:18:49,110 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:49,111 /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-10-23T16:18:49,112 /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-10-23T16:18:49,113 2729 | std::__merge_adaptive(__first, __middle, __last, 2025-10-23T16:18:49,114 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:49,115 2730 | _Distance(__middle - __first), 2025-10-23T16:18:49,116 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:49,117 2731 | _Distance(__last - __middle), 2025-10-23T16:18:49,118 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:49,119 2732 | __buffer, __buffer_size, 2025-10-23T16:18:49,120 | ~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:49,121 2733 | __comp); 2025-10-23T16:18:49,122 | ~~~~~~~ 2025-10-23T16:18:49,123 /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-10-23T16:18:49,124 /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-10-23T16:18:49,125 2309 | __move_merge_adaptive_backward(_BidirectionalIterator1 __first1, 2025-10-23T16:18:49,126 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:49,127 /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-10-23T16:18:49,129 /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-10-23T16:18:49,130 In function ‘_BI2 std::__copy_move_backward_a2(_BI1, _BI1, _BI2) [with bool _IsMove = true; _BI1 = int*; _BI2 = xgboost::common::detail::SpanIterator, false>]’, 2025-10-23T16:18:49,131 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-10-23T16:18:49,132 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-10-23T16:18:49,133 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-10-23T16:18:49,134 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-10-23T16:18:49,135 /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-10-23T16:18:49,136 758 | return std::__copy_move_backward<_IsMove, 2025-10-23T16:18:49,137 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:49,138 759 | __memcpyable<_BI2, _BI1>::__value, 2025-10-23T16:18:49,139 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:49,140 760 | _Category>::__copy_move_b(__first, 2025-10-23T16:18:49,141 | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-10-23T16:18:49,142 761 | __last, 2025-10-23T16:18:49,143 | ~~~~~~~ 2025-10-23T16:18:49,144 762 | __result); 2025-10-23T16:18:49,145 | ~~~~~~~~~ 2025-10-23T16:18:49,146 /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-10-23T16:18:49,147 /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-10-23T16:18:49,148 /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-10-23T16:18:49,149 2390 | __merge_adaptive(_BidirectionalIterator __first, 2025-10-23T16:18:49,150 | ^~~~~~~~~~~~~~~~ 2025-10-23T16:18:49,151 /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-10-23T16:18:49,152 /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-10-23T16:18:49,153 In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = true; _II = int*; _OI = xgboost::common::detail::SpanIterator, false>]’, 2025-10-23T16:18:49,154 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-10-23T16:18:49,155 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-10-23T16:18:49,156 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-10-23T16:18:49,157 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-10-23T16:18:49,159 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-10-23T16:18:49,160 /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-10-23T16:18:49,161 494 | return std::__copy_move<_IsMove, __memcpyable<_OI, _II>::__value, 2025-10-23T16:18:49,162 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:49,163 495 | _Category>::__copy_m(__first, __last, __result); 2025-10-23T16:18:49,164 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:49,165 /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-10-23T16:18:49,166 /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-10-23T16:18:49,168 /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-10-23T16:18:49,169 2406 | std::__move_merge_adaptive_backward(__first, __middle, __buffer, 2025-10-23T16:18:49,170 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:49,171 2407 | __buffer_end, __last, __comp); 2025-10-23T16:18:49,172 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:49,173 /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-10-23T16:18:49,173 2420 | = std::__lower_bound(__middle, __last, *__first_cut, 2025-10-23T16:18:49,175 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:49,175 2421 | __gnu_cxx::__ops::__iter_comp_val(__comp)); 2025-10-23T16:18:49,176 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:49,177 /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-10-23T16:18:49,178 /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-10-23T16:18:49,179 /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-10-23T16:18:49,180 2429 | = std::__upper_bound(__first, __middle, *__second_cut, 2025-10-23T16:18:49,181 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:49,182 2430 | __gnu_cxx::__ops::__val_comp_iter(__comp)); 2025-10-23T16:18:49,183 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:49,184 /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-10-23T16:18:49,185 /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-10-23T16:18:49,186 /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-10-23T16:18:49,187 2435 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, 2025-10-23T16:18:49,188 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:49,189 2436 | __len1 - __len11, __len22, __buffer, 2025-10-23T16:18:49,190 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:49,191 2437 | __buffer_size); 2025-10-23T16:18:49,192 | ~~~~~~~~~~~~~~ 2025-10-23T16:18:49,193 /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-10-23T16:18:49,194 /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-10-23T16:18:49,194 /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-10-23T16:18:49,195 /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-10-23T16:18:49,196 2438 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, 2025-10-23T16:18:49,197 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:49,198 2439 | __len22, __buffer, __buffer_size, __comp); 2025-10-23T16:18:49,199 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:49,200 /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-10-23T16:18:49,200 2440 | std::__merge_adaptive(__new_middle, __second_cut, __last, 2025-10-23T16:18:49,201 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:49,202 2441 | __len1 - __len11, 2025-10-23T16:18:49,203 | ~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:49,204 2442 | __len2 - __len22, __buffer, 2025-10-23T16:18:49,205 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:49,206 2443 | __buffer_size, __comp); 2025-10-23T16:18:49,207 | ~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:49,208 /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-10-23T16:18:49,209 /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-10-23T16:18:49,210 2709 | __stable_sort_adaptive(_RandomAccessIterator __first, 2025-10-23T16:18:49,211 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:49,212 /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-10-23T16:18:49,213 /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-10-23T16:18:49,214 2729 | std::__merge_adaptive(__first, __middle, __last, 2025-10-23T16:18:49,215 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:49,216 2730 | _Distance(__middle - __first), 2025-10-23T16:18:49,216 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:49,217 2731 | _Distance(__last - __middle), 2025-10-23T16:18:49,218 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:49,219 2732 | __buffer, __buffer_size, 2025-10-23T16:18:49,220 | ~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:49,221 2733 | __comp); 2025-10-23T16:18:49,222 | ~~~~~~~ 2025-10-23T16:18:49,223 /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-10-23T16:18:49,224 /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-10-23T16:18:49,225 2309 | __move_merge_adaptive_backward(_BidirectionalIterator1 __first1, 2025-10-23T16:18:49,227 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:49,228 /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-10-23T16:18:49,229 /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-10-23T16:18:49,230 In function ‘_BI2 std::__copy_move_backward_a2(_BI1, _BI1, _BI2) [with bool _IsMove = true; _BI1 = int*; _BI2 = xgboost::common::detail::SpanIterator, false>]’, 2025-10-23T16:18:49,231 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-10-23T16:18:49,232 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-10-23T16:18:49,233 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-10-23T16:18:49,233 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-10-23T16:18:49,234 /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-10-23T16:18:49,235 758 | return std::__copy_move_backward<_IsMove, 2025-10-23T16:18:49,236 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:49,237 759 | __memcpyable<_BI2, _BI1>::__value, 2025-10-23T16:18:49,238 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:49,239 760 | _Category>::__copy_move_b(__first, 2025-10-23T16:18:49,240 | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-10-23T16:18:49,241 761 | __last, 2025-10-23T16:18:49,242 | ~~~~~~~ 2025-10-23T16:18:49,243 762 | __result); 2025-10-23T16:18:49,243 | ~~~~~~~~~ 2025-10-23T16:18:49,244 /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-10-23T16:18:49,245 /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-10-23T16:18:49,246 /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-10-23T16:18:49,247 2390 | __merge_adaptive(_BidirectionalIterator __first, 2025-10-23T16:18:49,248 | ^~~~~~~~~~~~~~~~ 2025-10-23T16:18:49,249 /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-10-23T16:18:49,250 /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-10-23T16:18:49,251 In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = true; _II = int*; _OI = xgboost::common::detail::SpanIterator, false>]’, 2025-10-23T16:18:49,252 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-10-23T16:18:49,253 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-10-23T16:18:49,254 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-10-23T16:18:49,255 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-10-23T16:18:49,256 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-10-23T16:18:49,257 /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-10-23T16:18:49,258 494 | return std::__copy_move<_IsMove, __memcpyable<_OI, _II>::__value, 2025-10-23T16:18:49,259 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:49,260 495 | _Category>::__copy_m(__first, __last, __result); 2025-10-23T16:18:49,261 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:49,262 /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-10-23T16:18:49,262 /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-10-23T16:18:49,263 /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-10-23T16:18:49,264 2406 | std::__move_merge_adaptive_backward(__first, __middle, __buffer, 2025-10-23T16:18:49,265 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:49,266 2407 | __buffer_end, __last, __comp); 2025-10-23T16:18:49,267 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:49,268 /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-10-23T16:18:49,269 2420 | = std::__lower_bound(__middle, __last, *__first_cut, 2025-10-23T16:18:49,271 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:49,271 2421 | __gnu_cxx::__ops::__iter_comp_val(__comp)); 2025-10-23T16:18:49,273 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:49,274 /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-10-23T16:18:49,275 /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-10-23T16:18:49,276 /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-10-23T16:18:49,277 2429 | = std::__upper_bound(__first, __middle, *__second_cut, 2025-10-23T16:18:49,278 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:49,279 2430 | __gnu_cxx::__ops::__val_comp_iter(__comp)); 2025-10-23T16:18:49,280 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:49,280 /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-10-23T16:18:49,281 /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-10-23T16:18:49,282 /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-10-23T16:18:49,283 2435 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, 2025-10-23T16:18:49,284 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:49,285 2436 | __len1 - __len11, __len22, __buffer, 2025-10-23T16:18:49,286 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:49,287 2437 | __buffer_size); 2025-10-23T16:18:49,288 | ~~~~~~~~~~~~~~ 2025-10-23T16:18:49,289 /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-10-23T16:18:49,290 /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-10-23T16:18:49,291 /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-10-23T16:18:49,292 /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-10-23T16:18:49,293 2438 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, 2025-10-23T16:18:49,294 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:49,295 2439 | __len22, __buffer, __buffer_size, __comp); 2025-10-23T16:18:49,296 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:49,297 /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-10-23T16:18:49,299 2440 | std::__merge_adaptive(__new_middle, __second_cut, __last, 2025-10-23T16:18:49,300 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:49,301 2441 | __len1 - __len11, 2025-10-23T16:18:49,303 | ~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:49,304 2442 | __len2 - __len22, __buffer, 2025-10-23T16:18:49,305 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:49,306 2443 | __buffer_size, __comp); 2025-10-23T16:18:49,307 | ~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:49,308 /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-10-23T16:18:49,309 /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-10-23T16:18:49,310 2709 | __stable_sort_adaptive(_RandomAccessIterator __first, 2025-10-23T16:18:49,311 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:49,312 /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-10-23T16:18:49,313 /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-10-23T16:18:49,314 2729 | std::__merge_adaptive(__first, __middle, __last, 2025-10-23T16:18:49,314 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:49,315 2730 | _Distance(__middle - __first), 2025-10-23T16:18:49,316 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:49,317 2731 | _Distance(__last - __middle), 2025-10-23T16:18:49,318 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:49,319 2732 | __buffer, __buffer_size, 2025-10-23T16:18:49,320 | ~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:49,321 2733 | __comp); 2025-10-23T16:18:49,322 | ~~~~~~~ 2025-10-23T16:18:49,323 /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-10-23T16:18:49,324 /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-10-23T16:18:49,325 2309 | __move_merge_adaptive_backward(_BidirectionalIterator1 __first1, 2025-10-23T16:18:49,326 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:49,327 /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-10-23T16:18:49,330 /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-10-23T16:18:49,331 In function ‘_BI2 std::__copy_move_backward_a2(_BI1, _BI1, _BI2) [with bool _IsMove = true; _BI1 = int*; _BI2 = xgboost::common::detail::SpanIterator, false>]’, 2025-10-23T16:18:49,332 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-10-23T16:18:49,333 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-10-23T16:18:49,334 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-10-23T16:18:49,335 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-10-23T16:18:49,337 /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-10-23T16:18:49,338 758 | return std::__copy_move_backward<_IsMove, 2025-10-23T16:18:49,339 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:49,340 759 | __memcpyable<_BI2, _BI1>::__value, 2025-10-23T16:18:49,340 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:49,341 760 | _Category>::__copy_move_b(__first, 2025-10-23T16:18:49,342 | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-10-23T16:18:49,343 761 | __last, 2025-10-23T16:18:49,344 | ~~~~~~~ 2025-10-23T16:18:49,346 762 | __result); 2025-10-23T16:18:49,347 | ~~~~~~~~~ 2025-10-23T16:18:49,348 /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-10-23T16:18:49,349 /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-10-23T16:18:49,350 /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-10-23T16:18:49,352 2390 | __merge_adaptive(_BidirectionalIterator __first, 2025-10-23T16:18:49,352 | ^~~~~~~~~~~~~~~~ 2025-10-23T16:18:49,353 /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-10-23T16:18:49,354 /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-10-23T16:18:49,355 In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = true; _II = int*; _OI = xgboost::common::detail::SpanIterator, false>]’, 2025-10-23T16:18:49,356 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-10-23T16:18:49,357 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-10-23T16:18:49,358 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-10-23T16:18:49,359 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-10-23T16:18:49,360 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-10-23T16:18:49,361 /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-10-23T16:18:49,363 494 | return std::__copy_move<_IsMove, __memcpyable<_OI, _II>::__value, 2025-10-23T16:18:49,365 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:49,368 495 | _Category>::__copy_m(__first, __last, __result); 2025-10-23T16:18:49,369 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:49,370 /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-10-23T16:18:49,371 /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-10-23T16:18:49,372 /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-10-23T16:18:49,373 2406 | std::__move_merge_adaptive_backward(__first, __middle, __buffer, 2025-10-23T16:18:49,374 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:49,375 2407 | __buffer_end, __last, __comp); 2025-10-23T16:18:49,376 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:49,377 /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-10-23T16:18:49,378 2420 | = std::__lower_bound(__middle, __last, *__first_cut, 2025-10-23T16:18:49,379 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:49,380 2421 | __gnu_cxx::__ops::__iter_comp_val(__comp)); 2025-10-23T16:18:49,381 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:49,381 /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-10-23T16:18:49,382 /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-10-23T16:18:49,384 /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-10-23T16:18:49,385 2429 | = std::__upper_bound(__first, __middle, *__second_cut, 2025-10-23T16:18:49,385 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:49,386 2430 | __gnu_cxx::__ops::__val_comp_iter(__comp)); 2025-10-23T16:18:49,387 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:49,388 /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-10-23T16:18:49,389 /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-10-23T16:18:49,390 /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-10-23T16:18:49,391 2435 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, 2025-10-23T16:18:49,392 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:49,392 2436 | __len1 - __len11, __len22, __buffer, 2025-10-23T16:18:49,393 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:49,395 2437 | __buffer_size); 2025-10-23T16:18:49,399 | ~~~~~~~~~~~~~~ 2025-10-23T16:18:49,400 /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-10-23T16:18:49,401 /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-10-23T16:18:49,402 /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-10-23T16:18:49,403 /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-10-23T16:18:49,404 2438 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, 2025-10-23T16:18:49,405 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:49,413 2439 | __len22, __buffer, __buffer_size, __comp); 2025-10-23T16:18:49,414 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:49,415 /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-10-23T16:18:49,416 2440 | std::__merge_adaptive(__new_middle, __second_cut, __last, 2025-10-23T16:18:49,417 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:49,418 2441 | __len1 - __len11, 2025-10-23T16:18:49,418 | ~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:49,419 2442 | __len2 - __len22, __buffer, 2025-10-23T16:18:49,420 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:49,421 2443 | __buffer_size, __comp); 2025-10-23T16:18:49,422 | ~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:49,424 /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-10-23T16:18:49,425 /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-10-23T16:18:49,425 2709 | __stable_sort_adaptive(_RandomAccessIterator __first, 2025-10-23T16:18:49,426 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:49,427 /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-10-23T16:18:49,428 /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-10-23T16:18:49,430 2729 | std::__merge_adaptive(__first, __middle, __last, 2025-10-23T16:18:49,432 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:49,433 2730 | _Distance(__middle - __first), 2025-10-23T16:18:49,434 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:49,452 2731 | _Distance(__last - __middle), 2025-10-23T16:18:49,453 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:49,454 2732 | __buffer, __buffer_size, 2025-10-23T16:18:49,455 | ~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:49,456 2733 | __comp); 2025-10-23T16:18:49,457 | ~~~~~~~ 2025-10-23T16:18:49,458 /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-10-23T16:18:49,459 /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-10-23T16:18:49,460 2309 | __move_merge_adaptive_backward(_BidirectionalIterator1 __first1, 2025-10-23T16:18:49,461 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:49,462 /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-10-23T16:18:49,463 /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-10-23T16:18:49,464 In function ‘_BI2 std::__copy_move_backward_a2(_BI1, _BI1, _BI2) [with bool _IsMove = true; _BI1 = int*; _BI2 = xgboost::common::detail::SpanIterator, false>]’, 2025-10-23T16:18:49,465 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-10-23T16:18:49,467 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-10-23T16:18:49,468 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-10-23T16:18:49,469 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-10-23T16:18:49,470 /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-10-23T16:18:49,471 758 | return std::__copy_move_backward<_IsMove, 2025-10-23T16:18:49,472 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:49,472 759 | __memcpyable<_BI2, _BI1>::__value, 2025-10-23T16:18:49,473 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:49,475 760 | _Category>::__copy_move_b(__first, 2025-10-23T16:18:49,476 | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-10-23T16:18:49,477 761 | __last, 2025-10-23T16:18:49,478 | ~~~~~~~ 2025-10-23T16:18:49,483 762 | __result); 2025-10-23T16:18:49,484 | ~~~~~~~~~ 2025-10-23T16:18:49,485 /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-10-23T16:18:49,486 /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-10-23T16:18:49,487 /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-10-23T16:18:49,488 2390 | __merge_adaptive(_BidirectionalIterator __first, 2025-10-23T16:18:49,489 | ^~~~~~~~~~~~~~~~ 2025-10-23T16:18:49,491 /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-10-23T16:18:49,492 /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-10-23T16:18:49,493 In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = true; _II = int*; _OI = xgboost::common::detail::SpanIterator, false>]’, 2025-10-23T16:18:49,494 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-10-23T16:18:49,495 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-10-23T16:18:49,496 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-10-23T16:18:49,497 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-10-23T16:18:49,498 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-10-23T16:18:49,499 /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-10-23T16:18:49,500 494 | return std::__copy_move<_IsMove, __memcpyable<_OI, _II>::__value, 2025-10-23T16:18:49,501 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:49,502 495 | _Category>::__copy_m(__first, __last, __result); 2025-10-23T16:18:49,503 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:49,504 /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-10-23T16:18:49,505 /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-10-23T16:18:49,506 /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-10-23T16:18:49,507 2406 | std::__move_merge_adaptive_backward(__first, __middle, __buffer, 2025-10-23T16:18:49,508 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:49,509 2407 | __buffer_end, __last, __comp); 2025-10-23T16:18:49,510 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:49,511 /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-10-23T16:18:49,512 2420 | = std::__lower_bound(__middle, __last, *__first_cut, 2025-10-23T16:18:49,513 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:49,514 2421 | __gnu_cxx::__ops::__iter_comp_val(__comp)); 2025-10-23T16:18:49,515 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:49,516 /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-10-23T16:18:49,517 /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-10-23T16:18:49,518 /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-10-23T16:18:49,519 2429 | = std::__upper_bound(__first, __middle, *__second_cut, 2025-10-23T16:18:49,520 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:49,521 2430 | __gnu_cxx::__ops::__val_comp_iter(__comp)); 2025-10-23T16:18:49,522 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:49,523 /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-10-23T16:18:49,523 /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-10-23T16:18:49,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-10-23T16:18:49,525 2435 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, 2025-10-23T16:18:49,525 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:49,526 2436 | __len1 - __len11, __len22, __buffer, 2025-10-23T16:18:49,527 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:49,528 2437 | __buffer_size); 2025-10-23T16:18:49,528 | ~~~~~~~~~~~~~~ 2025-10-23T16:18:49,529 /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-10-23T16:18:49,530 /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-10-23T16:18:49,531 /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-10-23T16:18:49,532 /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-10-23T16:18:49,533 2438 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, 2025-10-23T16:18:49,534 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:49,535 2439 | __len22, __buffer, __buffer_size, __comp); 2025-10-23T16:18:49,536 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:49,537 /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-10-23T16:18:49,538 2440 | std::__merge_adaptive(__new_middle, __second_cut, __last, 2025-10-23T16:18:49,538 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:49,539 2441 | __len1 - __len11, 2025-10-23T16:18:49,540 | ~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:49,541 2442 | __len2 - __len22, __buffer, 2025-10-23T16:18:49,542 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:49,543 2443 | __buffer_size, __comp); 2025-10-23T16:18:49,544 | ~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:49,545 /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-10-23T16:18:49,546 /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-10-23T16:18:49,547 2709 | __stable_sort_adaptive(_RandomAccessIterator __first, 2025-10-23T16:18:49,548 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:49,549 /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-10-23T16:18:49,550 /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-10-23T16:18:49,551 2729 | std::__merge_adaptive(__first, __middle, __last, 2025-10-23T16:18:49,552 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:49,553 2730 | _Distance(__middle - __first), 2025-10-23T16:18:49,554 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:49,554 2731 | _Distance(__last - __middle), 2025-10-23T16:18:49,555 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:49,556 2732 | __buffer, __buffer_size, 2025-10-23T16:18:49,557 | ~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:49,558 2733 | __comp); 2025-10-23T16:18:49,559 | ~~~~~~~ 2025-10-23T16:18:49,560 /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-10-23T16:18:49,561 /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-10-23T16:18:49,563 2309 | __move_merge_adaptive_backward(_BidirectionalIterator1 __first1, 2025-10-23T16:18:49,563 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:49,564 /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-10-23T16:18:49,565 /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-10-23T16:18:49,566 In function ‘_BI2 std::__copy_move_backward_a2(_BI1, _BI1, _BI2) [with bool _IsMove = true; _BI1 = int*; _BI2 = xgboost::common::detail::SpanIterator, false>]’, 2025-10-23T16:18:49,567 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-10-23T16:18:49,567 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-10-23T16:18:49,568 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-10-23T16:18:49,569 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-10-23T16:18:49,570 /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-10-23T16:18:49,571 758 | return std::__copy_move_backward<_IsMove, 2025-10-23T16:18:49,572 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:49,572 759 | __memcpyable<_BI2, _BI1>::__value, 2025-10-23T16:18:49,573 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:49,574 760 | _Category>::__copy_move_b(__first, 2025-10-23T16:18:49,575 | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-10-23T16:18:49,575 761 | __last, 2025-10-23T16:18:49,576 | ~~~~~~~ 2025-10-23T16:18:49,577 762 | __result); 2025-10-23T16:18:49,578 | ~~~~~~~~~ 2025-10-23T16:18:49,579 /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-10-23T16:18:49,579 /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-10-23T16:18:49,580 /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-10-23T16:18:49,581 2390 | __merge_adaptive(_BidirectionalIterator __first, 2025-10-23T16:18:49,583 | ^~~~~~~~~~~~~~~~ 2025-10-23T16:18:49,584 /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-10-23T16:18:49,585 /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-10-23T16:18:49,586 In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = true; _II = int*; _OI = xgboost::common::detail::SpanIterator, false>]’, 2025-10-23T16:18:49,587 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-10-23T16:18:49,588 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-10-23T16:18:49,588 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-10-23T16:18:49,589 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-10-23T16:18:49,590 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-10-23T16:18:49,592 /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-10-23T16:18:49,593 494 | return std::__copy_move<_IsMove, __memcpyable<_OI, _II>::__value, 2025-10-23T16:18:49,594 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:49,595 495 | _Category>::__copy_m(__first, __last, __result); 2025-10-23T16:18:49,596 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:49,596 /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-10-23T16:18:49,597 /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-10-23T16:18:49,598 /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-10-23T16:18:49,599 2406 | std::__move_merge_adaptive_backward(__first, __middle, __buffer, 2025-10-23T16:18:49,600 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:49,601 2407 | __buffer_end, __last, __comp); 2025-10-23T16:18:49,602 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:49,603 /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-10-23T16:18:49,604 2420 | = std::__lower_bound(__middle, __last, *__first_cut, 2025-10-23T16:18:49,605 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:49,605 2421 | __gnu_cxx::__ops::__iter_comp_val(__comp)); 2025-10-23T16:18:49,606 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:49,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-10-23T16:18:49,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-10-23T16:18:49,609 /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-10-23T16:18:49,609 2429 | = std::__upper_bound(__first, __middle, *__second_cut, 2025-10-23T16:18:49,610 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:49,611 2430 | __gnu_cxx::__ops::__val_comp_iter(__comp)); 2025-10-23T16:18:49,612 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:49,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-10-23T16:18:49,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-10-23T16:18:49,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-10-23T16:18:49,616 2435 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, 2025-10-23T16:18:49,617 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:49,618 2436 | __len1 - __len11, __len22, __buffer, 2025-10-23T16:18:49,619 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:49,620 2437 | __buffer_size); 2025-10-23T16:18:49,621 | ~~~~~~~~~~~~~~ 2025-10-23T16:18:49,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-10-23T16:18:49,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-10-23T16:18:49,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-10-23T16:18:49,624 /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-10-23T16:18:49,625 2438 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, 2025-10-23T16:18:49,626 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:49,627 2439 | __len22, __buffer, __buffer_size, __comp); 2025-10-23T16:18:49,628 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:49,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-10-23T16:18:49,630 2440 | std::__merge_adaptive(__new_middle, __second_cut, __last, 2025-10-23T16:18:49,630 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:49,631 2441 | __len1 - __len11, 2025-10-23T16:18:49,632 | ~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:49,633 2442 | __len2 - __len22, __buffer, 2025-10-23T16:18:49,634 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:49,635 2443 | __buffer_size, __comp); 2025-10-23T16:18:49,636 | ~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:49,636 /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-10-23T16:18:49,637 /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-10-23T16:18:49,638 2709 | __stable_sort_adaptive(_RandomAccessIterator __first, 2025-10-23T16:18:49,639 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:49,640 /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-10-23T16:18:49,640 /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-10-23T16:18:49,641 2729 | std::__merge_adaptive(__first, __middle, __last, 2025-10-23T16:18:49,642 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:49,643 2730 | _Distance(__middle - __first), 2025-10-23T16:18:49,644 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:49,645 2731 | _Distance(__last - __middle), 2025-10-23T16:18:49,646 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:49,646 2732 | __buffer, __buffer_size, 2025-10-23T16:18:49,647 | ~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:18:49,648 2733 | __comp); 2025-10-23T16:18:49,648 | ~~~~~~~ 2025-10-23T16:18:50,832 [59/115] Building CXX object src/CMakeFiles/objxgboost.dir/data/extmem_quantile_dmatrix.cc.o 2025-10-23T16:18:50,833 In file included from /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/extmem_quantile_dmatrix.h:13, 2025-10-23T16:18:50,833 from /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/extmem_quantile_dmatrix.cc:4: 2025-10-23T16:18:50,834 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/quantile_dmatrix.h: In member function ‘virtual xgboost::DMatrix* xgboost::data::QuantileDMatrix::Slice(xgboost::common::Span)’: 2025-10-23T16:18:50,835 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:18:50,836 40 | DMatrix *Slice(common::Span) final { 2025-10-23T16:18:50,837 | ^~~~~ 2025-10-23T16:19:04,104 [60/115] Building CXX object src/CMakeFiles/objxgboost.dir/data/gradient_index_format.cc.o 2025-10-23T16:19:13,572 [61/115] Building CXX object src/CMakeFiles/objxgboost.dir/data/gradient_index.cc.o 2025-10-23T16:19:13,573 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/gradient_index.cc: In member function ‘void xgboost::GHistIndexMatrix::PushBatch(const xgboost::SparsePage&, xgboost::common::Span, int32_t)’: 2025-10-23T16:19:13,574 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:19:13,574 86 | void GHistIndexMatrix::PushBatch(SparsePage const &batch, common::Span ft, 2025-10-23T16:19:13,575 | ^~~~~~~~~~~~~~~~ 2025-10-23T16:19:13,576 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:19:13,577 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:19:13,578 20 | GHistIndexMatrix::GHistIndexMatrix(Context const *ctx, DMatrix *p_fmat, bst_bin_t max_bins_per_feat, 2025-10-23T16:19:13,579 | ^~~~~~~~~~~~~~~~ 2025-10-23T16:19:13,580 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:19:13,581 27 | cut = common::SketchOnDMatrix(ctx, p_fmat, max_bins_per_feat, sorted_sketch, hess); 2025-10-23T16:19:13,582 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:19:13,583 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:19:13,584 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:19:13,585 96 | GHistIndexMatrix::GHistIndexMatrix(SparsePage const &batch, common::Span ft, 2025-10-23T16:19:13,586 | ^~~~~~~~~~~~~~~~ 2025-10-23T16:19:41,605 [62/115] Building CXX object src/CMakeFiles/objxgboost.dir/data/proxy_dmatrix.cc.o 2025-10-23T16:19:58,462 [63/115] Building CXX object src/CMakeFiles/objxgboost.dir/data/gradient_index_page_source.cc.o 2025-10-23T16:19:58,463 In file included from /usr/include/c++/12/vector:70, 2025-10-23T16:19:58,464 from /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/gradient_index_page_source.h:11, 2025-10-23T16:19:58,465 from /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/gradient_index_page_source.cc:4: 2025-10-23T16:19:58,466 /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-10-23T16:19:58,467 /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-10-23T16:19:58,468 439 | vector<_Tp, _Alloc>:: 2025-10-23T16:19:58,469 | ^~~~~~~~~~~~~~~~~~~ 2025-10-23T16:19:58,471 /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-10-23T16:19:58,472 /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-10-23T16:19:58,473 In file included from /usr/include/c++/12/vector:64: 2025-10-23T16:19:58,475 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-10-23T16:19:58,476 inlined from ‘void xgboost::data::Cache::Push(xgboost::bst_idx_t)’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/sparse_page_source.h:68:50, 2025-10-23T16:19:58,478 inlined from ‘void xgboost::data::SparsePageSourceImpl::WriteCache() [with S = xgboost::SparsePage; FormatStreamPolicy = xgboost::data::DefaultFormatStreamPolicy]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/sparse_page_source.h:368:24: 2025-10-23T16:19:58,479 /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-10-23T16:19:58,480 1287 | _M_realloc_insert(end(), __x); 2025-10-23T16:19:58,481 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-10-23T16:19:58,482 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-10-23T16:19:58,484 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-10-23T16:19:58,485 inlined from ‘void xgboost::SparsePage::Clear()’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/include/xgboost/data.h:396:25, 2025-10-23T16:19:58,486 inlined from ‘xgboost::SparsePage::SparsePage()’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/include/xgboost/data.h:372:16, 2025-10-23T16:19:58,487 inlined from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = xgboost::SparsePage; _Args = {}]’ at /usr/include/c++/12/bits/stl_construct.h:119:7, 2025-10-23T16:19:58,488 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-10-23T16:19:58,489 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-10-23T16:19:58,490 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-10-23T16:19:58,491 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-10-23T16:19:58,492 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-10-23T16:19:58,493 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-10-23T16:19:58,583 inlined from ‘virtual void xgboost::data::SparsePageSource::Fetch()’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/sparse_page_source.h:457:41: 2025-10-23T16:19:58,584 /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-10-23T16:19:58,585 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2025-10-23T16:19:58,586 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:19:58,588 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-10-23T16:19:58,589 inlined from ‘void xgboost::data::Cache::Push(xgboost::bst_idx_t)’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/sparse_page_source.h:68:50, 2025-10-23T16:19:58,590 inlined from ‘void xgboost::data::SparsePageSourceImpl::WriteCache() [with S = xgboost::GHistIndexMatrix; FormatStreamPolicy = xgboost::data::DefaultFormatStreamPolicy]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/sparse_page_source.h:368:24: 2025-10-23T16:19:58,591 /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-10-23T16:19:58,592 1287 | _M_realloc_insert(end(), __x); 2025-10-23T16:19:58,593 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-10-23T16:19:58,594 In file included from /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/gradient_index.h:19, 2025-10-23T16:19:58,596 from /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/gradient_index_page_source.h:14: 2025-10-23T16:19:58,597 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:19:58,598 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:19:58,599 47 | void PartialSum(int32_t n_threads, InIt begin, InIt end, T init, OutIt out_it) { 2025-10-23T16:19:58,600 | ^~~~~~~~~~ 2025-10-23T16:19:58,601 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-10-23T16:19:58,602 inlined from ‘xgboost::data::ExtGradientIndexPageSource::Fetch():: [with auto:65 = xgboost::data::DenseAdapterBatch]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/gradient_index_page_source.cc:63:36: 2025-10-23T16:19:58,602 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:19:58,603 220 | common::PartialSum(n_threads, it, it + batch.Size(), prev_sum, row_ptr.begin() + rbegin); 2025-10-23T16:19:58,604 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:19:58,605 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-10-23T16:19:58,606 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-10-23T16:19:58,607 inlined from ‘void xgboost::SparsePage::Clear()’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/include/xgboost/data.h:396:25, 2025-10-23T16:19:58,608 inlined from ‘xgboost::SparsePage::SparsePage()’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/include/xgboost/data.h:372:16, 2025-10-23T16:19:58,609 inlined from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = xgboost::SparsePage; _Args = {}]’ at /usr/include/c++/12/bits/stl_construct.h:119:7, 2025-10-23T16:19:58,610 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-10-23T16:19:58,611 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-10-23T16:19:58,612 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-10-23T16:19:58,612 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-10-23T16:19:58,613 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-10-23T16:19:58,614 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-10-23T16:19:58,615 inlined from ‘xgboost::data::SparsePageSourceImpl::ReadCache()::’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/sparse_page_source.h:324:14, 2025-10-23T16:19:58,616 inlined from ‘xgboost::common::ThreadPool::Submit::ReadCache():: >(xgboost::data::SparsePageSourceImpl::ReadCache()::&&):: mutable’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/../common/threadpool.h:101:24, 2025-10-23T16:19:58,617 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-10-23T16:19:58,618 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-10-23T16:19:58,618 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-10-23T16:19:58,619 /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-10-23T16:19:58,621 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2025-10-23T16:19:58,621 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:20:03,290 [64/115] Building CXX object src/CMakeFiles/objxgboost.dir/data/iterative_dmatrix.cc.o 2025-10-23T16:20:03,290 In file included from /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/iterative_dmatrix.h:12, 2025-10-23T16:20:03,291 from /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/iterative_dmatrix.cc:4: 2025-10-23T16:20:03,293 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/quantile_dmatrix.h: In member function ‘virtual xgboost::DMatrix* xgboost::data::QuantileDMatrix::Slice(xgboost::common::Span)’: 2025-10-23T16:20:03,294 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:20:03,295 40 | DMatrix *Slice(common::Span) final { 2025-10-23T16:20:03,295 | ^~~~~ 2025-10-23T16:20:03,296 In file included from /usr/include/c++/12/vector:70, 2025-10-23T16:20:03,298 from /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/quantile_dmatrix.h:7: 2025-10-23T16:20:03,299 /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-10-23T16:20:03,300 /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-10-23T16:20:03,301 439 | vector<_Tp, _Alloc>:: 2025-10-23T16:20:03,302 | ^~~~~~~~~~~~~~~~~~~ 2025-10-23T16:20:03,303 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-10-23T16:20:03,304 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-10-23T16:20:03,305 inlined from ‘void xgboost::SparsePage::Clear()’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/include/xgboost/data.h:396:25, 2025-10-23T16:20:03,306 inlined from ‘xgboost::SparsePage::SparsePage()’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/include/xgboost/data.h:372:16, 2025-10-23T16:20:03,307 inlined from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = xgboost::SparsePage; _Args = {}]’ at /usr/include/c++/12/bits/stl_construct.h:119:7, 2025-10-23T16:20:03,308 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-10-23T16:20:03,309 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-10-23T16:20:03,310 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-10-23T16:20:03,312 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-10-23T16:20:03,314 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-10-23T16:20:03,315 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-10-23T16:20:03,316 inlined from ‘virtual xgboost::BatchSet xgboost::data::IterativeDMatrix::GetExtBatches(const xgboost::Context*, const xgboost::BatchParam&)’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/iterative_dmatrix.cc:162:47: 2025-10-23T16:20:03,317 /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-10-23T16:20:03,317 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2025-10-23T16:20:03,318 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:20:03,319 In file included from /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/gradient_index.h:19, 2025-10-23T16:20:03,320 from /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/iterative_dmatrix.cc:17: 2025-10-23T16:20:03,321 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:20:03,322 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:20:03,323 47 | void PartialSum(int32_t n_threads, InIt begin, InIt end, T init, OutIt out_it) { 2025-10-23T16:20:03,324 | ^~~~~~~~~~ 2025-10-23T16:20:03,325 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:20:03,326 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:20:03,327 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:20:03,328 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:20:03,329 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-10-23T16:20:03,330 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/iterative_dmatrix.cc:88:37: 2025-10-23T16:20:03,333 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:20:03,334 220 | common::PartialSum(n_threads, it, it + batch.Size(), prev_sum, row_ptr.begin() + rbegin); 2025-10-23T16:20:03,335 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:20:03,337 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-10-23T16:20:03,338 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/iterative_dmatrix.cc:88:37: 2025-10-23T16:20:03,339 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:20:03,340 220 | common::PartialSum(n_threads, it, it + batch.Size(), prev_sum, row_ptr.begin() + rbegin); 2025-10-23T16:20:03,341 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:20:03,342 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-10-23T16:20:03,343 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/iterative_dmatrix.cc:88:37, 2025-10-23T16:20:03,344 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/proxy_dmatrix.h:239:16, 2025-10-23T16:20:03,345 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/proxy_dmatrix.h:260:32, 2025-10-23T16:20:03,346 inlined from ‘void xgboost::data::IterativeDMatrix::InitFromCPU(const xgboost::Context*, const xgboost::BatchParam&, xgboost::data::DataIterProxy&&, float, std::shared_ptr)’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/iterative_dmatrix.cc:86:26: 2025-10-23T16:20:03,346 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:20:03,347 220 | common::PartialSum(n_threads, it, it + batch.Size(), prev_sum, row_ptr.begin() + rbegin); 2025-10-23T16:20:03,348 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:20:17,388 [65/115] Building CXX object src/CMakeFiles/objxgboost.dir/data/data.cc.o 2025-10-23T16:20:17,389 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:20:17,390 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/data.cc:372:16: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-23T16:20:17,391 372 | std::vector Gather(const std::vector& in, common::Span ridxs, 2025-10-23T16:20:17,392 | ^~~~~~ 2025-10-23T16:20:17,394 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:20:17,395 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/data.cc:372:16: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-23T16:20:17,395 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:20:17,396 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/data.cc:393:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-23T16:20:17,397 393 | void SliceMetaInfo(Context const*, MetaInfo const&, common::Span, MetaInfo*) { 2025-10-23T16:20:17,398 | ^~~~~~~~~~~~~ 2025-10-23T16:20:17,399 In file included from /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/data.cc:21: 2025-10-23T16:20:17,400 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-10-23T16:20:17,401 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/../collective/allreduce.h:59:53, 2025-10-23T16:20:17,402 inlined from ‘void xgboost::MetaInfo::SynchronizeNumberOfColumns(const xgboost::Context*, xgboost::DataSplitMode)’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/data.cc:791:73: 2025-10-23T16:20:17,403 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:20:17,404 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-10-23T16:20:17,405 | ^ 2025-10-23T16:20:17,406 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:20:17,407 In file included from /usr/include/c++/12/vector:70, 2025-10-23T16:20:17,408 from /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/dmlc-core/include/dmlc/base.h:246, 2025-10-23T16:20:17,409 from /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/include/xgboost/data.h:10, 2025-10-23T16:20:17,410 from /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/data.cc:5: 2025-10-23T16:20:17,411 /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-10-23T16:20:17,412 /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-10-23T16:20:17,413 439 | vector<_Tp, _Alloc>:: 2025-10-23T16:20:17,414 | ^~~~~~~~~~~~~~~~~~~ 2025-10-23T16:20:17,415 /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-10-23T16:20:17,415 /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-10-23T16:20:17,416 523 | vector<_Tp, _Alloc>:: 2025-10-23T16:20:17,417 | ^~~~~~~~~~~~~~~~~~~ 2025-10-23T16:20:17,418 In file included from /usr/include/c++/12/vector:64: 2025-10-23T16:20:17,419 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-10-23T16:20:17,420 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/../common/group_data.h:83:19, 2025-10-23T16:20:17,421 inlined from ‘xgboost::SparsePage::Push(const xgboost::data::DenseAdapterBatch&, float, int32_t)::’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/data.cc:1174:30, 2025-10-23T16:20:17,422 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/dmlc-core/include/dmlc/././common.h:68:8, 2025-10-23T16:20:17,423 inlined from ‘_ZN7xgboost10SparsePage4PushINS_4data17DenseAdapterBatchEEEyRKT_fi._omp_fn.0’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/data.cc:1153:13: 2025-10-23T16:20:17,424 /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-10-23T16:20:17,425 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-10-23T16:20:17,426 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:20:17,427 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-10-23T16:20:17,428 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/../common/group_data.h:83:19, 2025-10-23T16:20:17,429 inlined from ‘xgboost::SparsePage::Push(const xgboost::data::FileAdapterBatch&, float, int32_t)::’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/data.cc:1174:30, 2025-10-23T16:20:17,430 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/dmlc-core/include/dmlc/././common.h:68:8, 2025-10-23T16:20:17,431 inlined from ‘_ZN7xgboost10SparsePage4PushINS_4data16FileAdapterBatchEEEyRKT_fi._omp_fn.0’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/data.cc:1153:13: 2025-10-23T16:20:17,433 /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-10-23T16:20:17,435 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-10-23T16:20:17,436 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:20:17,437 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-10-23T16:20:17,438 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/../common/group_data.h:83:19, 2025-10-23T16:20:17,439 inlined from ‘xgboost::SparsePage::Push(const xgboost::data::ArrayAdapterBatch&, float, int32_t)::’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/data.cc:1174:30, 2025-10-23T16:20:17,440 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/dmlc-core/include/dmlc/././common.h:68:8, 2025-10-23T16:20:17,441 inlined from ‘_ZN7xgboost10SparsePage4PushINS_4data17ArrayAdapterBatchEEEyRKT_fi._omp_fn.0’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/data.cc:1153:13: 2025-10-23T16:20:17,442 /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-10-23T16:20:17,443 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-10-23T16:20:17,445 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:20:17,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-10-23T16:20:17,447 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/../common/group_data.h:83:19, 2025-10-23T16:20:17,448 inlined from ‘xgboost::SparsePage::Push(const xgboost::data::CSCArrayAdapterBatch&, float, int32_t)::’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/data.cc:1174:30: 2025-10-23T16:20:17,449 /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-10-23T16:20:17,450 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-10-23T16:20:17,451 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:20:17,452 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-10-23T16:20:17,453 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/../common/group_data.h:83:19, 2025-10-23T16:20:17,454 inlined from ‘xgboost::SparsePage::Push(const xgboost::data::CSRArrayAdapterBatch&, float, int32_t)::’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/data.cc:1174:30, 2025-10-23T16:20:17,455 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/dmlc-core/include/dmlc/././common.h:68:8, 2025-10-23T16:20:17,456 inlined from ‘_ZN7xgboost10SparsePage4PushINS_4data20CSRArrayAdapterBatchEEEyRKT_fi._omp_fn.0’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/data.cc:1153:13: 2025-10-23T16:20:17,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-10-23T16:20:17,458 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-10-23T16:20:17,459 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:20:17,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-10-23T16:20:17,461 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/../common/group_data.h:83:19, 2025-10-23T16:20:17,462 inlined from ‘xgboost::SparsePage::Push >(const xgboost::data::EncColumnarAdapterBatchImpl&, float, int32_t)::’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/data.cc:1174:30, 2025-10-23T16:20:17,464 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/dmlc-core/include/dmlc/././common.h:68:8, 2025-10-23T16:20:17,467 inlined from ‘_ZN7xgboost10SparsePage4PushINS_4data27EncColumnarAdapterBatchImplINS_12NoOpAccessorEEEEEyRKT_fi._omp_fn.0’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/data.cc:1153:13: 2025-10-23T16:20:17,468 /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-10-23T16:20:17,470 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-10-23T16:20:17,471 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:20:17,472 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-10-23T16:20:17,472 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/../common/group_data.h:83:19, 2025-10-23T16:20:17,473 inlined from ‘xgboost::SparsePage::Push >(const xgboost::data::EncColumnarAdapterBatchImpl&, float, int32_t)::’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/data.cc:1174:30: 2025-10-23T16:20:17,480 /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-10-23T16:20:17,481 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-10-23T16:20:17,482 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:20:17,483 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-10-23T16:20:17,484 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/../common/group_data.h:83:19, 2025-10-23T16:20:17,485 inlined from ‘xgboost::SparsePage::GetTranspose(int, int32_t) const::’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/data.cc:1027:24, 2025-10-23T16:20:17,486 inlined from ‘void dmlc::OMPException::Run(Function, Parameters ...) [with Function = xgboost::SparsePage::GetTranspose(int, int32_t) const::; Parameters = {long int}]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/dmlc-core/include/dmlc/././common.h:68:8, 2025-10-23T16:20:17,487 inlined from ‘_ZN7xgboost6common11ParallelForIlZNKS_10SparsePage12GetTransposeEiiEUllE_EEvT_iNS0_5SchedEOT0_._omp_fn.4’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/../common/threading_utils.h:233:16: 2025-10-23T16:20:17,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-10-23T16:20:17,488 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-10-23T16:20:17,489 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:20:17,490 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-10-23T16:20:17,491 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/../common/group_data.h:83:19, 2025-10-23T16:20:17,492 inlined from ‘xgboost::SparsePage::GetTranspose(int, int32_t) const::’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/data.cc:1027:24, 2025-10-23T16:20:17,494 inlined from ‘void dmlc::OMPException::Run(Function, Parameters ...) [with Function = xgboost::SparsePage::GetTranspose(int, int32_t) const::; Parameters = {long int}]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/dmlc-core/include/dmlc/././common.h:68:8, 2025-10-23T16:20:17,494 inlined from ‘_ZN7xgboost6common11ParallelForIlZNKS_10SparsePage12GetTransposeEiiEUllE_EEvT_iNS0_5SchedEOT0_._omp_fn.1’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/../common/threading_utils.h:214:16: 2025-10-23T16:20:17,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-10-23T16:20:17,507 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-10-23T16:20:17,508 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:20:17,509 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-10-23T16:20:17,510 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/../common/group_data.h:83:19, 2025-10-23T16:20:17,511 inlined from ‘xgboost::SparsePage::GetTranspose(int, int32_t) const::’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/data.cc:1027:24, 2025-10-23T16:20:17,512 inlined from ‘void dmlc::OMPException::Run(Function, Parameters ...) [with Function = xgboost::SparsePage::GetTranspose(int, int32_t) const::; Parameters = {long int}]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/dmlc-core/include/dmlc/././common.h:68:8, 2025-10-23T16:20:17,512 inlined from ‘_ZN7xgboost6common11ParallelForIlZNKS_10SparsePage12GetTransposeEiiEUllE_EEvT_iNS0_5SchedEOT0_._omp_fn.5’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/../common/threading_utils.h:241:14: 2025-10-23T16:20:17,513 /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-10-23T16:20:17,514 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-10-23T16:20:17,515 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:20:17,516 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-10-23T16:20:17,517 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/../common/group_data.h:83:19, 2025-10-23T16:20:17,518 inlined from ‘xgboost::SparsePage::GetTranspose(int, int32_t) const::’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/data.cc:1027:24, 2025-10-23T16:20:17,519 inlined from ‘void dmlc::OMPException::Run(Function, Parameters ...) [with Function = xgboost::SparsePage::GetTranspose(int, int32_t) const::; Parameters = {long int}]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/dmlc-core/include/dmlc/././common.h:68:8, 2025-10-23T16:20:17,520 inlined from ‘_ZN7xgboost6common11ParallelForIlZNKS_10SparsePage12GetTransposeEiiEUllE_EEvT_iNS0_5SchedEOT0_._omp_fn.2’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/../common/threading_utils.h:219:16: 2025-10-23T16:20:17,522 /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-10-23T16:20:17,523 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-10-23T16:20:17,524 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:20:17,525 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-10-23T16:20:17,526 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/../common/group_data.h:83:19, 2025-10-23T16:20:17,527 inlined from ‘xgboost::SparsePage::GetTranspose(int, int32_t) const::’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/data.cc:1027:24, 2025-10-23T16:20:17,528 inlined from ‘void dmlc::OMPException::Run(Function, Parameters ...) [with Function = xgboost::SparsePage::GetTranspose(int, int32_t) const::; Parameters = {long int}]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/dmlc-core/include/dmlc/././common.h:68:8, 2025-10-23T16:20:17,529 inlined from ‘_ZN7xgboost6common11ParallelForIlZNKS_10SparsePage12GetTransposeEiiEUllE_EEvT_iNS0_5SchedEOT0_._omp_fn.0’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/../common/threading_utils.h:206:14: 2025-10-23T16:20:17,530 /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-10-23T16:20:17,531 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-10-23T16:20:17,532 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:20:17,533 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-10-23T16:20:17,533 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-10-23T16:20:17,534 inlined from ‘void xgboost::SparsePage::Clear()’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/include/xgboost/data.h:396:25, 2025-10-23T16:20:17,535 inlined from ‘xgboost::SparsePage::SparsePage()’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/include/xgboost/data.h:372:16, 2025-10-23T16:20:17,536 inlined from ‘xgboost::SparsePage xgboost::SparsePage::GetTranspose(int, int32_t) const’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/data.cc:1017:14: 2025-10-23T16:20:17,537 /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-10-23T16:20:17,538 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2025-10-23T16:20:17,539 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:20:17,540 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-10-23T16:20:17,541 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/../common/group_data.h:65:29, 2025-10-23T16:20:17,542 inlined from ‘xgboost::SparsePage xgboost::SparsePage::GetTranspose(int, int32_t) const’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/data.cc:1020:21: 2025-10-23T16:20:17,543 /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-10-23T16:20:17,543 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-10-23T16:20:17,544 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:20:17,545 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-10-23T16:20:17,546 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/../common/group_data.h:69:37, 2025-10-23T16:20:17,547 inlined from ‘xgboost::SparsePage xgboost::SparsePage::GetTranspose(int, int32_t) const’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/data.cc:1020:21: 2025-10-23T16:20:17,547 /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-10-23T16:20:17,548 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-10-23T16:20:17,549 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:20:17,550 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-10-23T16:20:17,551 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/../common/group_data.h:83:19, 2025-10-23T16:20:17,552 inlined from ‘xgboost::SparsePage::GetTranspose(int, int32_t) const::’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/data.cc:1027:24, 2025-10-23T16:20:17,553 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/../common/threading_utils.h:187:9, 2025-10-23T16:20:17,554 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/../common/threading_utils.h:251:14, 2025-10-23T16:20:17,555 inlined from ‘xgboost::SparsePage xgboost::SparsePage::GetTranspose(int, int32_t) const’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/data.cc:1023:22: 2025-10-23T16:20:17,556 /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-10-23T16:20:17,557 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-10-23T16:20:17,558 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:20:17,558 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-10-23T16:20:17,559 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/../common/group_data.h:118:23, 2025-10-23T16:20:17,560 inlined from ‘xgboost::SparsePage xgboost::SparsePage::GetTranspose(int, int32_t) const’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/data.cc:1030:22: 2025-10-23T16:20:17,561 /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-10-23T16:20:17,562 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-10-23T16:20:17,563 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:20:17,564 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-10-23T16:20:17,565 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/../common/group_data.h:83:19, 2025-10-23T16:20:17,566 inlined from ‘xgboost::SparsePage::GetTranspose(int, int32_t) const::’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/data.cc:1027:24, 2025-10-23T16:20:17,567 inlined from ‘void dmlc::OMPException::Run(Function, Parameters ...) [with Function = xgboost::SparsePage::GetTranspose(int, int32_t) const::; Parameters = {long int}]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/dmlc-core/include/dmlc/././common.h:68:8, 2025-10-23T16:20:17,568 inlined from ‘_ZN7xgboost6common11ParallelForIlZNKS_10SparsePage12GetTransposeEiiEUllE_EEvT_iNS0_5SchedEOT0_._omp_fn.3’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/../common/threading_utils.h:228:16: 2025-10-23T16:20:17,569 /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-10-23T16:20:17,570 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-10-23T16:20:17,571 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:20:17,572 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:20:17,573 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/data.cc:399:10: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-23T16:20:17,574 399 | MetaInfo MetaInfo::Slice(Context const* ctx, common::Span ridxs, 2025-10-23T16:20:17,574 | ^~~~~~~~ 2025-10-23T16:20:17,575 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-10-23T16:20:17,576 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/../common/group_data.h:65:29, 2025-10-23T16:20:17,577 inlined from ‘xgboost::bst_idx_t xgboost::SparsePage::Push(const AdapterBatchT&, float, int32_t) [with AdapterBatchT = xgboost::data::CSCArrayAdapterBatch]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/data.cc:1146:21: 2025-10-23T16:20:17,577 /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-10-23T16:20:17,578 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-10-23T16:20:17,579 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:20:17,579 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-10-23T16:20:17,580 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/../common/group_data.h:69:37, 2025-10-23T16:20:17,581 inlined from ‘xgboost::bst_idx_t xgboost::SparsePage::Push(const AdapterBatchT&, float, int32_t) [with AdapterBatchT = xgboost::data::CSCArrayAdapterBatch]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/data.cc:1146:21: 2025-10-23T16:20:17,582 /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-10-23T16:20:17,582 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-10-23T16:20:17,583 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:20:17,584 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-10-23T16:20:17,585 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/../common/group_data.h:118:23, 2025-10-23T16:20:17,586 inlined from ‘xgboost::bst_idx_t xgboost::SparsePage::Push(const AdapterBatchT&, float, int32_t) [with AdapterBatchT = xgboost::data::CSCArrayAdapterBatch]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/data.cc:1186:22: 2025-10-23T16:20:17,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-10-23T16:20:17,588 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-10-23T16:20:17,588 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:20:17,589 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-10-23T16:20:17,590 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/../common/group_data.h:65:29, 2025-10-23T16:20:17,590 inlined from ‘xgboost::bst_idx_t xgboost::SparsePage::Push(const AdapterBatchT&, float, int32_t) [with AdapterBatchT = xgboost::data::DenseAdapterBatch]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/data.cc:1146:21: 2025-10-23T16:20:17,591 /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-10-23T16:20:17,592 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-10-23T16:20:17,593 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:20:17,594 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-10-23T16:20:17,594 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/../common/group_data.h:69:37, 2025-10-23T16:20:17,595 inlined from ‘xgboost::bst_idx_t xgboost::SparsePage::Push(const AdapterBatchT&, float, int32_t) [with AdapterBatchT = xgboost::data::DenseAdapterBatch]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/data.cc:1146:21: 2025-10-23T16:20:17,596 /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-10-23T16:20:17,597 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-10-23T16:20:17,598 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:20:17,599 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-10-23T16:20:17,600 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/../common/group_data.h:97:19, 2025-10-23T16:20:17,601 inlined from ‘xgboost::bst_idx_t xgboost::SparsePage::Push(const AdapterBatchT&, float, int32_t) [with AdapterBatchT = xgboost::data::DenseAdapterBatch]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/data.cc:1186:22: 2025-10-23T16:20:17,602 /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-10-23T16:20:17,603 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-10-23T16:20:17,603 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:20:17,604 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-10-23T16:20:17,605 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/../common/group_data.h:65:29, 2025-10-23T16:20:17,606 inlined from ‘xgboost::bst_idx_t xgboost::SparsePage::Push(const AdapterBatchT&, float, int32_t) [with AdapterBatchT = xgboost::data::FileAdapterBatch]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/data.cc:1146:21: 2025-10-23T16:20:17,606 /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-10-23T16:20:17,607 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-10-23T16:20:17,608 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:20:17,609 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-10-23T16:20:17,610 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/../common/group_data.h:69:37, 2025-10-23T16:20:17,611 inlined from ‘xgboost::bst_idx_t xgboost::SparsePage::Push(const AdapterBatchT&, float, int32_t) [with AdapterBatchT = xgboost::data::FileAdapterBatch]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/data.cc:1146:21: 2025-10-23T16:20:17,611 /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-10-23T16:20:17,612 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-10-23T16:20:17,613 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:20:17,614 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-10-23T16:20:17,615 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/../common/group_data.h:97:19, 2025-10-23T16:20:17,616 inlined from ‘xgboost::bst_idx_t xgboost::SparsePage::Push(const AdapterBatchT&, float, int32_t) [with AdapterBatchT = xgboost::data::FileAdapterBatch]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/data.cc:1186:22: 2025-10-23T16:20:17,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-10-23T16:20:17,617 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-10-23T16:20:17,618 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:20:17,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-10-23T16:20:17,620 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/../common/group_data.h:65:29, 2025-10-23T16:20:17,620 inlined from ‘xgboost::bst_idx_t xgboost::SparsePage::Push(const AdapterBatchT&, float, int32_t) [with AdapterBatchT = xgboost::data::EncColumnarAdapterBatchImpl]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/data.cc:1146:21: 2025-10-23T16:20:17,621 /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-10-23T16:20:17,622 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-10-23T16:20:17,623 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:20:17,624 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-10-23T16:20:17,624 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/../common/group_data.h:69:37, 2025-10-23T16:20:17,625 inlined from ‘xgboost::bst_idx_t xgboost::SparsePage::Push(const AdapterBatchT&, float, int32_t) [with AdapterBatchT = xgboost::data::EncColumnarAdapterBatchImpl]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/data.cc:1146:21: 2025-10-23T16:20:17,626 /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-10-23T16:20:17,627 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-10-23T16:20:17,628 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:20:17,629 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-10-23T16:20:17,630 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/../common/group_data.h:97:19, 2025-10-23T16:20:17,631 inlined from ‘xgboost::bst_idx_t xgboost::SparsePage::Push(const AdapterBatchT&, float, int32_t) [with AdapterBatchT = xgboost::data::EncColumnarAdapterBatchImpl]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/data.cc:1186:22: 2025-10-23T16:20:17,632 /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-10-23T16:20:17,633 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-10-23T16:20:17,633 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:20:17,634 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-10-23T16:20:17,635 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/../common/group_data.h:65:29, 2025-10-23T16:20:17,636 inlined from ‘xgboost::bst_idx_t xgboost::SparsePage::Push(const AdapterBatchT&, float, int32_t) [with AdapterBatchT = xgboost::data::ArrayAdapterBatch]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/data.cc:1146:21: 2025-10-23T16:20:17,637 /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-10-23T16:20:17,638 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-10-23T16:20:17,638 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:20:17,639 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-10-23T16:20:17,640 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/../common/group_data.h:69:37, 2025-10-23T16:20:17,641 inlined from ‘xgboost::bst_idx_t xgboost::SparsePage::Push(const AdapterBatchT&, float, int32_t) [with AdapterBatchT = xgboost::data::ArrayAdapterBatch]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/data.cc:1146:21: 2025-10-23T16:20:17,642 /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-10-23T16:20:17,643 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-10-23T16:20:17,644 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:20:17,645 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-10-23T16:20:17,645 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/../common/group_data.h:97:19, 2025-10-23T16:20:17,646 inlined from ‘xgboost::bst_idx_t xgboost::SparsePage::Push(const AdapterBatchT&, float, int32_t) [with AdapterBatchT = xgboost::data::ArrayAdapterBatch]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/data.cc:1186:22: 2025-10-23T16:20:17,647 /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-10-23T16:20:17,648 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-10-23T16:20:17,650 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:20:17,650 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-10-23T16:20:17,651 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/../common/group_data.h:65:29, 2025-10-23T16:20:17,693 inlined from ‘xgboost::bst_idx_t xgboost::SparsePage::Push(const AdapterBatchT&, float, int32_t) [with AdapterBatchT = xgboost::data::CSRArrayAdapterBatch]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/data.cc:1146:21: 2025-10-23T16:20:17,695 /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-10-23T16:20:17,695 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-10-23T16:20:17,696 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:20:17,697 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-10-23T16:20:17,698 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/../common/group_data.h:69:37, 2025-10-23T16:20:17,699 inlined from ‘xgboost::bst_idx_t xgboost::SparsePage::Push(const AdapterBatchT&, float, int32_t) [with AdapterBatchT = xgboost::data::CSRArrayAdapterBatch]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/data.cc:1146:21: 2025-10-23T16:20:17,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-10-23T16:20:17,701 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-10-23T16:20:17,701 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:20:17,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-10-23T16:20:17,709 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/../common/group_data.h:97:19, 2025-10-23T16:20:17,710 inlined from ‘xgboost::bst_idx_t xgboost::SparsePage::Push(const AdapterBatchT&, float, int32_t) [with AdapterBatchT = xgboost::data::CSRArrayAdapterBatch]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/data.cc:1186:22: 2025-10-23T16:20:17,711 /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-10-23T16:20:17,712 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-10-23T16:20:17,714 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:20:17,714 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-10-23T16:20:17,721 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/../common/group_data.h:65:29, 2025-10-23T16:20:17,722 inlined from ‘xgboost::bst_idx_t xgboost::SparsePage::Push(const AdapterBatchT&, float, int32_t) [with AdapterBatchT = xgboost::data::EncColumnarAdapterBatchImpl]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/data.cc:1146:21: 2025-10-23T16:20:17,723 /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-10-23T16:20:17,724 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-10-23T16:20:17,725 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:20:17,726 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-10-23T16:20:17,727 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/../common/group_data.h:69:37, 2025-10-23T16:20:17,728 inlined from ‘xgboost::bst_idx_t xgboost::SparsePage::Push(const AdapterBatchT&, float, int32_t) [with AdapterBatchT = xgboost::data::EncColumnarAdapterBatchImpl]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/data.cc:1146:21: 2025-10-23T16:20:17,729 /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-10-23T16:20:17,730 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-10-23T16:20:17,731 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:20:17,732 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-10-23T16:20:17,733 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/../common/group_data.h:97:19, 2025-10-23T16:20:17,735 inlined from ‘xgboost::bst_idx_t xgboost::SparsePage::Push(const AdapterBatchT&, float, int32_t) [with AdapterBatchT = xgboost::data::EncColumnarAdapterBatchImpl]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/data.cc:1186:22: 2025-10-23T16:20:17,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-10-23T16:20:17,738 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-10-23T16:20:17,740 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:20:20,467 [66/115] Building CXX object src/CMakeFiles/objxgboost.dir/data/quantile_dmatrix.cc.o 2025-10-23T16:20:20,468 In file included from /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/quantile_dmatrix.cc:8: 2025-10-23T16:20:20,469 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-10-23T16:20:20,470 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/../collective/allreduce.h:59:53, 2025-10-23T16:20:20,471 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/../collective/allreduce.h:76:53: 2025-10-23T16:20:20,472 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:20:20,473 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-10-23T16:20:20,474 | ^ 2025-10-23T16:20:20,475 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:20:20,476 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:20:20,477 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:20:20,478 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-10-23T16:20:20,479 | ^ 2025-10-23T16:20:20,480 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:20:20,481 In file included from /usr/include/c++/12/memory:76, 2025-10-23T16:20:20,482 from /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/quantile_dmatrix.h:6, 2025-10-23T16:20:20,483 from /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/quantile_dmatrix.cc:4: 2025-10-23T16:20:20,484 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-10-23T16:20:20,485 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/quantile_dmatrix.cc:166:65: 2025-10-23T16:20:20,486 /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-10-23T16:20:20,487 1065 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } 2025-10-23T16:20:20,488 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:20:20,489 /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-10-23T16:20:20,490 In file included from /usr/include/c++/12/vector:70, 2025-10-23T16:20:20,491 from /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/quantile_dmatrix.h:7: 2025-10-23T16:20:20,492 /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-10-23T16:20:20,493 /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-10-23T16:20:20,494 523 | vector<_Tp, _Alloc>:: 2025-10-23T16:20:20,495 | ^~~~~~~~~~~~~~~~~~~ 2025-10-23T16:20:20,496 In file included from /usr/include/c++/12/vector:64: 2025-10-23T16:20:20,497 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-10-23T16:20:20,498 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/quantile_dmatrix.cc:129:31: 2025-10-23T16:20:20,499 /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-10-23T16:20:20,500 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-10-23T16:20:20,501 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:20:34,141 [67/115] Building CXX object src/CMakeFiles/objxgboost.dir/data/sparse_page_raw_format.cc.o 2025-10-23T16:20:42,134 [68/115] Building CXX object src/CMakeFiles/objxgboost.dir/data/sparse_page_source.cc.o 2025-10-23T16:20:42,234 [69/115] Building CXX object src/CMakeFiles/objxgboost.dir/data/simple_dmatrix.cc.o 2025-10-23T16:20:42,237 In file included from /usr/include/c++/12/vector:70, 2025-10-23T16:20:42,237 from /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/include/xgboost/base.h:17, 2025-10-23T16:20:42,238 from /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/simple_dmatrix.h:10, 2025-10-23T16:20:42,239 from /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/simple_dmatrix.cc:7: 2025-10-23T16:20:42,240 /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-10-23T16:20:42,241 /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-10-23T16:20:42,242 739 | vector<_Tp, _Alloc>:: 2025-10-23T16:20:42,243 | ^~~~~~~~~~~~~~~~~~~ 2025-10-23T16:20:42,244 /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-10-23T16:20:42,245 /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-10-23T16:20:42,246 439 | vector<_Tp, _Alloc>:: 2025-10-23T16:20:42,247 | ^~~~~~~~~~~~~~~~~~~ 2025-10-23T16:20:42,248 In file included from /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/simple_dmatrix.cc:15: 2025-10-23T16:20:42,248 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:20:42,249 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:20:42,250 107 | [[nodiscard]] Result Allgather(Context const* ctx, CommGroup const& comm, 2025-10-23T16:20:42,251 | ^~~~~~~~~ 2025-10-23T16:20:42,252 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:20:42,253 117 | return backend->Allgather(cctx, erased); 2025-10-23T16:20:42,253 | ^ 2025-10-23T16:20:42,254 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:20:42,255 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:20:42,256 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:20:42,257 126 | [[nodiscard]] Result Allgather(Context const* ctx, linalg::VectorView data) { 2025-10-23T16:20:42,258 | ^~~~~~~~~ 2025-10-23T16:20:42,259 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:20:42,260 131 | return Allgather(ctx, cg, data); 2025-10-23T16:20:42,261 | ^ 2025-10-23T16:20:42,262 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:20:42,262 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/simple_dmatrix.cc: In member function ‘void xgboost::data::SimpleDMatrix::ReindexFeatures(const xgboost::Context*, xgboost::DataSplitMode)’: 2025-10-23T16:20:42,263 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:20:42,264 92 | auto rc = collective::Allgather(ctx, linalg::MakeVec(buffer.data(), buffer.size())); 2025-10-23T16:20:42,265 | ^ 2025-10-23T16:20:42,266 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/simple_dmatrix.cc: In member function ‘virtual xgboost::BatchSet xgboost::data::SimpleDMatrix::GetGradientIndex(const xgboost::Context*, const xgboost::BatchParam&)’: 2025-10-23T16:20:42,267 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:20:42,268 202 | sorted_sketch, param.hess}); 2025-10-23T16:20:42,268 | ^ 2025-10-23T16:20:42,269 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:20:42,270 206 | param.sparse_thresh, sorted_sketch, param.hess}); 2025-10-23T16:20:42,271 | ^ 2025-10-23T16:20:42,272 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:20:42,272 211 | sorted_sketch, param.hess}); 2025-10-23T16:20:42,273 | ^ 2025-10-23T16:20:42,274 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/simple_dmatrix.cc: In member function ‘virtual xgboost::DMatrix* xgboost::data::SimpleDMatrix::Slice(xgboost::common::Span)’: 2025-10-23T16:20:42,275 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:20:42,276 33 | DMatrix* SimpleDMatrix::Slice(common::Span ridxs) { 2025-10-23T16:20:42,277 | ^~~~~~~~~~~~~ 2025-10-23T16:20:42,278 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-10-23T16:20:42,279 inlined from ‘virtual xgboost::DMatrix* xgboost::data::SimpleDMatrix::Slice(xgboost::common::Span)’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/simple_dmatrix.cc:48:28: 2025-10-23T16:20:42,280 /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-10-23T16:20:42,282 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2025-10-23T16:20:42,284 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:20:42,286 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/simple_dmatrix.cc: In member function ‘virtual xgboost::DMatrix* xgboost::data::SimpleDMatrix::Slice(xgboost::common::Span)’: 2025-10-23T16:20:42,287 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:20:42,288 51 | out->Info() = this->Info().Slice(&ctx, h_ridx, h_offset.back()); 2025-10-23T16:20:42,289 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:20:42,289 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:20:42,290 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-10-23T16:20:42,291 inlined from ‘virtual xgboost::DMatrix* xgboost::data::SimpleDMatrix::SliceCol(int, int)’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/simple_dmatrix.cc:79:28: 2025-10-23T16:20:42,292 /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-10-23T16:20:42,293 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2025-10-23T16:20:42,294 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:20:42,295 In file included from /usr/include/c++/12/vector:64: 2025-10-23T16:20:42,296 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-10-23T16:20:42,297 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-10-23T16:20:42,297 inlined from ‘xgboost::data::SimpleDMatrix::SimpleDMatrix(AdapterT*, float, int, xgboost::DataSplitMode) [with AdapterT = xgboost::data::FileAdapter]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/simple_dmatrix.cc:280:18: 2025-10-23T16:20:42,298 /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-10-23T16:20:42,299 1779 | _M_range_insert(__pos, __first, __last, 2025-10-23T16:20:42,300 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:20:42,301 1780 | std::__iterator_category(__first)); 2025-10-23T16:20:42,302 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:20:42,303 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-10-23T16:20:42,305 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-10-23T16:20:42,306 inlined from ‘xgboost::data::SimpleDMatrix::SimpleDMatrix(AdapterT*, float, int, xgboost::DataSplitMode) [with AdapterT = xgboost::data::IteratorAdapter]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/simple_dmatrix.cc:280:18: 2025-10-23T16:20:42,307 /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-10-23T16:20:42,308 1779 | _M_range_insert(__pos, __first, __last, 2025-10-23T16:20:42,314 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:20:42,315 1780 | std::__iterator_category(__first)); 2025-10-23T16:20:42,316 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:20:44,628 [70/115] Building CXX object src/CMakeFiles/objxgboost.dir/data/validation.cc.o 2025-10-23T16:20:53,711 [71/115] Building CXX object src/CMakeFiles/objxgboost.dir/gbm/gblinear_model.cc.o 2025-10-23T16:20:54,667 [72/115] Building CXX object src/CMakeFiles/objxgboost.dir/gbm/gbm.cc.o 2025-10-23T16:20:58,015 [73/115] Building CXX object src/CMakeFiles/objxgboost.dir/data/sparse_page_dmatrix.cc.o 2025-10-23T16:20:58,015 In file included from /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/sparse_page_dmatrix.cc:8: 2025-10-23T16:20:58,017 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/sparse_page_dmatrix.h: In member function ‘virtual xgboost::DMatrix* xgboost::data::SparsePageDMatrix::Slice(xgboost::common::Span)’: 2025-10-23T16:20:58,018 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:20:58,019 96 | DMatrix *Slice(common::Span) override { 2025-10-23T16:20:58,020 | ^~~~~ 2025-10-23T16:20:58,022 In file included from /usr/include/c++/12/vector:70, 2025-10-23T16:20:58,023 from /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/ellpack_page_source.h:13, 2025-10-23T16:20:58,024 from /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/sparse_page_dmatrix.h:16: 2025-10-23T16:20:58,025 /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-10-23T16:20:58,026 /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-10-23T16:20:58,028 439 | vector<_Tp, _Alloc>:: 2025-10-23T16:20:58,029 | ^~~~~~~~~~~~~~~~~~~ 2025-10-23T16:20:58,030 /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-10-23T16:20:58,032 /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-10-23T16:20:58,033 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-10-23T16:20:58,034 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-10-23T16:20:58,036 inlined from ‘void xgboost::SparsePage::Clear()’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/include/xgboost/data.h:396:25, 2025-10-23T16:20:58,037 inlined from ‘xgboost::SparsePage::SparsePage()’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/include/xgboost/data.h:372:16: 2025-10-23T16:20:58,038 /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-10-23T16:20:58,040 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2025-10-23T16:20:58,042 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:20:58,043 In file included from /usr/include/c++/12/vector:64: 2025-10-23T16:20:58,044 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-10-23T16:20:58,045 inlined from ‘void xgboost::data::Cache::Push(xgboost::bst_idx_t)’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/sparse_page_source.h:68:50, 2025-10-23T16:20:58,046 inlined from ‘void xgboost::data::SparsePageSourceImpl::WriteCache() [with S = xgboost::SortedCSCPage; FormatStreamPolicy = xgboost::data::DefaultFormatStreamPolicy]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/sparse_page_source.h:368:24: 2025-10-23T16:20:58,047 /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-10-23T16:20:58,048 1287 | _M_realloc_insert(end(), __x); 2025-10-23T16:20:58,049 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-10-23T16:20:58,050 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-10-23T16:20:58,051 inlined from ‘void xgboost::data::Cache::Push(xgboost::bst_idx_t)’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/sparse_page_source.h:68:50, 2025-10-23T16:20:58,052 inlined from ‘void xgboost::data::SparsePageSourceImpl::WriteCache() [with S = xgboost::CSCPage; FormatStreamPolicy = xgboost::data::DefaultFormatStreamPolicy]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/sparse_page_source.h:368:24: 2025-10-23T16:20:58,053 /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-10-23T16:20:58,055 1287 | _M_realloc_insert(end(), __x); 2025-10-23T16:20:58,056 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-10-23T16:20:58,057 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-10-23T16:20:58,058 inlined from ‘void xgboost::data::Cache::Push(xgboost::bst_idx_t)’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/sparse_page_source.h:68:50, 2025-10-23T16:20:58,059 inlined from ‘void xgboost::data::SparsePageSourceImpl::WriteCache() [with S = xgboost::SparsePage; FormatStreamPolicy = xgboost::data::DefaultFormatStreamPolicy]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/sparse_page_source.h:368:24: 2025-10-23T16:20:58,060 /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-10-23T16:20:58,061 1287 | _M_realloc_insert(end(), __x); 2025-10-23T16:20:58,065 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-10-23T16:20:58,066 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-10-23T16:20:58,067 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-10-23T16:20:58,067 inlined from ‘void xgboost::SparsePage::Clear()’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/include/xgboost/data.h:396:25, 2025-10-23T16:20:58,068 inlined from ‘xgboost::SparsePage::SparsePage()’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/include/xgboost/data.h:372:16, 2025-10-23T16:20:58,069 inlined from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = xgboost::SparsePage; _Args = {}]’ at /usr/include/c++/12/bits/stl_construct.h:119:7, 2025-10-23T16:20:58,071 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-10-23T16:20:58,072 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-10-23T16:20:58,073 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-10-23T16:20:58,074 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-10-23T16:20:58,074 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-10-23T16:20:58,075 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-10-23T16:20:58,076 inlined from ‘virtual void xgboost::data::SparsePageSource::Fetch()’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/sparse_page_source.h:457:41: 2025-10-23T16:20:58,077 /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-10-23T16:20:58,078 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2025-10-23T16:20:58,079 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:20:58,080 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:20:58,081 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:20:58,082 174 | auto cuts = common::SketchOnDMatrix(ctx, this, param.max_bin, sorted_sketch, param.hess); 2025-10-23T16:20:58,083 | ^ 2025-10-23T16:20:58,083 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-10-23T16:20:58,085 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-10-23T16:20:58,085 inlined from ‘xgboost::data::SparsePageDMatrix::SparsePageDMatrix(DataIterHandle, DMatrixHandle, void (*)(DataIterHandle), int (*)(DataIterHandle), const xgboost::ExtMemConfig&)’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/sparse_page_dmatrix.cc:71:36: 2025-10-23T16:20:58,087 /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-10-23T16:20:58,088 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2025-10-23T16:20:58,089 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:20:58,090 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-10-23T16:20:58,091 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-10-23T16:20:58,092 inlined from ‘xgboost::data::SparsePageDMatrix::SparsePageDMatrix(DataIterHandle, DMatrixHandle, void (*)(DataIterHandle), int (*)(DataIterHandle), const xgboost::ExtMemConfig&)’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/sparse_page_dmatrix.cc:72:34: 2025-10-23T16:20:58,093 /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-10-23T16:20:58,094 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2025-10-23T16:20:58,095 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:20:58,097 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-10-23T16:20:58,101 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-10-23T16:20:58,102 inlined from ‘void xgboost::SparsePage::Clear()’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/include/xgboost/data.h:396:25, 2025-10-23T16:20:58,103 inlined from ‘xgboost::SparsePage::SparsePage()’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/include/xgboost/data.h:372:16, 2025-10-23T16:20:58,103 inlined from ‘xgboost::SortedCSCPage::SortedCSCPage()’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/include/xgboost/data.h:465:32, 2025-10-23T16:20:58,104 inlined from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = xgboost::SortedCSCPage; _Args = {}]’ at /usr/include/c++/12/bits/stl_construct.h:119:7, 2025-10-23T16:20:58,105 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-10-23T16:20:58,106 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-10-23T16:20:58,107 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-10-23T16:20:58,108 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-10-23T16:20:58,123 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-10-23T16:20:58,124 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-10-23T16:20:58,125 inlined from ‘xgboost::data::SparsePageSourceImpl >::ReadCache()::’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/sparse_page_source.h:324:14, 2025-10-23T16:20:58,126 inlined from ‘xgboost::common::ThreadPool::Submit >::ReadCache():: >(xgboost::data::SparsePageSourceImpl >::ReadCache()::&&):: mutable’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/../common/threadpool.h:101:24, 2025-10-23T16:20:58,127 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-10-23T16:20:58,128 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-10-23T16:20:58,130 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-10-23T16:20:58,131 /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-10-23T16:20:58,132 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2025-10-23T16:20:58,133 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:20:58,134 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-10-23T16:20:58,135 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-10-23T16:20:58,136 inlined from ‘void xgboost::SparsePage::Clear()’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/include/xgboost/data.h:396:25, 2025-10-23T16:20:58,137 inlined from ‘xgboost::SparsePage::SparsePage()’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/include/xgboost/data.h:372:16, 2025-10-23T16:20:58,138 inlined from ‘xgboost::CSCPage::CSCPage()’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/include/xgboost/data.h:449:26, 2025-10-23T16:20:58,139 inlined from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = xgboost::CSCPage; _Args = {}]’ at /usr/include/c++/12/bits/stl_construct.h:119:7, 2025-10-23T16:20:58,140 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-10-23T16:20:58,141 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-10-23T16:20:58,142 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-10-23T16:20:58,143 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-10-23T16:20:58,144 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-10-23T16:20:58,145 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-10-23T16:20:58,145 inlined from ‘xgboost::data::SparsePageSourceImpl >::ReadCache()::’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/sparse_page_source.h:324:14, 2025-10-23T16:20:58,146 inlined from ‘xgboost::common::ThreadPool::Submit >::ReadCache():: >(xgboost::data::SparsePageSourceImpl >::ReadCache()::&&):: mutable’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/../common/threadpool.h:101:24, 2025-10-23T16:20:58,147 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-10-23T16:20:58,148 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-10-23T16:20:58,149 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-10-23T16:20:58,150 /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-10-23T16:20:58,151 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2025-10-23T16:20:58,152 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:20:58,153 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-10-23T16:20:58,154 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-10-23T16:20:58,155 inlined from ‘void xgboost::SparsePage::Clear()’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/include/xgboost/data.h:396:25, 2025-10-23T16:20:58,155 inlined from ‘xgboost::SparsePage::SparsePage()’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/include/xgboost/data.h:372:16, 2025-10-23T16:20:58,156 inlined from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = xgboost::SparsePage; _Args = {}]’ at /usr/include/c++/12/bits/stl_construct.h:119:7, 2025-10-23T16:20:58,157 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-10-23T16:20:58,158 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-10-23T16:20:58,159 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-10-23T16:20:58,160 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-10-23T16:20:58,161 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-10-23T16:20:58,162 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-10-23T16:20:58,163 inlined from ‘xgboost::data::SparsePageSourceImpl::ReadCache()::’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/sparse_page_source.h:324:14, 2025-10-23T16:20:58,164 inlined from ‘xgboost::common::ThreadPool::Submit::ReadCache():: >(xgboost::data::SparsePageSourceImpl::ReadCache()::&&):: mutable’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/data/../common/threadpool.h:101:24, 2025-10-23T16:20:58,164 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-10-23T16:20:58,165 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-10-23T16:20:58,166 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-10-23T16:20:58,167 /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-10-23T16:20:58,183 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2025-10-23T16:20:58,184 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:21:10,379 [74/115] Building CXX object src/CMakeFiles/objxgboost.dir/gbm/gblinear.cc.o 2025-10-23T16:21:10,380 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:21:10,381 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/gbm/gblinear.cc:211:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-23T16:21:10,382 211 | void FeatureScore(std::string const &importance_type, 2025-10-23T16:21:10,383 | ^~~~~~~~~~~~ 2025-10-23T16:21:11,058 [75/115] Building CXX object src/CMakeFiles/objxgboost.dir/global_config.cc.o 2025-10-23T16:21:22,113 [76/115] Building CXX object src/CMakeFiles/objxgboost.dir/gbm/gbtree_model.cc.o 2025-10-23T16:21:29,543 [77/115] Building CXX object src/CMakeFiles/objxgboost.dir/linear/linear_updater.cc.o 2025-10-23T16:21:54,095 [78/115] Building CXX object src/CMakeFiles/objxgboost.dir/linear/updater_coordinate.cc.o 2025-10-23T16:21:54,096 In file included from /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/linear/updater_coordinate.cc:9: 2025-10-23T16:21:54,097 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:21:54,098 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:21:54,099 89 | DMatrix *p_fmat) { 2025-10-23T16:21:54,099 | ^ 2025-10-23T16:21:57,094 [79/115] Building CXX object src/CMakeFiles/objxgboost.dir/gbm/gbtree.cc.o 2025-10-23T16:21:57,098 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:21:57,102 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/gbm/gbtree.cc:630:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-23T16:21:57,107 630 | void GPUDartPredictInc(common::Span, common::Span, float, size_t, bst_group_t, 2025-10-23T16:21:57,109 | ^~~~~~~~~~~~~~~~~ 2025-10-23T16:21:57,110 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/gbm/gbtree.cc:630:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-23T16:21:57,111 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:21:57,112 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/gbm/gbtree.cc:640:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-23T16:21:57,113 640 | void GPUDartInplacePredictInc(common::Span /*out_predts*/, common::Span /*predts*/, 2025-10-23T16:21:57,114 | ^~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:21:57,115 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/gbm/gbtree.cc:640:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-23T16:21:57,116 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:21:57,118 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/gbm/gbtree.cc:332:15: note: parameter passing for argument of type ‘xgboost::common::Span >’ changed in GCC 7.1 2025-10-23T16:21:57,119 332 | up->Update(&tree_param_, gpair, p_fmat, 2025-10-23T16:21:57,120 | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:21:57,121 333 | common::Span>{*out_position}, new_trees); 2025-10-23T16:21:57,122 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:21:57,123 In file included from /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/gbm/gbtree.cc:8: 2025-10-23T16:21:57,124 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:21:57,125 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/gbm/gbtree.h:214:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-23T16:21:57,126 214 | void FeatureScore(std::string const& importance_type, common::Span trees, 2025-10-23T16:21:57,127 | ^~~~~~~~~~~~ 2025-10-23T16:21:57,128 In file included from /usr/include/c++/12/vector:70, 2025-10-23T16:21:57,129 from /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/gbm/gbtree.h:18: 2025-10-23T16:21:57,130 /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-10-23T16:21:57,131 /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-10-23T16:21:57,132 439 | vector<_Tp, _Alloc>:: 2025-10-23T16:21:57,132 | ^~~~~~~~~~~~~~~~~~~ 2025-10-23T16:21:57,133 /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-10-23T16:21:57,134 /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-10-23T16:21:57,135 In file included from /usr/include/c++/12/vector:64: 2025-10-23T16:21:57,136 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2025-10-23T16:21:57,137 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-10-23T16:21:57,138 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-10-23T16:21:57,139 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-10-23T16:21:57,140 /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-10-23T16:21:57,141 1287 | _M_realloc_insert(end(), __x); 2025-10-23T16:21:57,142 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-10-23T16:21:57,143 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2025-10-23T16:21:57,144 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-10-23T16:21:57,145 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-10-23T16:21:57,146 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-10-23T16:21:57,163 /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-10-23T16:21:57,164 1287 | _M_realloc_insert(end(), __x); 2025-10-23T16:21:57,165 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-10-23T16:21:57,166 In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]’, 2025-10-23T16:21:57,167 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-10-23T16:21:57,168 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-10-23T16:21:57,169 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-10-23T16:21:57,170 inlined from ‘void xgboost::gbm::Dart::DropTrees(bool)’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/gbm/gbtree.cc:916:27: 2025-10-23T16:21:57,171 /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-10-23T16:21:57,171 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2025-10-23T16:21:57,172 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:21:59,856 [80/115] Building CXX object src/CMakeFiles/objxgboost.dir/linear/updater_shotgun.cc.o 2025-10-23T16:21:59,857 In file included from /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/linear/updater_shotgun.cc:7: 2025-10-23T16:21:59,858 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:21:59,859 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:21:59,860 89 | DMatrix *p_fmat) { 2025-10-23T16:21:59,861 | ^ 2025-10-23T16:22:04,897 [81/115] Building CXX object src/CMakeFiles/objxgboost.dir/logging.cc.o 2025-10-23T16:22:07,325 [82/115] Building CXX object src/CMakeFiles/objxgboost.dir/learner.cc.o 2025-10-23T16:22:07,333 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/learner.cc: In member function ‘virtual void xgboost::LearnerImpl::CalcFeatureScore(const std::string&, xgboost::common::Span, std::vector*, std::vector >*)’: 2025-10-23T16:22:07,334 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/learner.cc:1282:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-23T16:22:07,335 1282 | void CalcFeatureScore(std::string const& importance_type, common::Span trees, 2025-10-23T16:22:07,335 | ^~~~~~~~~~~~~~~~ 2025-10-23T16:22:07,337 In file included from /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/collective/aggregator.h:14, 2025-10-23T16:22:07,338 from /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/learner.cc:33: 2025-10-23T16:22:07,339 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:22:07,340 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-23T16:22:07,341 40 | return backend->Broadcast(comm.Ctx(ctx, data.Device()), erased, root); 2025-10-23T16:22:07,342 | ^ 2025-10-23T16:22:07,343 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-23T16:22:07,344 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:22:07,345 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-23T16:22:07,345 40 | return backend->Broadcast(comm.Ctx(ctx, data.Device()), erased, root); 2025-10-23T16:22:07,346 | ^ 2025-10-23T16:22:07,347 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-23T16:22:07,348 In file included from /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/collective/aggregator.h:13: 2025-10-23T16:22:07,349 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:22:07,350 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-23T16:22:07,351 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-10-23T16:22:07,352 | ^ 2025-10-23T16:22:07,353 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-23T16:22:07,354 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:22:07,355 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-23T16:22:07,355 40 | return backend->Broadcast(comm.Ctx(ctx, data.Device()), erased, root); 2025-10-23T16:22:07,356 | ^ 2025-10-23T16:22:07,357 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-23T16:22:07,358 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:22:07,359 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-23T16:22:07,361 40 | return backend->Broadcast(comm.Ctx(ctx, data.Device()), erased, root); 2025-10-23T16:22:07,362 | ^ 2025-10-23T16:22:07,363 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-23T16:22:17,672 [83/115] Building CXX object src/CMakeFiles/objxgboost.dir/metric/metric.cc.o 2025-10-23T16:22:25,408 [84/115] Building CXX object src/CMakeFiles/objxgboost.dir/metric/multiclass_metric.cc.o 2025-10-23T16:22:25,409 In file included from /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/metric/../collective/aggregator.h:14, 2025-10-23T16:22:25,410 from /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/metric/metric_common.h:11, 2025-10-23T16:22:25,411 from /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/metric/multiclass_metric.cu:16, 2025-10-23T16:22:25,413 from /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/metric/multiclass_metric.cc:7: 2025-10-23T16:22:25,413 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:22:25,414 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:22:25,416 40 | return backend->Broadcast(comm.Ctx(ctx, data.Device()), erased, root); 2025-10-23T16:22:25,417 | ^ 2025-10-23T16:22:25,418 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:22:25,420 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:22:25,421 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:22:25,423 40 | return backend->Broadcast(comm.Ctx(ctx, data.Device()), erased, root); 2025-10-23T16:22:25,424 | ^ 2025-10-23T16:22:25,425 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:22:25,426 In function ‘xgboost::collective::Result xgboost::collective::Broadcast(const xgboost::Context*, const CommGroup&, xgboost::linalg::VectorView, int32_t) [with T = signed char]’, 2025-10-23T16:22:25,427 inlined from ‘xgboost::collective::Result xgboost::collective::Broadcast(const xgboost::Context*, xgboost::linalg::VectorView, int32_t) [with T = signed char]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/metric/../collective/broadcast.h:45:55, 2025-10-23T16:22:25,428 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/metric/../collective/aggregator.h:73:80, 2025-10-23T16:22:25,430 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/include/xgboost/collective/result.h:159:13, 2025-10-23T16:22:25,431 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/metric/../collective/aggregator.h:69:10, 2025-10-23T16:22:25,432 inlined from ‘virtual double xgboost::MetricNoCache::Evaluate(const xgboost::HostDeviceVector&, std::shared_ptr)’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/metric/metric_common.h:24:32: 2025-10-23T16:22:25,434 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:22:25,435 40 | return backend->Broadcast(comm.Ctx(ctx, data.Device()), erased, root); 2025-10-23T16:22:25,436 | ^ 2025-10-23T16:22:25,437 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:22:25,438 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:22:25,439 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:22:25,441 138 | [[nodiscard]] Result GlobalSum(Context const* ctx, bool is_column_split, 2025-10-23T16:22:25,442 | ^~~~~~~~~ 2025-10-23T16:22:25,443 In file included from /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/metric/../collective/aggregator.h:13: 2025-10-23T16:22:25,444 In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, const CommGroup&, xgboost::linalg::TensorView, Op) [with T = double; int kDim = 1]’, 2025-10-23T16:22:25,445 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/metric/../collective/allreduce.h:59:53, 2025-10-23T16:22:25,446 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/metric/../collective/aggregator.h:141:67: 2025-10-23T16:22:25,448 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:22:25,449 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-10-23T16:22:25,450 | ^ 2025-10-23T16:22:25,451 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:22:25,451 In function ‘xgboost::collective::Result xgboost::collective::GlobalSum(const xgboost::Context*, const xgboost::MetaInfo&, xgboost::linalg::TensorView) [with T = double; int kDim = 1]’, 2025-10-23T16:22:25,452 inlined from ‘double xgboost::metric::EvalMClassBase::Eval(const xgboost::HostDeviceVector&, const xgboost::MetaInfo&) [with Derived = xgboost::metric::EvalMultiLogLoss]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/metric/multiclass_metric.cu:177:10: 2025-10-23T16:22:25,453 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:22:25,454 160 | return GlobalSum(ctx, info.IsColumnSplit(), values); 2025-10-23T16:22:25,455 | ^ 2025-10-23T16:22:25,456 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:22:25,457 In function ‘xgboost::collective::Result xgboost::collective::GlobalSum(const xgboost::Context*, const xgboost::MetaInfo&, xgboost::linalg::TensorView) [with T = double; int kDim = 1]’, 2025-10-23T16:22:25,458 inlined from ‘double xgboost::metric::EvalMClassBase::Eval(const xgboost::HostDeviceVector&, const xgboost::MetaInfo&) [with Derived = xgboost::metric::EvalMatchError]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/metric/multiclass_metric.cu:177:10: 2025-10-23T16:22:25,461 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:22:25,461 160 | return GlobalSum(ctx, info.IsColumnSplit(), values); 2025-10-23T16:22:25,462 | ^ 2025-10-23T16:22:25,463 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:22:32,499 [85/115] Building CXX object src/CMakeFiles/objxgboost.dir/metric/auc.cc.o 2025-10-23T16:22:32,500 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:22:32,501 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/metric/auc.cc:387:36: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-23T16:22:32,502 387 | std::tuple GPUBinaryROCAUC(Context const *, common::Span, 2025-10-23T16:22:32,503 | ^~~~~~~~~~~~~~~ 2025-10-23T16:22:32,504 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:22:32,504 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/metric/auc.cc:394:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-23T16:22:32,505 394 | double GPUMultiClassROCAUC(Context const *, common::Span, MetaInfo const &, 2025-10-23T16:22:32,506 | ^~~~~~~~~~~~~~~~~~~ 2025-10-23T16:22:32,507 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:22:32,508 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/metric/auc.cc:400:34: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-23T16:22:32,509 400 | std::pair GPURankingAUC(Context const *, common::Span, 2025-10-23T16:22:32,510 | ^~~~~~~~~~~~~ 2025-10-23T16:22:32,511 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:22:32,512 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/metric/auc.cc:464:36: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-23T16:22:32,512 464 | std::tuple GPUBinaryPRAUC(Context const *, common::Span, 2025-10-23T16:22:32,513 | ^~~~~~~~~~~~~~ 2025-10-23T16:22:32,514 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:22:32,515 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/metric/auc.cc:471:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-23T16:22:32,516 471 | double GPUMultiClassPRAUC(Context const *, common::Span, MetaInfo const &, 2025-10-23T16:22:32,517 | ^~~~~~~~~~~~~~~~~~ 2025-10-23T16:22:32,518 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:22:32,518 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/metric/auc.cc:477:34: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-23T16:22:32,519 477 | std::pair GPURankingPRAUC(Context const *, common::Span, 2025-10-23T16:22:32,520 | ^~~~~~~~~~~~~~~ 2025-10-23T16:22:32,521 In file included from /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/metric/../collective/aggregator.h:14, 2025-10-23T16:22:32,522 from /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/metric/metric_common.h:11, 2025-10-23T16:22:32,523 from /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/metric/auc.cc:20: 2025-10-23T16:22:32,524 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:22:32,525 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:22:32,525 40 | return backend->Broadcast(comm.Ctx(ctx, data.Device()), erased, root); 2025-10-23T16:22:32,526 | ^ 2025-10-23T16:22:32,527 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:22:32,528 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:22:32,529 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:22:32,530 40 | return backend->Broadcast(comm.Ctx(ctx, data.Device()), erased, root); 2025-10-23T16:22:32,531 | ^ 2025-10-23T16:22:32,532 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:22:32,533 In function ‘xgboost::collective::Result xgboost::collective::Broadcast(const xgboost::Context*, const CommGroup&, xgboost::linalg::VectorView, int32_t) [with T = signed char]’, 2025-10-23T16:22:32,534 inlined from ‘xgboost::collective::Result xgboost::collective::Broadcast(const xgboost::Context*, xgboost::linalg::VectorView, int32_t) [with T = signed char]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/metric/../collective/broadcast.h:45:55, 2025-10-23T16:22:32,535 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/metric/../collective/aggregator.h:73:80, 2025-10-23T16:22:32,543 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/include/xgboost/collective/result.h:159:13, 2025-10-23T16:22:32,544 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/metric/../collective/aggregator.h:69:10, 2025-10-23T16:22:32,546 inlined from ‘virtual double xgboost::MetricNoCache::Evaluate(const xgboost::HostDeviceVector&, std::shared_ptr)’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/metric/metric_common.h:24:32: 2025-10-23T16:22:32,546 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:22:32,547 40 | return backend->Broadcast(comm.Ctx(ctx, data.Device()), erased, root); 2025-10-23T16:22:32,548 | ^ 2025-10-23T16:22:32,549 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:22:32,550 In file included from /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/metric/../collective/aggregator.h:13: 2025-10-23T16:22:32,551 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:22:32,552 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:22:32,553 44 | [[nodiscard]] Result Allreduce(Context const* ctx, CommGroup const& comm, 2025-10-23T16:22:32,555 | ^~~~~~~~~ 2025-10-23T16:22:32,556 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:22:32,557 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-10-23T16:22:32,558 | ^ 2025-10-23T16:22:32,559 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:22:32,560 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:22:32,561 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/metric/auc.cc:81:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-23T16:22:32,562 81 | double MultiClassOVR(Context const *ctx, common::Span predts, MetaInfo const &info, 2025-10-23T16:22:32,563 | ^~~~~~~~~~~~~ 2025-10-23T16:22:32,564 In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, xgboost::linalg::TensorView, Op) [with T = double; int kDim = 2]’, 2025-10-23T16:22:32,565 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/metric/../collective/aggregator.h:141:67, 2025-10-23T16:22:32,566 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/metric/../collective/aggregator.h:160:53, 2025-10-23T16:22:32,567 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/metric/auc.cc:115:8: 2025-10-23T16:22:32,568 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:22:32,569 59 | return Allreduce(ctx, *GlobalCommGroup(), data, op); 2025-10-23T16:22:32,569 | ^ 2025-10-23T16:22:32,571 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:22:32,571 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:22:32,573 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/metric/auc.cc:140:36: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-23T16:22:32,574 140 | std::tuple BinaryROCAUC(Context const *ctx, 2025-10-23T16:22:32,575 | ^~~~~~~~~~~~ 2025-10-23T16:22:32,576 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/metric/auc.cc: In function ‘double xgboost::metric::GroupRankingROC(const xgboost::Context*, xgboost::common::Span, xgboost::linalg::VectorView, float)’: 2025-10-23T16:22:32,577 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/metric/auc.cc:152:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-23T16:22:32,578 152 | double GroupRankingROC(Context const* ctx, common::Span predts, 2025-10-23T16:22:32,579 | ^~~~~~~~~~~~~~~ 2025-10-23T16:22:32,580 In lambda function, 2025-10-23T16:22:32,581 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/metric/../common/threading_utils.h:187:9: 2025-10-23T16:22:32,582 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/metric/auc.cc:241:30: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-23T16:22:32,583 241 | auc = GroupRankingROC(ctx, g_predts, g_labels, w); 2025-10-23T16:22:32,584 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:22:32,584 In lambda function, 2025-10-23T16:22:32,585 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/dmlc-core/include/dmlc/././common.h:68:8, 2025-10-23T16:22:32,586 inlined from ‘_ZN7xgboost6common11ParallelForIjZNS_6metric10RankingAUCILb1EEESt4pairIdjEPKNS_7ContextERKSt6vectorIfSaIfEERKNS_8MetaInfoEiEUljE_EEvT_iNS0_5SchedEOT0_._omp_fn.4’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/metric/../common/threading_utils.h:233:16: 2025-10-23T16:22:32,587 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/metric/auc.cc:241:30: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-23T16:22:32,588 241 | auc = GroupRankingROC(ctx, g_predts, g_labels, w); 2025-10-23T16:22:32,589 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:22:32,589 In lambda function, 2025-10-23T16:22:32,590 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/dmlc-core/include/dmlc/././common.h:68:8, 2025-10-23T16:22:32,591 inlined from ‘_ZN7xgboost6common11ParallelForIjZNS_6metric10RankingAUCILb1EEESt4pairIdjEPKNS_7ContextERKSt6vectorIfSaIfEERKNS_8MetaInfoEiEUljE_EEvT_iNS0_5SchedEOT0_._omp_fn.1’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/metric/../common/threading_utils.h:214:16: 2025-10-23T16:22:32,592 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/metric/auc.cc:241:30: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-23T16:22:32,593 241 | auc = GroupRankingROC(ctx, g_predts, g_labels, w); 2025-10-23T16:22:32,594 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:22:32,595 In lambda function, 2025-10-23T16:22:32,596 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/dmlc-core/include/dmlc/././common.h:68:8, 2025-10-23T16:22:32,597 inlined from ‘_ZN7xgboost6common11ParallelForIjZNS_6metric10RankingAUCILb1EEESt4pairIdjEPKNS_7ContextERKSt6vectorIfSaIfEERKNS_8MetaInfoEiEUljE_EEvT_iNS0_5SchedEOT0_._omp_fn.5’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/metric/../common/threading_utils.h:241:14: 2025-10-23T16:22:32,598 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/metric/auc.cc:241:30: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-23T16:22:32,599 241 | auc = GroupRankingROC(ctx, g_predts, g_labels, w); 2025-10-23T16:22:32,600 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:22:32,601 In lambda function, 2025-10-23T16:22:32,601 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/dmlc-core/include/dmlc/././common.h:68:8, 2025-10-23T16:22:32,602 inlined from ‘_ZN7xgboost6common11ParallelForIjZNS_6metric10RankingAUCILb1EEESt4pairIdjEPKNS_7ContextERKSt6vectorIfSaIfEERKNS_8MetaInfoEiEUljE_EEvT_iNS0_5SchedEOT0_._omp_fn.2’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/metric/../common/threading_utils.h:219:16: 2025-10-23T16:22:32,603 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/metric/auc.cc:241:30: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-23T16:22:32,604 241 | auc = GroupRankingROC(ctx, g_predts, g_labels, w); 2025-10-23T16:22:32,605 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:22:32,606 In lambda function, 2025-10-23T16:22:32,607 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/dmlc-core/include/dmlc/././common.h:68:8, 2025-10-23T16:22:32,608 inlined from ‘_ZN7xgboost6common11ParallelForIjZNS_6metric10RankingAUCILb1EEESt4pairIdjEPKNS_7ContextERKSt6vectorIfSaIfEERKNS_8MetaInfoEiEUljE_EEvT_iNS0_5SchedEOT0_._omp_fn.0’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/metric/../common/threading_utils.h:206:14: 2025-10-23T16:22:32,609 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/metric/auc.cc:241:30: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-23T16:22:32,610 241 | auc = GroupRankingROC(ctx, g_predts, g_labels, w); 2025-10-23T16:22:32,611 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:22:32,612 In lambda function, 2025-10-23T16:22:32,613 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/dmlc-core/include/dmlc/././common.h:68:8, 2025-10-23T16:22:32,614 inlined from ‘_ZN7xgboost6common11ParallelForIjZNS_6metric10RankingAUCILb1EEESt4pairIdjEPKNS_7ContextERKSt6vectorIfSaIfEERKNS_8MetaInfoEiEUljE_EEvT_iNS0_5SchedEOT0_._omp_fn.3’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/metric/../common/threading_utils.h:228:16: 2025-10-23T16:22:32,615 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/metric/auc.cc:241:30: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-23T16:22:32,616 241 | auc = GroupRankingROC(ctx, g_predts, g_labels, w); 2025-10-23T16:22:32,617 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:22:32,633 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:22:32,634 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/metric/auc.cc:189:36: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-23T16:22:32,635 189 | std::tuple BinaryPRAUC(Context const *ctx, common::Span predts, 2025-10-23T16:22:32,636 | ^~~~~~~~~~~ 2025-10-23T16:22:32,637 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:22:32,637 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:22:32,638 44 | [[nodiscard]] Result Allreduce(Context const* ctx, CommGroup const& comm, 2025-10-23T16:22:32,639 | ^~~~~~~~~ 2025-10-23T16:22:32,640 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:22:32,641 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-10-23T16:22:32,642 | ^ 2025-10-23T16:22:32,643 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:22:32,644 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:22:32,645 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:22:32,645 44 | [[nodiscard]] Result Allreduce(Context const* ctx, CommGroup const& comm, 2025-10-23T16:22:32,646 | ^~~~~~~~~ 2025-10-23T16:22:32,647 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:22:32,648 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-10-23T16:22:32,649 | ^ 2025-10-23T16:22:32,650 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:22:32,651 In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, xgboost::linalg::TensorView, Op) [with T = double; int kDim = 1]’, 2025-10-23T16:22:32,652 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/metric/../collective/aggregator.h:141:67, 2025-10-23T16:22:32,654 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/metric/../collective/aggregator.h:160:53, 2025-10-23T16:22:32,655 inlined from ‘T xgboost::collective::GlobalRatio(const xgboost::Context*, const xgboost::MetaInfo&, T, T) [with T = double]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/metric/../collective/aggregator.h:192:8: 2025-10-23T16:22:32,655 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:22:32,656 59 | return Allreduce(ctx, *GlobalCommGroup(), data, op); 2025-10-23T16:22:32,657 | ^ 2025-10-23T16:22:32,658 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:22:32,659 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-10-23T16:22:32,660 inlined from ‘double xgboost::metric::EvalAUC::Eval(const xgboost::HostDeviceVector&, const xgboost::MetaInfo&) [with Curve = xgboost::metric::EvalROCAUC]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/metric/auc.cc:269:12: 2025-10-23T16:22:32,661 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:22:32,662 59 | return Allreduce(ctx, *GlobalCommGroup(), data, op); 2025-10-23T16:22:32,663 | ^ 2025-10-23T16:22:32,664 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:22:32,666 In member function ‘double xgboost::metric::EvalROCAUC::EvalMultiClass(const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, size_t)’, 2025-10-23T16:22:32,667 inlined from ‘double xgboost::metric::EvalAUC::Eval(const xgboost::HostDeviceVector&, const xgboost::MetaInfo&) [with Curve = xgboost::metric::EvalROCAUC]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/metric/auc.cc:307:55: 2025-10-23T16:22:32,668 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/metric/auc.cc:357:26: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-23T16:22:32,669 357 | auc = MultiClassOVR(ctx_, predts.ConstHostVector(), info, n_classes, n_threads, BinaryROCAUC); 2025-10-23T16:22:32,669 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:22:32,670 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-10-23T16:22:32,671 inlined from ‘double xgboost::metric::EvalAUC::Eval(const xgboost::HostDeviceVector&, const xgboost::MetaInfo&) [with Curve = xgboost::metric::EvalPRAUC]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/metric/auc.cc:269:12: 2025-10-23T16:22:32,673 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:22:32,674 59 | return Allreduce(ctx, *GlobalCommGroup(), data, op); 2025-10-23T16:22:32,674 | ^ 2025-10-23T16:22:32,675 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:22:32,676 In member function ‘double xgboost::metric::EvalPRAUC::EvalMultiClass(const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, size_t)’, 2025-10-23T16:22:32,677 inlined from ‘double xgboost::metric::EvalAUC::Eval(const xgboost::HostDeviceVector&, const xgboost::MetaInfo&) [with Curve = xgboost::metric::EvalPRAUC]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/metric/auc.cc:307:55: 2025-10-23T16:22:32,678 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/metric/auc.cc:432:27: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-23T16:22:32,679 432 | return MultiClassOVR(ctx_, predts.ConstHostSpan(), info, n_classes, n_threads, BinaryPRAUC); 2025-10-23T16:22:32,680 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:22:43,604 [86/115] Building CXX object src/CMakeFiles/objxgboost.dir/metric/elementwise_metric.cc.o 2025-10-23T16:22:43,604 In file included from /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/metric/metric_common.h:11, 2025-10-23T16:22:43,605 from /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/metric/elementwise_metric.cu:20, 2025-10-23T16:22:43,606 from /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/metric/elementwise_metric.cc:7: 2025-10-23T16:22:43,607 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:22:43,608 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:22:43,609 138 | [[nodiscard]] Result GlobalSum(Context const* ctx, bool is_column_split, 2025-10-23T16:22:43,610 | ^~~~~~~~~ 2025-10-23T16:22:43,611 In file included from /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/metric/../collective/aggregator.h:13: 2025-10-23T16:22:43,612 In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, const CommGroup&, xgboost::linalg::TensorView, Op) [with T = double; int kDim = 1]’, 2025-10-23T16:22:43,613 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/metric/../collective/allreduce.h:59:53, 2025-10-23T16:22:43,614 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/metric/../collective/aggregator.h:141:67: 2025-10-23T16:22:43,615 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:22:43,616 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-10-23T16:22:43,617 | ^ 2025-10-23T16:22:43,618 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:22:43,618 In function ‘xgboost::collective::Result xgboost::collective::GlobalSum(const xgboost::Context*, const xgboost::MetaInfo&, xgboost::linalg::TensorView) [with T = double; int kDim = 1]’, 2025-10-23T16:22:43,619 inlined from ‘virtual double xgboost::metric::PseudoErrorLoss::Eval(const xgboost::HostDeviceVector&, const xgboost::MetaInfo&)’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/metric/elementwise_metric.cu:212:88: 2025-10-23T16:22:43,620 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:22:43,621 160 | return GlobalSum(ctx, info.IsColumnSplit(), values); 2025-10-23T16:22:43,622 | ^ 2025-10-23T16:22:43,623 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:22:43,624 In function ‘xgboost::collective::Result xgboost::collective::GlobalSum(const xgboost::Context*, const xgboost::MetaInfo&, xgboost::linalg::TensorView) [with T = double; int kDim = 1]’, 2025-10-23T16:22:43,625 inlined from ‘double xgboost::metric::EvalEWiseBase::Eval(const xgboost::HostDeviceVector&, const xgboost::MetaInfo&) [with Policy = xgboost::metric::EvalRowRMSE]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/metric/elementwise_metric.cu:381:10: 2025-10-23T16:22:43,626 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:22:43,627 160 | return GlobalSum(ctx, info.IsColumnSplit(), values); 2025-10-23T16:22:43,628 | ^ 2025-10-23T16:22:43,629 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:22:43,630 In function ‘xgboost::collective::Result xgboost::collective::GlobalSum(const xgboost::Context*, const xgboost::MetaInfo&, xgboost::linalg::TensorView) [with T = double; int kDim = 1]’, 2025-10-23T16:22:43,631 inlined from ‘double xgboost::metric::EvalEWiseBase::Eval(const xgboost::HostDeviceVector&, const xgboost::MetaInfo&) [with Policy = xgboost::metric::EvalTweedieNLogLik]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/metric/elementwise_metric.cu:381:10: 2025-10-23T16:22:43,632 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:22:43,633 160 | return GlobalSum(ctx, info.IsColumnSplit(), values); 2025-10-23T16:22:43,634 | ^ 2025-10-23T16:22:43,635 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:22:43,636 In function ‘xgboost::collective::Result xgboost::collective::GlobalSum(const xgboost::Context*, const xgboost::MetaInfo&, xgboost::linalg::TensorView) [with T = double; int kDim = 1]’, 2025-10-23T16:22:43,636 inlined from ‘double xgboost::metric::EvalEWiseBase::Eval(const xgboost::HostDeviceVector&, const xgboost::MetaInfo&) [with Policy = xgboost::metric::EvalError]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/metric/elementwise_metric.cu:381:10: 2025-10-23T16:22:43,637 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:22:43,653 160 | return GlobalSum(ctx, info.IsColumnSplit(), values); 2025-10-23T16:22:43,654 | ^ 2025-10-23T16:22:43,655 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:22:43,656 In function ‘xgboost::collective::Result xgboost::collective::GlobalSum(const xgboost::Context*, const xgboost::MetaInfo&, xgboost::linalg::TensorView) [with T = double; int kDim = 1]’, 2025-10-23T16:22:43,657 inlined from ‘double xgboost::metric::EvalEWiseBase::Eval(const xgboost::HostDeviceVector&, const xgboost::MetaInfo&) [with Policy = xgboost::metric::EvalGammaNLogLik]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/metric/elementwise_metric.cu:381:10: 2025-10-23T16:22:43,658 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:22:43,659 160 | return GlobalSum(ctx, info.IsColumnSplit(), values); 2025-10-23T16:22:43,660 | ^ 2025-10-23T16:22:43,661 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:22:43,662 In function ‘xgboost::collective::Result xgboost::collective::GlobalSum(const xgboost::Context*, const xgboost::MetaInfo&, xgboost::linalg::TensorView) [with T = double; int kDim = 1]’, 2025-10-23T16:22:43,663 inlined from ‘double xgboost::metric::EvalEWiseBase::Eval(const xgboost::HostDeviceVector&, const xgboost::MetaInfo&) [with Policy = xgboost::metric::EvalGammaDeviance]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/metric/elementwise_metric.cu:381:10: 2025-10-23T16:22:43,664 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:22:43,665 160 | return GlobalSum(ctx, info.IsColumnSplit(), values); 2025-10-23T16:22:43,666 | ^ 2025-10-23T16:22:43,667 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:22:43,668 In function ‘xgboost::collective::Result xgboost::collective::GlobalSum(const xgboost::Context*, const xgboost::MetaInfo&, xgboost::linalg::TensorView) [with T = double; int kDim = 1]’, 2025-10-23T16:22:43,669 inlined from ‘double xgboost::metric::EvalEWiseBase::Eval(const xgboost::HostDeviceVector&, const xgboost::MetaInfo&) [with Policy = xgboost::metric::EvalPoissonNegLogLik]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/metric/elementwise_metric.cu:381:10: 2025-10-23T16:22:43,669 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:22:43,670 160 | return GlobalSum(ctx, info.IsColumnSplit(), values); 2025-10-23T16:22:43,671 | ^ 2025-10-23T16:22:43,672 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:22:43,673 In function ‘xgboost::collective::Result xgboost::collective::GlobalSum(const xgboost::Context*, const xgboost::MetaInfo&, xgboost::linalg::TensorView) [with T = double; int kDim = 1]’, 2025-10-23T16:22:43,674 inlined from ‘double xgboost::metric::EvalEWiseBase::Eval(const xgboost::HostDeviceVector&, const xgboost::MetaInfo&) [with Policy = xgboost::metric::EvalRowLogLoss]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/metric/elementwise_metric.cu:381:10: 2025-10-23T16:22:43,674 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:22:43,676 160 | return GlobalSum(ctx, info.IsColumnSplit(), values); 2025-10-23T16:22:43,677 | ^ 2025-10-23T16:22:43,678 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:22:43,679 In function ‘xgboost::collective::Result xgboost::collective::GlobalSum(const xgboost::Context*, const xgboost::MetaInfo&, xgboost::linalg::TensorView) [with T = double; int kDim = 1]’, 2025-10-23T16:22:43,680 inlined from ‘double xgboost::metric::EvalEWiseBase::Eval(const xgboost::HostDeviceVector&, const xgboost::MetaInfo&) [with Policy = xgboost::metric::EvalRowMAPE]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/metric/elementwise_metric.cu:381:10: 2025-10-23T16:22:43,681 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:22:43,682 160 | return GlobalSum(ctx, info.IsColumnSplit(), values); 2025-10-23T16:22:43,683 | ^ 2025-10-23T16:22:43,684 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:22:43,685 In function ‘xgboost::collective::Result xgboost::collective::GlobalSum(const xgboost::Context*, const xgboost::MetaInfo&, xgboost::linalg::TensorView) [with T = double; int kDim = 1]’, 2025-10-23T16:22:43,686 inlined from ‘double xgboost::metric::EvalEWiseBase::Eval(const xgboost::HostDeviceVector&, const xgboost::MetaInfo&) [with Policy = xgboost::metric::EvalRowMAE]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/metric/elementwise_metric.cu:381:10: 2025-10-23T16:22:43,687 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:22:43,688 160 | return GlobalSum(ctx, info.IsColumnSplit(), values); 2025-10-23T16:22:43,689 | ^ 2025-10-23T16:22:43,690 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:22:43,690 In function ‘xgboost::collective::Result xgboost::collective::GlobalSum(const xgboost::Context*, const xgboost::MetaInfo&, xgboost::linalg::TensorView) [with T = double; int kDim = 1]’, 2025-10-23T16:22:43,691 inlined from ‘double xgboost::metric::EvalEWiseBase::Eval(const xgboost::HostDeviceVector&, const xgboost::MetaInfo&) [with Policy = xgboost::metric::EvalRowRMSLE]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/metric/elementwise_metric.cu:381:10: 2025-10-23T16:22:43,693 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:22:43,693 160 | return GlobalSum(ctx, info.IsColumnSplit(), values); 2025-10-23T16:22:43,695 | ^ 2025-10-23T16:22:43,696 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:22:43,697 In function ‘xgboost::collective::Result xgboost::collective::GlobalSum(const xgboost::Context*, const xgboost::MetaInfo&, xgboost::linalg::TensorView) [with T = double; int kDim = 1]’, 2025-10-23T16:22:43,698 inlined from ‘virtual double xgboost::metric::QuantileError::Eval(const xgboost::HostDeviceVector&, const xgboost::MetaInfo&)’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/metric/elementwise_metric.cu:454:90: 2025-10-23T16:22:43,699 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:22:43,700 160 | return GlobalSum(ctx, info.IsColumnSplit(), values); 2025-10-23T16:22:43,701 | ^ 2025-10-23T16:22:43,703 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:22:43,704 In function ‘xgboost::collective::Result xgboost::collective::GlobalSum(const xgboost::Context*, const xgboost::MetaInfo&, xgboost::linalg::TensorView) [with T = double; int kDim = 1]’, 2025-10-23T16:22:43,705 inlined from ‘virtual double xgboost::metric::QuantileError::Eval(const xgboost::HostDeviceVector&, const xgboost::MetaInfo&)’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/metric/elementwise_metric.cu:493:87: 2025-10-23T16:22:43,706 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:22:43,707 160 | return GlobalSum(ctx, info.IsColumnSplit(), values); 2025-10-23T16:22:43,708 | ^ 2025-10-23T16:22:43,709 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:22:43,710 In file included from /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/metric/../collective/aggregator.h:14: 2025-10-23T16:22:43,723 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:22:43,724 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:22:43,725 40 | return backend->Broadcast(comm.Ctx(ctx, data.Device()), erased, root); 2025-10-23T16:22:43,726 | ^ 2025-10-23T16:22:43,727 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:22:43,728 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:22:43,729 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:22:43,730 40 | return backend->Broadcast(comm.Ctx(ctx, data.Device()), erased, root); 2025-10-23T16:22:43,731 | ^ 2025-10-23T16:22:43,732 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:22:43,733 In function ‘xgboost::collective::Result xgboost::collective::Broadcast(const xgboost::Context*, const CommGroup&, xgboost::linalg::VectorView, int32_t) [with T = signed char]’, 2025-10-23T16:22:43,734 inlined from ‘xgboost::collective::Result xgboost::collective::Broadcast(const xgboost::Context*, xgboost::linalg::VectorView, int32_t) [with T = signed char]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/metric/../collective/broadcast.h:45:55, 2025-10-23T16:22:43,735 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/metric/../collective/aggregator.h:73:80, 2025-10-23T16:22:43,736 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/include/xgboost/collective/result.h:159:13, 2025-10-23T16:22:43,738 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/metric/../collective/aggregator.h:69:10, 2025-10-23T16:22:43,739 inlined from ‘virtual double xgboost::MetricNoCache::Evaluate(const xgboost::HostDeviceVector&, std::shared_ptr)’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/metric/metric_common.h:24:32: 2025-10-23T16:22:43,740 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:22:43,740 40 | return backend->Broadcast(comm.Ctx(ctx, data.Device()), erased, root); 2025-10-23T16:22:43,741 | ^ 2025-10-23T16:22:43,742 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:22:50,351 [87/115] Building CXX object src/CMakeFiles/objxgboost.dir/metric/survival_metric.cc.o 2025-10-23T16:22:50,352 In file included from /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/metric/../collective/aggregator.h:14, 2025-10-23T16:22:50,353 from /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/metric/metric_common.h:11, 2025-10-23T16:22:50,354 from /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/metric/survival_metric.cu:17, 2025-10-23T16:22:50,355 from /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/metric/survival_metric.cc:10: 2025-10-23T16:22:50,357 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:22:50,358 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:22:50,359 40 | return backend->Broadcast(comm.Ctx(ctx, data.Device()), erased, root); 2025-10-23T16:22:50,360 | ^ 2025-10-23T16:22:50,361 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:22:50,362 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:22:50,363 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:22:50,364 40 | return backend->Broadcast(comm.Ctx(ctx, data.Device()), erased, root); 2025-10-23T16:22:50,365 | ^ 2025-10-23T16:22:50,366 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:22:50,367 In function ‘xgboost::collective::Result xgboost::collective::Broadcast(const xgboost::Context*, const CommGroup&, xgboost::linalg::VectorView, int32_t) [with T = signed char]’, 2025-10-23T16:22:50,368 inlined from ‘xgboost::collective::Result xgboost::collective::Broadcast(const xgboost::Context*, xgboost::linalg::VectorView, int32_t) [with T = signed char]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/metric/../collective/broadcast.h:45:55, 2025-10-23T16:22:50,369 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/metric/../collective/aggregator.h:73:80, 2025-10-23T16:22:50,370 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/include/xgboost/collective/result.h:159:13, 2025-10-23T16:22:50,371 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/metric/../collective/aggregator.h:69:10, 2025-10-23T16:22:50,372 inlined from ‘virtual double xgboost::MetricNoCache::Evaluate(const xgboost::HostDeviceVector&, std::shared_ptr)’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/metric/metric_common.h:24:32: 2025-10-23T16:22:50,373 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:22:50,374 40 | return backend->Broadcast(comm.Ctx(ctx, data.Device()), erased, root); 2025-10-23T16:22:50,375 | ^ 2025-10-23T16:22:50,376 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:22:50,378 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:22:50,379 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:22:50,380 138 | [[nodiscard]] Result GlobalSum(Context const* ctx, bool is_column_split, 2025-10-23T16:22:50,381 | ^~~~~~~~~ 2025-10-23T16:22:50,382 In file included from /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/metric/../collective/aggregator.h:13: 2025-10-23T16:22:50,382 In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, const CommGroup&, xgboost::linalg::TensorView, Op) [with T = double; int kDim = 1]’, 2025-10-23T16:22:50,383 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/metric/../collective/allreduce.h:59:53, 2025-10-23T16:22:50,384 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/metric/../collective/aggregator.h:141:67: 2025-10-23T16:22:50,385 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:22:50,386 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-10-23T16:22:50,387 | ^ 2025-10-23T16:22:50,388 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:22:50,389 In function ‘xgboost::collective::Result xgboost::collective::GlobalSum(const xgboost::Context*, const xgboost::MetaInfo&, xgboost::linalg::TensorView) [with T = double; int kDim = 1]’, 2025-10-23T16:22:50,390 inlined from ‘double xgboost::metric::EvalEWiseSurvivalBase::Eval(const xgboost::HostDeviceVector&, const xgboost::MetaInfo&) [with Policy = xgboost::metric::EvalIntervalRegressionAccuracy]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/metric/survival_metric.cu:206:10: 2025-10-23T16:22:50,391 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:22:50,393 160 | return GlobalSum(ctx, info.IsColumnSplit(), values); 2025-10-23T16:22:50,394 | ^ 2025-10-23T16:22:50,395 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:22:50,396 In function ‘xgboost::collective::Result xgboost::collective::GlobalSum(const xgboost::Context*, const xgboost::MetaInfo&, xgboost::linalg::TensorView) [with T = double; int kDim = 1]’, 2025-10-23T16:22:50,397 inlined from ‘double xgboost::metric::EvalEWiseSurvivalBase::Eval(const xgboost::HostDeviceVector&, const xgboost::MetaInfo&) [with Policy = xgboost::metric::EvalAFTNLogLik]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/metric/survival_metric.cu:206:10: 2025-10-23T16:22:50,398 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:22:50,401 160 | return GlobalSum(ctx, info.IsColumnSplit(), values); 2025-10-23T16:22:50,402 | ^ 2025-10-23T16:22:50,403 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:22:50,404 In function ‘xgboost::collective::Result xgboost::collective::GlobalSum(const xgboost::Context*, const xgboost::MetaInfo&, xgboost::linalg::TensorView) [with T = double; int kDim = 1]’, 2025-10-23T16:22:50,405 inlined from ‘double xgboost::metric::EvalEWiseSurvivalBase::Eval(const xgboost::HostDeviceVector&, const xgboost::MetaInfo&) [with Policy = xgboost::metric::EvalAFTNLogLik]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/metric/survival_metric.cu:206:10: 2025-10-23T16:22:50,406 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:22:50,407 160 | return GlobalSum(ctx, info.IsColumnSplit(), values); 2025-10-23T16:22:50,408 | ^ 2025-10-23T16:22:50,409 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:22:50,410 In function ‘xgboost::collective::Result xgboost::collective::GlobalSum(const xgboost::Context*, const xgboost::MetaInfo&, xgboost::linalg::TensorView) [with T = double; int kDim = 1]’, 2025-10-23T16:22:50,411 inlined from ‘double xgboost::metric::EvalEWiseSurvivalBase::Eval(const xgboost::HostDeviceVector&, const xgboost::MetaInfo&) [with Policy = xgboost::metric::EvalAFTNLogLik]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/metric/survival_metric.cu:206:10: 2025-10-23T16:22:50,412 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:22:50,413 160 | return GlobalSum(ctx, info.IsColumnSplit(), values); 2025-10-23T16:22:50,414 | ^ 2025-10-23T16:22:50,415 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:23:05,776 [88/115] Building CXX object src/CMakeFiles/objxgboost.dir/objective/aft_obj.cc.o 2025-10-23T16:23:07,557 [89/115] Building CXX object src/CMakeFiles/objxgboost.dir/objective/hinge.cc.o 2025-10-23T16:23:18,832 [90/115] Building CXX object src/CMakeFiles/objxgboost.dir/objective/init_estimation.cc.o 2025-10-23T16:23:22,388 [91/115] Building CXX object src/CMakeFiles/objxgboost.dir/objective/adaptive.cc.o 2025-10-23T16:23:22,389 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:23:22,390 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/objective/adaptive.cc:165:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-23T16:23:22,391 165 | void UpdateTreeLeafDevice(Context const*, common::Span, std::int32_t, 2025-10-23T16:23:22,392 | ^~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:23:22,393 In file included from /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/objective/../collective/aggregator.h:13, 2025-10-23T16:23:22,394 from /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/objective/adaptive.h:11, 2025-10-23T16:23:22,395 from /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/objective/adaptive.cc:4: 2025-10-23T16:23:22,396 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:23:22,397 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:23:22,398 44 | [[nodiscard]] Result Allreduce(Context const* ctx, CommGroup const& comm, 2025-10-23T16:23:22,399 | ^~~~~~~~~ 2025-10-23T16:23:22,399 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:23:22,400 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-10-23T16:23:22,401 | ^ 2025-10-23T16:23:22,402 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:23:22,403 In file included from /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/objective/../collective/aggregator.h:14: 2025-10-23T16:23:22,404 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:23:22,405 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:23:22,406 40 | return backend->Broadcast(comm.Ctx(ctx, data.Device()), erased, root); 2025-10-23T16:23:22,407 | ^ 2025-10-23T16:23:22,408 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:23:22,409 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:23:22,410 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:23:22,411 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-10-23T16:23:22,412 | ^ 2025-10-23T16:23:22,413 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:23:22,414 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:23:22,415 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:23:22,416 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-10-23T16:23:22,417 | ^ 2025-10-23T16:23:22,418 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:23:22,419 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-10-23T16:23:22,420 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/objective/../collective/aggregator.h:131:10, 2025-10-23T16:23:22,421 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/objective/adaptive.h:43:43: 2025-10-23T16:23:22,422 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:23:22,423 59 | return Allreduce(ctx, *GlobalCommGroup(), data, op); 2025-10-23T16:23:22,424 | ^ 2025-10-23T16:23:22,425 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:23:22,426 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:23:22,427 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:23:22,428 40 | return backend->Broadcast(comm.Ctx(ctx, data.Device()), erased, root); 2025-10-23T16:23:22,429 | ^ 2025-10-23T16:23:22,430 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:23:22,431 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:23:22,432 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:23:22,433 40 | return backend->Broadcast(comm.Ctx(ctx, data.Device()), erased, root); 2025-10-23T16:23:22,434 | ^ 2025-10-23T16:23:22,435 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:23:27,392 [92/115] Building CXX object src/CMakeFiles/objxgboost.dir/metric/rank_metric.cc.o 2025-10-23T16:23:27,393 In file included from /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/metric/../collective/aggregator.h:14, 2025-10-23T16:23:27,394 from /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/metric/metric_common.h:11, 2025-10-23T16:23:27,394 from /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/metric/rank_metric.h:10, 2025-10-23T16:23:27,395 from /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/metric/rank_metric.cc:4: 2025-10-23T16:23:27,396 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:23:27,397 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:23:27,398 40 | return backend->Broadcast(comm.Ctx(ctx, data.Device()), erased, root); 2025-10-23T16:23:27,399 | ^ 2025-10-23T16:23:27,400 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:23:27,401 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:23:27,402 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:23:27,403 40 | return backend->Broadcast(comm.Ctx(ctx, data.Device()), erased, root); 2025-10-23T16:23:27,404 | ^ 2025-10-23T16:23:27,405 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:23:27,406 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:23:27,406 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:23:27,407 40 | return backend->Broadcast(comm.Ctx(ctx, data.Device()), erased, root); 2025-10-23T16:23:27,408 | ^ 2025-10-23T16:23:27,409 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:23:27,410 In file included from /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/metric/../collective/aggregator.h:13: 2025-10-23T16:23:27,411 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:23:27,412 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:23:27,413 44 | [[nodiscard]] Result Allreduce(Context const* ctx, CommGroup const& comm, 2025-10-23T16:23:27,414 | ^~~~~~~~~ 2025-10-23T16:23:27,414 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:23:27,415 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-10-23T16:23:27,416 | ^ 2025-10-23T16:23:27,417 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:23:27,418 In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, xgboost::linalg::TensorView, Op) [with T = double; int kDim = 1]’, 2025-10-23T16:23:27,419 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/metric/../collective/aggregator.h:141:67, 2025-10-23T16:23:27,420 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/metric/../collective/aggregator.h:160:53, 2025-10-23T16:23:27,421 inlined from ‘double xgboost::metric::{anonymous}::Finalize(const xgboost::Context*, const xgboost::MetaInfo&, double, double)’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/metric/rank_metric.cc:293:76: 2025-10-23T16:23:27,422 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:23:27,423 59 | return Allreduce(ctx, *GlobalCommGroup(), data, op); 2025-10-23T16:23:27,424 | ^ 2025-10-23T16:23:27,425 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:23:27,426 In file included from /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/metric/rank_metric.h:9: 2025-10-23T16:23:27,427 In member function ‘xgboost::common::Span xgboost::ltr::RankingCache::SortedIdx(const xgboost::Context*, xgboost::common::Span)’, 2025-10-23T16:23:27,428 inlined from ‘virtual double xgboost::metric::EvalPrecision::Eval(const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, std::shared_ptr)’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/metric/rank_metric.cc:326:39: 2025-10-23T16:23:27,429 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:23:27,430 250 | return this->MakeRankOnCUDA(ctx, predt); 2025-10-23T16:23:27,431 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-10-23T16:23:27,432 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:23:27,433 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:23:27,434 252 | return this->MakeRankOnCPU(ctx, predt); 2025-10-23T16:23:27,436 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-10-23T16:23:27,437 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:23:27,438 In member function ‘xgboost::common::Span xgboost::ltr::RankingCache::SortedIdx(const xgboost::Context*, xgboost::common::Span)’, 2025-10-23T16:23:27,440 inlined from ‘virtual double xgboost::metric::EvalMAPScore::Eval(const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, std::shared_ptr)’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/metric/rank_metric.cc:444:39: 2025-10-23T16:23:27,441 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:23:27,443 250 | return this->MakeRankOnCUDA(ctx, predt); 2025-10-23T16:23:27,444 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-10-23T16:23:27,444 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:23:27,445 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:23:27,447 252 | return this->MakeRankOnCPU(ctx, predt); 2025-10-23T16:23:27,447 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-10-23T16:23:27,448 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:23:33,061 [93/115] Building CXX object src/CMakeFiles/objxgboost.dir/objective/objective.cc.o 2025-10-23T16:23:46,257 [94/115] Building CXX object src/CMakeFiles/objxgboost.dir/objective/multiclass_obj.cc.o 2025-10-23T16:23:46,257 In file included from /usr/include/c++/12/bits/stl_algobase.h:71, 2025-10-23T16:23:46,258 from /usr/include/c++/12/bits/stl_tree.h:63, 2025-10-23T16:23:46,259 from /usr/include/c++/12/map:60, 2025-10-23T16:23:46,260 from /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/dmlc-core/include/dmlc/registry.h:9, 2025-10-23T16:23:46,261 from /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/objective/multiclass_obj.cc:7: 2025-10-23T16:23:46,261 /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-10-23T16:23:46,262 /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-10-23T16:23:46,263 394 | operator()(_Iterator __it) 2025-10-23T16:23:46,264 | ^~~~~~~~ 2025-10-23T16:23:46,265 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-10-23T16:23:46,267 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-10-23T16:23:46,268 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-10-23T16:23:46,269 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-10-23T16:23:46,270 inlined from ‘xgboost::obj::{anonymous}::ValidateLabel(const xgboost::Context*, const xgboost::MetaInfo&, int64_t)::’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/objective/multiclass_obj.cu:50:31: 2025-10-23T16:23:46,270 /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-10-23T16:23:46,271 2087 | if (__pred(__first)) 2025-10-23T16:23:46,272 | ~~~~~~^~~~~~~~~ 2025-10-23T16:23:46,273 /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-10-23T16:23:46,274 2092 | if (__pred(__first)) 2025-10-23T16:23:46,275 | ~~~~~~^~~~~~~~~ 2025-10-23T16:23:46,275 /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-10-23T16:23:46,276 2097 | if (__pred(__first)) 2025-10-23T16:23:46,277 | ~~~~~~^~~~~~~~~ 2025-10-23T16:23:46,278 In file included from /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/objective/../collective/aggregator.h:13, 2025-10-23T16:23:46,279 from /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/objective/multiclass_obj.cu:12, 2025-10-23T16:23:46,280 from /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/objective/multiclass_obj.cc:17: 2025-10-23T16:23:46,281 In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, const CommGroup&, xgboost::linalg::TensorView, Op) [with T = double; int kDim = 1]’, 2025-10-23T16:23:46,282 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/objective/../collective/allreduce.h:59:53, 2025-10-23T16:23:46,283 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/objective/../collective/allreduce.h:76:53: 2025-10-23T16:23:46,284 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:23:46,285 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-10-23T16:23:46,286 | ^ 2025-10-23T16:23:46,286 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:23:46,287 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:23:46,288 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:23:46,290 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-10-23T16:23:46,290 | ^ 2025-10-23T16:23:46,291 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:24:14,071 [95/115] Building CXX object src/CMakeFiles/objxgboost.dir/objective/quantile_obj.cc.o 2025-10-23T16:24:14,073 In file included from /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/objective/quantile_obj.cu:12, 2025-10-23T16:24:14,075 from /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/objective/quantile_obj.cc:17: 2025-10-23T16:24:14,076 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-10-23T16:24:14,077 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/objective/adaptive.h:98:13, 2025-10-23T16:24:14,078 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/objective/quantile_obj.cu:172:35: 2025-10-23T16:24:14,079 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/objective/adaptive.h:103:33: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-23T16:24:14,080 103 | detail::UpdateTreeLeafDevice(ctx, position.ConstDeviceSpan(), group_idx, info, learning_rate, 2025-10-23T16:24:14,081 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:24:14,082 104 | predt, alpha, p_tree); 2025-10-23T16:24:14,083 | ~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:24:14,084 In file included from /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/objective/../common/linalg_op.h:16, 2025-10-23T16:24:14,085 from /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/objective/quantile_obj.cu:9: 2025-10-23T16:24:14,086 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:24:14,087 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/include/xgboost/linalg.h:395:13: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-23T16:24:14,088 395 | LINALG_HD TensorView(common::Span data, I const (&shape)[D], DeviceOrd device, Order order) 2025-10-23T16:24:14,088 | ^~~~~~~~~~ 2025-10-23T16:24:14,089 In file included from /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/objective/../collective/aggregator.h:13, 2025-10-23T16:24:14,090 from /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/objective/adaptive.h:11: 2025-10-23T16:24:14,092 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:24:14,092 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:24:14,093 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-10-23T16:24:14,094 | ^ 2025-10-23T16:24:14,095 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:24:14,096 In member function ‘auto xgboost::linalg::Tensor::View(xgboost::DeviceOrd) const [with T = float; int kDim = 2]’, 2025-10-23T16:24:14,097 inlined from ‘virtual void xgboost::obj::QuantileRegression::GetGradient(const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, int32_t, xgboost::linalg::Matrix >*)’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/objective/quantile_obj.cu:67:35: 2025-10-23T16:24:14,098 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/include/xgboost/linalg.h:853:68: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-23T16:24:14,099 853 | return TensorView{span, shape_, device, order_}; 2025-10-23T16:24:14,100 | ^ 2025-10-23T16:24:14,101 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/include/xgboost/linalg.h:857:68: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-23T16:24:14,102 857 | return TensorView{span, shape_, device, order_}; 2025-10-23T16:24:14,103 | ^ 2025-10-23T16:24:33,925 [96/115] Building CXX object src/CMakeFiles/objxgboost.dir/predictor/predictor.cc.o 2025-10-23T16:24:34,878 [97/115] Building CXX object src/CMakeFiles/objxgboost.dir/objective/regression_obj.cc.o 2025-10-23T16:24:34,880 In file included from /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/objective/regression_obj.cu:24, 2025-10-23T16:24:34,881 from /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/objective/regression_obj.cc:17: 2025-10-23T16:24:34,882 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-10-23T16:24:34,883 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/objective/adaptive.h:98:13, 2025-10-23T16:24:34,884 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/objective/regression_obj.cu:788:35: 2025-10-23T16:24:34,885 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/objective/adaptive.h:103:33: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-23T16:24:34,886 103 | detail::UpdateTreeLeafDevice(ctx, position.ConstDeviceSpan(), group_idx, info, learning_rate, 2025-10-23T16:24:34,887 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:24:34,888 104 | predt, alpha, p_tree); 2025-10-23T16:24:34,889 | ~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:24:34,890 In file included from /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/objective/../collective/aggregator.h:13, 2025-10-23T16:24:34,890 from /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/objective/adaptive.h:11: 2025-10-23T16:24:34,891 In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, const CommGroup&, xgboost::linalg::TensorView, Op) [with T = double; int kDim = 1]’, 2025-10-23T16:24:34,892 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/objective/../collective/allreduce.h:59:53, 2025-10-23T16:24:34,893 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/objective/../collective/allreduce.h:76:53: 2025-10-23T16:24:34,894 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:24:34,895 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-10-23T16:24:34,896 | ^ 2025-10-23T16:24:34,897 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:24:34,898 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:24:34,899 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:24:34,900 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-10-23T16:24:34,901 | ^ 2025-10-23T16:24:34,902 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:24:47,850 [98/115] Building CXX object src/CMakeFiles/objxgboost.dir/tree/constraints.cc.o 2025-10-23T16:24:52,289 [99/115] Building CXX object src/CMakeFiles/objxgboost.dir/predictor/treeshap.cc.o 2025-10-23T16:25:02,333 [100/115] Building CXX object src/CMakeFiles/objxgboost.dir/tree/fit_stump.cc.o 2025-10-23T16:25:02,334 In file included from /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/tree/../collective/aggregator.h:13, 2025-10-23T16:25:02,336 from /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/tree/fit_stump.cc:11: 2025-10-23T16:25:02,336 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:25:02,337 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:25:02,338 44 | [[nodiscard]] Result Allreduce(Context const* ctx, CommGroup const& comm, 2025-10-23T16:25:02,339 | ^~~~~~~~~ 2025-10-23T16:25:02,340 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:25:02,341 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-10-23T16:25:02,341 | ^ 2025-10-23T16:25:02,342 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:25:02,343 In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, xgboost::linalg::TensorView, Op) [with T = double; int kDim = 1]’, 2025-10-23T16:25:02,344 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/tree/../collective/aggregator.h:141:67, 2025-10-23T16:25:02,345 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/tree/../collective/aggregator.h:160:53, 2025-10-23T16:25:02,346 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/tree/fit_stump.cc:50:55: 2025-10-23T16:25:02,347 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:25:02,348 59 | return Allreduce(ctx, *GlobalCommGroup(), data, op); 2025-10-23T16:25:02,348 | ^ 2025-10-23T16:25:02,349 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:25:12,479 [101/115] Building CXX object src/CMakeFiles/objxgboost.dir/tree/hist/hist_param.cc.o 2025-10-23T16:25:12,480 In file included from /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/tree/hist/hist_param.cc:9: 2025-10-23T16:25:12,481 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:25:12,482 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:25:12,483 32 | [[nodiscard]] Result Broadcast(Context const* ctx, CommGroup const& comm, 2025-10-23T16:25:12,484 | ^~~~~~~~~ 2025-10-23T16:25:12,485 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:25:12,487 40 | return backend->Broadcast(comm.Ctx(ctx, data.Device()), erased, root); 2025-10-23T16:25:12,487 | ^ 2025-10-23T16:25:12,488 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:25:12,489 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:25:12,490 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:25:12,491 40 | return backend->Broadcast(comm.Ctx(ctx, data.Device()), erased, root); 2025-10-23T16:25:12,492 | ^ 2025-10-23T16:25:12,493 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:25:12,494 In function ‘xgboost::collective::Result xgboost::collective::Broadcast(const xgboost::Context*, xgboost::linalg::VectorView, int32_t) [with T = long long int]’, 2025-10-23T16:25:12,495 inlined from ‘xgboost::tree::HistMakerTrainParam::CheckTreesSynchronized(const xgboost::Context*, const xgboost::RegTree*) const::’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/tree/hist/hist_param.cc:34:69, 2025-10-23T16:25:12,496 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/include/xgboost/collective/result.h:159:13, 2025-10-23T16:25:12,497 inlined from ‘void xgboost::tree::HistMakerTrainParam::CheckTreesSynchronized(const xgboost::Context*, const xgboost::RegTree*) const’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/tree/hist/hist_param.cc:33:35: 2025-10-23T16:25:12,498 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:25:12,499 45 | return Broadcast(ctx, *GlobalCommGroup(), data, root); 2025-10-23T16:25:12,500 | ^ 2025-10-23T16:25:12,502 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:25:20,212 [102/115] Building CXX object src/CMakeFiles/objxgboost.dir/tree/hist/histogram.cc.o 2025-10-23T16:25:20,214 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:25:20,215 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:25:20,216 45 | void AssignNodes(RegTree const *p_tree, std::vector const &candidates, 2025-10-23T16:25:20,217 | ^~~~~~~~~~~ 2025-10-23T16:25:20,218 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:25:20,219 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:25:20,220 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:25:20,221 18 | void AssignNodes(RegTree const *p_tree, std::vector const &valid_candidates, 2025-10-23T16:25:20,222 | ^~~~~~~~~~~ 2025-10-23T16:25:20,223 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:25:27,327 [103/115] Building CXX object src/CMakeFiles/objxgboost.dir/predictor/cpu_predictor.cc.o 2025-10-23T16:25:27,328 In file included from /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/predictor/cpu_predictor.cc:26: 2025-10-23T16:25:27,329 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:25:27,331 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:25:27,331 204 | void ProcessArrayTree(const RegTree& tree, RegTree::CategoricalSplitMatrix const& cats, 2025-10-23T16:25:27,332 | ^~~~~~~~~~~~~~~~ 2025-10-23T16:25:27,333 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:25:27,334 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:25:27,335 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:25:27,336 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:25:27,337 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-10-23T16:25:27,338 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/predictor/array_tree_layout.h:220:9: 2025-10-23T16:25:27,339 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:25:27,340 219 | ProcessArrayTree 2025-10-23T16:25:27,341 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:25:27,342 220 | (tree, cats, fvec_tloc, block_size, p_nidx, tree_depth); 2025-10-23T16:25:27,343 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:25:27,344 In file included from /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/predictor/../common/../data/../data/cat_container.h:14, 2025-10-23T16:25:27,345 from /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/predictor/../common/../data/adapter.h:18, 2025-10-23T16:25:27,346 from /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/predictor/../common/column_matrix.h:18, 2025-10-23T16:25:27,347 from /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/predictor/cpu_predictor.cc:15: 2025-10-23T16:25:27,348 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/predictor/../common/../data/../data/../common/categorical.h: In function ‘bool xgboost::common::Decision(Span, float)’: 2025-10-23T16:25:27,349 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:25:27,350 52 | inline XGBOOST_DEVICE bool Decision(common::Span cats, float cat) { 2025-10-23T16:25:27,351 | ^~~~~~~~ 2025-10-23T16:25:27,352 In file included from /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/predictor/cpu_predictor.cc:12: 2025-10-23T16:25:27,352 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:25:27,354 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:25:27,354 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-10-23T16:25:27,355 | ^ 2025-10-23T16:25:27,356 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:25:27,356 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:25:27,357 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:25:27,358 204 | void ProcessArrayTree(const RegTree& tree, RegTree::CategoricalSplitMatrix const& cats, 2025-10-23T16:25:27,359 | ^~~~~~~~~~~~~~~~ 2025-10-23T16:25:27,360 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:25:27,361 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:25:27,361 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:25:27,362 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:25:27,363 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:25:27,364 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:25:27,365 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:25:27,366 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:25:27,366 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:25:27,367 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:25:27,368 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:25:27,368 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:25:27,369 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:25:27,370 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:25:27,371 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:25:27,371 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:25:27,372 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:25:27,373 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:25:27,374 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:25:27,375 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:25:27,376 184 | void DispatchArrayLayout(gbm::GBTreeModel const &model, bst_tree_t const tree_begin, 2025-10-23T16:25:27,377 | ^~~~~~~~~~~~~~~~~~~ 2025-10-23T16:25:27,377 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-10-23T16:25:27,378 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/predictor/cpu_predictor.cc:168:11, 2025-10-23T16:25:27,379 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/predictor/cpu_predictor.cc:206:41: 2025-10-23T16:25:27,380 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:25:27,381 131 | ProcessArrayTree(tree, cats, fvec_tloc, block_size, p_nidx, 2025-10-23T16:25:27,381 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:25:27,382 132 | depth); 2025-10-23T16:25:27,383 | ~~~~~~ 2025-10-23T16:25:27,384 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-10-23T16:25:27,385 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/predictor/cpu_predictor.cc:177:11, 2025-10-23T16:25:27,385 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/predictor/cpu_predictor.cc:206:41: 2025-10-23T16:25:27,386 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:25:27,387 77 | ProcessArrayTree(tree, cats, fvec_tloc, block_size, p_nidx, 2025-10-23T16:25:27,388 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:25:27,389 78 | depth); 2025-10-23T16:25:27,389 | ~~~~~~ 2025-10-23T16:25:27,390 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-10-23T16:25:27,391 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/predictor/cpu_predictor.cc:168:11, 2025-10-23T16:25:27,392 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/predictor/cpu_predictor.cc:209:42: 2025-10-23T16:25:27,392 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:25:27,393 131 | ProcessArrayTree(tree, cats, fvec_tloc, block_size, p_nidx, 2025-10-23T16:25:27,394 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:25:27,395 132 | depth); 2025-10-23T16:25:27,396 | ~~~~~~ 2025-10-23T16:25:27,396 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-10-23T16:25:27,397 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/predictor/cpu_predictor.cc:177:11, 2025-10-23T16:25:27,398 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/predictor/cpu_predictor.cc:209:42: 2025-10-23T16:25:27,399 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:25:27,400 77 | ProcessArrayTree(tree, cats, fvec_tloc, block_size, p_nidx, 2025-10-23T16:25:27,401 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:25:27,402 78 | depth); 2025-10-23T16:25:27,402 | ~~~~~~ 2025-10-23T16:25:27,403 In lambda function, 2025-10-23T16:25:27,404 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:272:7, 2025-10-23T16:25:27,404 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:187:9, 2025-10-23T16:25:27,405 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:251:14, 2025-10-23T16:25:27,406 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:269:22, 2025-10-23T16:25:27,407 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/predictor/cpu_predictor.cc:563:42, 2025-10-23T16:25:27,408 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/predictor/cpu_predictor.cc:1005:63: 2025-10-23T16:25:27,409 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:25:27,410 567 | DispatchArrayLayout(model, tree_begin, tree_end, block.begin() + batch.base_rowid, fvec_tloc, 2025-10-23T16:25:27,411 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:25:27,412 568 | block.Size(), out_predt, tree_depth, any_missing); 2025-10-23T16:25:27,414 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:25:27,415 In lambda function, 2025-10-23T16:25:27,416 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:272:7: 2025-10-23T16:25:27,417 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:25:27,419 567 | DispatchArrayLayout(model, tree_begin, tree_end, block.begin() + batch.base_rowid, fvec_tloc, 2025-10-23T16:25:27,420 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:25:27,421 568 | block.Size(), out_predt, tree_depth, any_missing); 2025-10-23T16:25:27,422 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:25:27,424 In lambda function, 2025-10-23T16:25:27,425 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:272:7: 2025-10-23T16:25:27,426 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:25:27,427 567 | DispatchArrayLayout(model, tree_begin, tree_end, block.begin() + batch.base_rowid, fvec_tloc, 2025-10-23T16:25:27,428 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:25:27,429 568 | block.Size(), out_predt, tree_depth, any_missing); 2025-10-23T16:25:27,431 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:25:27,432 In lambda function, 2025-10-23T16:25:27,433 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:272:7: 2025-10-23T16:25:27,434 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:25:27,435 567 | DispatchArrayLayout(model, tree_begin, tree_end, block.begin() + batch.base_rowid, fvec_tloc, 2025-10-23T16:25:27,437 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:25:27,438 568 | block.Size(), out_predt, tree_depth, any_missing); 2025-10-23T16:25:27,439 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:25:27,440 In lambda function, 2025-10-23T16:25:27,441 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:272:7: 2025-10-23T16:25:27,442 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:25:27,443 567 | DispatchArrayLayout(model, tree_begin, tree_end, block.begin() + batch.base_rowid, fvec_tloc, 2025-10-23T16:25:27,444 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:25:27,445 568 | block.Size(), out_predt, tree_depth, any_missing); 2025-10-23T16:25:27,446 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:25:27,446 In lambda function, 2025-10-23T16:25:27,447 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:272:7, 2025-10-23T16:25:27,448 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:187:9, 2025-10-23T16:25:27,449 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:251:14, 2025-10-23T16:25:27,450 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:269:22, 2025-10-23T16:25:27,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 = 64; DataView = GHistIndexMatrixView]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/predictor/cpu_predictor.cc:563:42, 2025-10-23T16:25:27,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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/predictor/cpu_predictor.cc:907:60, 2025-10-23T16:25:27,454 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/predictor/cpu_predictor.cc:459:11: 2025-10-23T16:25:27,455 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:25:27,456 567 | DispatchArrayLayout(model, tree_begin, tree_end, block.begin() + batch.base_rowid, fvec_tloc, 2025-10-23T16:25:27,457 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:25:27,458 568 | block.Size(), out_predt, tree_depth, any_missing); 2025-10-23T16:25:27,459 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:25:27,461 In lambda function, 2025-10-23T16:25:27,462 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:272:7, 2025-10-23T16:25:27,463 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:187:9, 2025-10-23T16:25:27,464 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:251:14, 2025-10-23T16:25:27,465 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:269:22, 2025-10-23T16:25:27,466 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/predictor/cpu_predictor.cc:563:42, 2025-10-23T16:25:27,467 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/predictor/cpu_predictor.cc:907:60, 2025-10-23T16:25:27,468 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/predictor/cpu_predictor.cc:464:11: 2025-10-23T16:25:27,469 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:25:27,470 567 | DispatchArrayLayout(model, tree_begin, tree_end, block.begin() + batch.base_rowid, fvec_tloc, 2025-10-23T16:25:27,471 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:25:27,472 568 | block.Size(), out_predt, tree_depth, any_missing); 2025-10-23T16:25:27,473 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:25:27,474 In lambda function, 2025-10-23T16:25:27,475 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:272:7, 2025-10-23T16:25:27,476 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:187:9, 2025-10-23T16:25:27,477 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:251:14, 2025-10-23T16:25:27,479 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:269:22, 2025-10-23T16:25:27,479 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/predictor/cpu_predictor.cc:563:42, 2025-10-23T16:25:27,481 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/predictor/cpu_predictor.cc:907:60, 2025-10-23T16:25:27,482 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/predictor/cpu_predictor.cc:459:11: 2025-10-23T16:25:27,484 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:25:27,485 567 | DispatchArrayLayout(model, tree_begin, tree_end, block.begin() + batch.base_rowid, fvec_tloc, 2025-10-23T16:25:27,486 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:25:27,487 568 | block.Size(), out_predt, tree_depth, any_missing); 2025-10-23T16:25:27,488 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:25:27,489 In lambda function, 2025-10-23T16:25:27,490 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:272:7, 2025-10-23T16:25:27,491 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:187:9, 2025-10-23T16:25:27,492 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:251:14, 2025-10-23T16:25:27,493 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:269:22, 2025-10-23T16:25:27,495 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/predictor/cpu_predictor.cc:563:42, 2025-10-23T16:25:27,497 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/predictor/cpu_predictor.cc:907:60, 2025-10-23T16:25:27,498 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/predictor/cpu_predictor.cc:464:11: 2025-10-23T16:25:27,499 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:25:27,502 567 | DispatchArrayLayout(model, tree_begin, tree_end, block.begin() + batch.base_rowid, fvec_tloc, 2025-10-23T16:25:27,503 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:25:27,503 568 | block.Size(), out_predt, tree_depth, any_missing); 2025-10-23T16:25:27,504 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:25:27,505 In lambda function, 2025-10-23T16:25:27,506 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:272:7, 2025-10-23T16:25:27,507 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/dmlc-core/include/dmlc/././common.h:68:8: 2025-10-23T16:25:27,508 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:25:27,509 567 | DispatchArrayLayout(model, tree_begin, tree_end, block.begin() + batch.base_rowid, fvec_tloc, 2025-10-23T16:25:27,510 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:25:27,511 568 | block.Size(), out_predt, tree_depth, any_missing); 2025-10-23T16:25:27,511 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:25:27,512 In lambda function, 2025-10-23T16:25:27,513 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:272:7, 2025-10-23T16:25:27,514 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/dmlc-core/include/dmlc/././common.h:68:8: 2025-10-23T16:25:27,514 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:25:27,515 567 | DispatchArrayLayout(model, tree_begin, tree_end, block.begin() + batch.base_rowid, fvec_tloc, 2025-10-23T16:25:27,516 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:25:27,517 568 | block.Size(), out_predt, tree_depth, any_missing); 2025-10-23T16:25:27,518 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:25:27,518 In lambda function, 2025-10-23T16:25:27,519 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:272:7, 2025-10-23T16:25:27,520 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/dmlc-core/include/dmlc/././common.h:68:8: 2025-10-23T16:25:27,521 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:25:27,522 567 | DispatchArrayLayout(model, tree_begin, tree_end, block.begin() + batch.base_rowid, fvec_tloc, 2025-10-23T16:25:27,523 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:25:27,524 568 | block.Size(), out_predt, tree_depth, any_missing); 2025-10-23T16:25:27,525 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:25:27,526 In lambda function, 2025-10-23T16:25:27,527 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:272:7, 2025-10-23T16:25:27,528 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/dmlc-core/include/dmlc/././common.h:68:8: 2025-10-23T16:25:27,533 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:25:27,534 567 | DispatchArrayLayout(model, tree_begin, tree_end, block.begin() + batch.base_rowid, fvec_tloc, 2025-10-23T16:25:27,535 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:25:27,536 568 | block.Size(), out_predt, tree_depth, any_missing); 2025-10-23T16:25:27,537 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:25:27,538 In lambda function, 2025-10-23T16:25:27,539 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:272:7, 2025-10-23T16:25:27,546 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:187:9, 2025-10-23T16:25:27,547 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:251:14, 2025-10-23T16:25:27,548 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:269:22, 2025-10-23T16:25:27,549 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/predictor/cpu_predictor.cc:563:42, 2025-10-23T16:25:27,551 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/predictor/cpu_predictor.cc:907:60, 2025-10-23T16:25:27,552 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/predictor/cpu_predictor.cc:459:11, 2025-10-23T16:25:27,553 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/predictor/cpu_predictor.cc:906:26, 2025-10-23T16:25:27,554 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/predictor/cpu_predictor.cc:493:9, 2025-10-23T16:25:27,555 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/predictor/cpu_predictor.cc:503:16, 2025-10-23T16:25:27,556 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/predictor/cpu_predictor.cc:903:18: 2025-10-23T16:25:27,557 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:25:27,558 567 | DispatchArrayLayout(model, tree_begin, tree_end, block.begin() + batch.base_rowid, fvec_tloc, 2025-10-23T16:25:27,559 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:25:27,560 568 | block.Size(), out_predt, tree_depth, any_missing); 2025-10-23T16:25:27,583 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:25:27,584 In lambda function, 2025-10-23T16:25:27,585 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:272:7, 2025-10-23T16:25:27,586 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:187:9, 2025-10-23T16:25:27,587 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:251:14, 2025-10-23T16:25:27,588 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:269:22, 2025-10-23T16:25:27,589 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/predictor/cpu_predictor.cc:563:42, 2025-10-23T16:25:27,590 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/predictor/cpu_predictor.cc:907:60, 2025-10-23T16:25:27,591 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/predictor/cpu_predictor.cc:464:11, 2025-10-23T16:25:27,592 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/predictor/cpu_predictor.cc:906:26, 2025-10-23T16:25:27,593 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/predictor/cpu_predictor.cc:493:9, 2025-10-23T16:25:27,594 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/predictor/cpu_predictor.cc:503:16, 2025-10-23T16:25:27,595 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/predictor/cpu_predictor.cc:903:18: 2025-10-23T16:25:27,596 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:25:27,597 567 | DispatchArrayLayout(model, tree_begin, tree_end, block.begin() + batch.base_rowid, fvec_tloc, 2025-10-23T16:25:27,598 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:25:27,599 568 | block.Size(), out_predt, tree_depth, any_missing); 2025-10-23T16:25:27,600 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:25:27,601 In lambda function, 2025-10-23T16:25:27,601 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:272:7, 2025-10-23T16:25:27,602 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:187:9, 2025-10-23T16:25:27,603 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:251:14, 2025-10-23T16:25:27,604 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:269:22, 2025-10-23T16:25:27,606 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/predictor/cpu_predictor.cc:563:42, 2025-10-23T16:25:27,607 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/predictor/cpu_predictor.cc:907:60, 2025-10-23T16:25:27,608 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/predictor/cpu_predictor.cc:459:11, 2025-10-23T16:25:27,608 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/predictor/cpu_predictor.cc:906:26, 2025-10-23T16:25:27,610 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/predictor/cpu_predictor.cc:496:9, 2025-10-23T16:25:27,611 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/predictor/cpu_predictor.cc:503:16, 2025-10-23T16:25:27,612 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/predictor/cpu_predictor.cc:903:18: 2025-10-23T16:25:27,613 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:25:27,614 567 | DispatchArrayLayout(model, tree_begin, tree_end, block.begin() + batch.base_rowid, fvec_tloc, 2025-10-23T16:25:27,614 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:25:27,615 568 | block.Size(), out_predt, tree_depth, any_missing); 2025-10-23T16:25:27,616 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:25:27,617 In lambda function, 2025-10-23T16:25:27,618 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:272:7, 2025-10-23T16:25:27,619 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:187:9, 2025-10-23T16:25:27,620 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:251:14, 2025-10-23T16:25:27,621 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:269:22, 2025-10-23T16:25:27,622 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/predictor/cpu_predictor.cc:563:42, 2025-10-23T16:25:27,623 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/predictor/cpu_predictor.cc:907:60, 2025-10-23T16:25:27,624 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/predictor/cpu_predictor.cc:464:11, 2025-10-23T16:25:27,643 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/predictor/cpu_predictor.cc:906:26, 2025-10-23T16:25:27,644 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/predictor/cpu_predictor.cc:496:9, 2025-10-23T16:25:27,646 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/predictor/cpu_predictor.cc:503:16, 2025-10-23T16:25:27,647 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/predictor/cpu_predictor.cc:903:18: 2025-10-23T16:25:27,648 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:25:27,649 567 | DispatchArrayLayout(model, tree_begin, tree_end, block.begin() + batch.base_rowid, fvec_tloc, 2025-10-23T16:25:27,650 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:25:27,651 568 | block.Size(), out_predt, tree_depth, any_missing); 2025-10-23T16:25:27,652 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:25:27,653 In lambda function, 2025-10-23T16:25:27,654 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:272:7, 2025-10-23T16:25:27,655 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/dmlc-core/include/dmlc/././common.h:68:8: 2025-10-23T16:25:27,656 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:25:27,658 567 | DispatchArrayLayout(model, tree_begin, tree_end, block.begin() + batch.base_rowid, fvec_tloc, 2025-10-23T16:25:27,659 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:25:27,660 568 | block.Size(), out_predt, tree_depth, any_missing); 2025-10-23T16:25:27,660 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:25:27,661 In lambda function, 2025-10-23T16:25:27,662 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:272:7, 2025-10-23T16:25:27,663 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/dmlc-core/include/dmlc/././common.h:68:8: 2025-10-23T16:25:27,664 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:25:27,666 567 | DispatchArrayLayout(model, tree_begin, tree_end, block.begin() + batch.base_rowid, fvec_tloc, 2025-10-23T16:25:27,667 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:25:27,668 568 | block.Size(), out_predt, tree_depth, any_missing); 2025-10-23T16:25:27,669 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:25:27,670 In lambda function, 2025-10-23T16:25:27,671 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:272:7, 2025-10-23T16:25:27,672 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/dmlc-core/include/dmlc/././common.h:68:8: 2025-10-23T16:25:27,683 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:25:27,684 567 | DispatchArrayLayout(model, tree_begin, tree_end, block.begin() + batch.base_rowid, fvec_tloc, 2025-10-23T16:25:27,685 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:25:27,686 568 | block.Size(), out_predt, tree_depth, any_missing); 2025-10-23T16:25:27,687 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:25:27,688 In lambda function, 2025-10-23T16:25:27,689 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:272:7, 2025-10-23T16:25:27,691 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/dmlc-core/include/dmlc/././common.h:68:8: 2025-10-23T16:25:27,692 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:25:27,693 567 | DispatchArrayLayout(model, tree_begin, tree_end, block.begin() + batch.base_rowid, fvec_tloc, 2025-10-23T16:25:27,694 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:25:27,695 568 | block.Size(), out_predt, tree_depth, any_missing); 2025-10-23T16:25:27,696 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:25:27,697 In lambda function, 2025-10-23T16:25:27,698 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:272:7, 2025-10-23T16:25:27,699 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/dmlc-core/include/dmlc/././common.h:68:8: 2025-10-23T16:25:27,700 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:25:27,701 567 | DispatchArrayLayout(model, tree_begin, tree_end, block.begin() + batch.base_rowid, fvec_tloc, 2025-10-23T16:25:27,702 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:25:27,703 568 | block.Size(), out_predt, tree_depth, any_missing); 2025-10-23T16:25:27,704 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:25:32,895 [104/115] Building CXX object src/CMakeFiles/objxgboost.dir/tree/multi_target_tree_model.cc.o 2025-10-23T16:25:32,966 [105/115] Building CXX object src/CMakeFiles/objxgboost.dir/tree/param.cc.o 2025-10-23T16:25:44,007 [106/115] Building CXX object src/CMakeFiles/objxgboost.dir/tree/tree_updater.cc.o 2025-10-23T16:26:15,635 [107/115] Building CXX object src/CMakeFiles/objxgboost.dir/objective/lambdarank_obj.cc.o 2025-10-23T16:26:15,636 In file included from /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/objective/lambdarank_obj.cc:4: 2025-10-23T16:26:15,637 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:15,638 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:15,638 92 | LambdaGrad(linalg::VectorView labels, common::Span predts, 2025-10-23T16:26:15,639 | ^~~~~~~~~~ 2025-10-23T16:26:15,640 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:15,641 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:15,642 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:15,643 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:15,644 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:15,645 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:15,646 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:15,647 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:15,648 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:15,650 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:15,650 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:15,651 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:15,652 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:15,654 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:15,655 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:15,656 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:15,657 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:15,658 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:15,659 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:15,660 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:15,660 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:15,661 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:15,662 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:15,664 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:15,665 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:15,666 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:15,667 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:15,668 40 | void LambdaRankUpdatePositionBias(Context const* ctx, linalg::VectorView li_full, 2025-10-23T16:26:15,668 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:26:15,669 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:15,670 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:15,671 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/objective/lambdarank_obj.cc:423:6: note: parameter passing for argument of type ‘xgboost::linalg::VectorView’ {aka ‘xgboost::linalg::TensorView’} changed in GCC 7.1 2025-10-23T16:26:15,672 423 | void LambdaRankGetGradientNDCG(Context const*, std::int32_t, HostDeviceVector const&, 2025-10-23T16:26:15,673 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:26:15,674 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/objective/lambdarank_obj.cc:423:6: note: parameter passing for argument of type ‘xgboost::linalg::VectorView’ {aka ‘xgboost::linalg::TensorView’} changed in GCC 7.1 2025-10-23T16:26:15,675 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/objective/lambdarank_obj.cc:423:6: note: parameter passing for argument of type ‘xgboost::linalg::VectorView’ {aka ‘xgboost::linalg::TensorView’} changed in GCC 7.1 2025-10-23T16:26:15,676 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/objective/lambdarank_obj.cc:423:6: note: parameter passing for argument of type ‘xgboost::linalg::VectorView’ {aka ‘xgboost::linalg::TensorView’} changed in GCC 7.1 2025-10-23T16:26:15,677 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:15,678 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/objective/lambdarank_obj.cc:432:6: note: parameter passing for argument of type ‘xgboost::linalg::VectorView’ {aka ‘xgboost::linalg::TensorView’} changed in GCC 7.1 2025-10-23T16:26:15,679 432 | void LambdaRankUpdatePositionBias(Context const*, linalg::VectorView, 2025-10-23T16:26:15,679 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:26:15,680 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/objective/lambdarank_obj.cc:432:6: note: parameter passing for argument of type ‘xgboost::linalg::VectorView’ {aka ‘xgboost::linalg::TensorView’} changed in GCC 7.1 2025-10-23T16:26:15,681 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:15,682 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/objective/lambdarank_obj.cc:556:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-23T16:26:15,683 556 | void MAPStat(Context const*, MetaInfo const&, common::Span, 2025-10-23T16:26:15,684 | ^~~~~~~ 2025-10-23T16:26:15,685 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:15,686 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/objective/lambdarank_obj.cc:561:6: note: parameter passing for argument of type ‘xgboost::linalg::VectorView’ {aka ‘xgboost::linalg::TensorView’} changed in GCC 7.1 2025-10-23T16:26:15,687 561 | void LambdaRankGetGradientMAP(Context const*, std::int32_t, HostDeviceVector const&, 2025-10-23T16:26:15,688 | ^~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:26:15,689 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/objective/lambdarank_obj.cc:561:6: note: parameter passing for argument of type ‘xgboost::linalg::VectorView’ {aka ‘xgboost::linalg::TensorView’} changed in GCC 7.1 2025-10-23T16:26:15,690 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/objective/lambdarank_obj.cc:561:6: note: parameter passing for argument of type ‘xgboost::linalg::VectorView’ {aka ‘xgboost::linalg::TensorView’} changed in GCC 7.1 2025-10-23T16:26:15,691 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/objective/lambdarank_obj.cc:561:6: note: parameter passing for argument of type ‘xgboost::linalg::VectorView’ {aka ‘xgboost::linalg::TensorView’} changed in GCC 7.1 2025-10-23T16:26:15,692 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:15,693 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/objective/lambdarank_obj.cc:647:6: note: parameter passing for argument of type ‘xgboost::linalg::VectorView’ {aka ‘xgboost::linalg::TensorView’} changed in GCC 7.1 2025-10-23T16:26:15,694 647 | void LambdaRankGetGradientPairwise(Context const*, std::int32_t, HostDeviceVector const&, 2025-10-23T16:26:15,694 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:26:15,695 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/objective/lambdarank_obj.cc:647:6: note: parameter passing for argument of type ‘xgboost::linalg::VectorView’ {aka ‘xgboost::linalg::TensorView’} changed in GCC 7.1 2025-10-23T16:26:15,696 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/objective/lambdarank_obj.cc:647:6: note: parameter passing for argument of type ‘xgboost::linalg::VectorView’ {aka ‘xgboost::linalg::TensorView’} changed in GCC 7.1 2025-10-23T16:26:15,697 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/objective/lambdarank_obj.cc:647:6: note: parameter passing for argument of type ‘xgboost::linalg::VectorView’ {aka ‘xgboost::linalg::TensorView’} changed in GCC 7.1 2025-10-23T16:26:15,698 In file included from /usr/include/c++/12/tuple:41, 2025-10-23T16:26:15,699 from /usr/include/c++/12/functional:54, 2025-10-23T16:26:15,700 from /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/objective/lambdarank_obj.h:20: 2025-10-23T16:26:15,701 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-10-23T16:26:15,702 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-10-23T16:26:15,703 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-10-23T16:26:15,704 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-10-23T16:26:15,705 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/objective/lambdarank_obj.cc:395:21: 2025-10-23T16:26:15,706 /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-10-23T16:26:15,707 74 | return ((*std::forward<_Tp>(__t)).*__f)(std::forward<_Args>(__args)...); 2025-10-23T16:26:15,708 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:26:15,709 /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-10-23T16:26:15,710 /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-10-23T16:26:15,711 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-10-23T16:26:15,712 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-10-23T16:26:15,713 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-10-23T16:26:15,714 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-10-23T16:26:15,715 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/objective/lambdarank_obj.cc:397:21: 2025-10-23T16:26:15,716 /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-10-23T16:26:15,717 74 | return ((*std::forward<_Tp>(__t)).*__f)(std::forward<_Args>(__args)...); 2025-10-23T16:26:15,718 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:26:15,719 /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-10-23T16:26:15,720 /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-10-23T16:26:15,721 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-10-23T16:26:15,722 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-10-23T16:26:15,723 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-10-23T16:26:15,724 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-10-23T16:26:15,725 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/objective/lambdarank_obj.cc:401:21: 2025-10-23T16:26:15,726 /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-10-23T16:26:15,727 74 | return ((*std::forward<_Tp>(__t)).*__f)(std::forward<_Args>(__args)...); 2025-10-23T16:26:15,728 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:26:15,729 /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-10-23T16:26:15,730 /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-10-23T16:26:15,731 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-10-23T16:26:15,731 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-10-23T16:26:15,732 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-10-23T16:26:15,733 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-10-23T16:26:15,735 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/objective/lambdarank_obj.cc:403:21: 2025-10-23T16:26:15,736 /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-10-23T16:26:15,737 74 | return ((*std::forward<_Tp>(__t)).*__f)(std::forward<_Args>(__args)...); 2025-10-23T16:26:15,738 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:26:15,738 /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-10-23T16:26:15,739 /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-10-23T16:26:15,740 In file included from /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/objective/lambdarank_obj.h:27: 2025-10-23T16:26:15,741 In member function ‘xgboost::common::Span xgboost::ltr::RankingCache::SortedIdx(const xgboost::Context*, xgboost::common::Span)’, 2025-10-23T16:26:15,742 inlined from ‘void xgboost::obj::LambdaRankNDCG::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/objective/lambdarank_obj.cc:378:40: 2025-10-23T16:26:15,743 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:15,744 250 | return this->MakeRankOnCUDA(ctx, predt); 2025-10-23T16:26:15,745 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-10-23T16:26:15,746 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:15,747 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:15,748 252 | return this->MakeRankOnCPU(ctx, predt); 2025-10-23T16:26:15,749 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-10-23T16:26:15,750 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:15,751 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:15,751 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/objective/lambdarank_obj.cc:442:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-23T16:26:15,753 442 | void MAPStat(Context const* ctx, linalg::VectorView label, 2025-10-23T16:26:15,753 | ^~~~~~~ 2025-10-23T16:26:15,754 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-10-23T16:26:15,755 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-10-23T16:26:15,756 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-10-23T16:26:15,757 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-10-23T16:26:15,758 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/objective/lambdarank_obj.cc:535:21: 2025-10-23T16:26:15,759 /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-10-23T16:26:15,760 74 | return ((*std::forward<_Tp>(__t)).*__f)(std::forward<_Args>(__args)...); 2025-10-23T16:26:15,761 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:26:15,762 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-10-23T16:26:15,763 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-10-23T16:26:15,764 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-10-23T16:26:15,765 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-10-23T16:26:15,766 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/objective/lambdarank_obj.cc:537:21: 2025-10-23T16:26:15,767 /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-10-23T16:26:15,768 74 | return ((*std::forward<_Tp>(__t)).*__f)(std::forward<_Args>(__args)...); 2025-10-23T16:26:15,769 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:26:15,770 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-10-23T16:26:15,771 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-10-23T16:26:15,772 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-10-23T16:26:15,773 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-10-23T16:26:15,774 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/objective/lambdarank_obj.cc:541:21: 2025-10-23T16:26:15,775 /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-10-23T16:26:15,776 74 | return ((*std::forward<_Tp>(__t)).*__f)(std::forward<_Args>(__args)...); 2025-10-23T16:26:15,776 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:26:15,778 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-10-23T16:26:15,778 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-10-23T16:26:15,779 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-10-23T16:26:15,780 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-10-23T16:26:15,781 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/objective/lambdarank_obj.cc:543:21: 2025-10-23T16:26:15,782 /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-10-23T16:26:15,783 74 | return ((*std::forward<_Tp>(__t)).*__f)(std::forward<_Args>(__args)...); 2025-10-23T16:26:15,784 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:26:15,785 In member function ‘xgboost::common::Span xgboost::ltr::RankingCache::SortedIdx(const xgboost::Context*, xgboost::common::Span)’, 2025-10-23T16:26:15,786 inlined from ‘void xgboost::obj::LambdaRankMAP::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/objective/lambdarank_obj.cc:497:40: 2025-10-23T16:26:15,786 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:15,787 250 | return this->MakeRankOnCUDA(ctx, predt); 2025-10-23T16:26:15,788 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-10-23T16:26:15,789 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:15,790 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:15,791 252 | return this->MakeRankOnCPU(ctx, predt); 2025-10-23T16:26:15,791 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-10-23T16:26:15,792 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:15,793 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:15,794 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/objective/lambdarank_obj.cc:504:22: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-23T16:26:15,795 504 | cpu_impl::MAPStat(ctx_, h_label, rank_idx, GetCache()); 2025-10-23T16:26:15,796 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:26:15,797 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-10-23T16:26:15,797 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-10-23T16:26:15,798 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-10-23T16:26:15,799 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-10-23T16:26:15,800 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/objective/lambdarank_obj.cc:618:21: 2025-10-23T16:26:15,801 /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-10-23T16:26:15,802 74 | return ((*std::forward<_Tp>(__t)).*__f)(std::forward<_Args>(__args)...); 2025-10-23T16:26:15,803 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:26:15,804 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-10-23T16:26:15,805 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-10-23T16:26:15,806 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-10-23T16:26:15,807 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-10-23T16:26:15,808 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/objective/lambdarank_obj.cc:620:21: 2025-10-23T16:26:15,808 /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-10-23T16:26:15,810 74 | return ((*std::forward<_Tp>(__t)).*__f)(std::forward<_Args>(__args)...); 2025-10-23T16:26:15,810 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:26:15,811 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-10-23T16:26:15,812 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-10-23T16:26:15,813 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-10-23T16:26:15,814 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-10-23T16:26:15,815 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/objective/lambdarank_obj.cc:624:21: 2025-10-23T16:26:15,816 /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-10-23T16:26:15,817 74 | return ((*std::forward<_Tp>(__t)).*__f)(std::forward<_Args>(__args)...); 2025-10-23T16:26:15,817 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:26:15,818 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-10-23T16:26:15,819 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-10-23T16:26:15,820 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-10-23T16:26:15,822 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-10-23T16:26:15,823 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/objective/lambdarank_obj.cc:626:21: 2025-10-23T16:26:15,824 /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-10-23T16:26:15,826 74 | return ((*std::forward<_Tp>(__t)).*__f)(std::forward<_Args>(__args)...); 2025-10-23T16:26:15,826 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:26:15,827 In member function ‘xgboost::common::Span xgboost::ltr::RankingCache::SortedIdx(const xgboost::Context*, xgboost::common::Span)’, 2025-10-23T16:26:15,828 inlined from ‘void xgboost::obj::LambdaRankPairwise::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/objective/lambdarank_obj.cc:600:40: 2025-10-23T16:26:15,828 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:15,829 250 | return this->MakeRankOnCUDA(ctx, predt); 2025-10-23T16:26:15,830 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-10-23T16:26:15,831 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:15,832 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:15,833 252 | return this->MakeRankOnCPU(ctx, predt); 2025-10-23T16:26:15,834 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-10-23T16:26:15,835 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:15,836 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/objective/lambdarank_obj.cc: In lambda function: 2025-10-23T16:26:15,836 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:15,837 196 | auto pg = LambdaGrad(g_label, g_predt, g_rank, rank_high, rank_low, 2025-10-23T16:26:15,838 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:26:15,839 197 | delta_op, ti_plus, tj_minus, &cost); 2025-10-23T16:26:15,840 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:26:15,841 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/objective/lambdarank_obj.cc: In lambda function: 2025-10-23T16:26:15,842 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:15,843 196 | auto pg = LambdaGrad(g_label, g_predt, g_rank, rank_high, rank_low, 2025-10-23T16:26:15,844 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:26:15,844 197 | delta_op, ti_plus, tj_minus, &cost); 2025-10-23T16:26:15,846 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:26:15,846 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/objective/lambdarank_obj.cc: In lambda function: 2025-10-23T16:26:15,847 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:15,848 196 | auto pg = LambdaGrad(g_label, g_predt, g_rank, rank_high, rank_low, 2025-10-23T16:26:15,849 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:26:15,850 197 | delta_op, ti_plus, tj_minus, &cost); 2025-10-23T16:26:15,850 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:26:15,851 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:15,852 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:15,853 92 | LambdaGrad(linalg::VectorView labels, common::Span predts, 2025-10-23T16:26:15,854 | ^~~~~~~~~~ 2025-10-23T16:26:15,855 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:15,856 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:15,857 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:15,858 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:15,859 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:15,860 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:15,861 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:15,861 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/objective/lambdarank_obj.cc: In lambda function: 2025-10-23T16:26:15,862 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:15,863 196 | auto pg = LambdaGrad(g_label, g_predt, g_rank, rank_high, rank_low, 2025-10-23T16:26:15,864 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:26:15,865 197 | delta_op, ti_plus, tj_minus, &cost); 2025-10-23T16:26:15,865 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:26:15,866 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:15,867 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:15,868 222 | void MakePairs(Context const* ctx, std::int32_t iter, 2025-10-23T16:26:15,869 | ^~~~~~~~~ 2025-10-23T16:26:15,870 In lambda function, 2025-10-23T16:26:15,871 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/objective/lambdarank_obj.h:232:11: 2025-10-23T16:26:15,872 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:15,873 196 | auto pg = LambdaGrad(g_label, g_predt, g_rank, rank_high, rank_low, 2025-10-23T16:26:15,874 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:26:15,874 197 | delta_op, ti_plus, tj_minus, &cost); 2025-10-23T16:26:15,875 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:26:15,876 In lambda function, 2025-10-23T16:26:15,877 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/objective/lambdarank_obj.h:277:13: 2025-10-23T16:26:15,878 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:15,879 196 | auto pg = LambdaGrad(g_label, g_predt, g_rank, rank_high, rank_low, 2025-10-23T16:26:15,880 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:26:15,881 197 | delta_op, ti_plus, tj_minus, &cost); 2025-10-23T16:26:15,882 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:26:15,883 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:15,884 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:15,885 222 | void MakePairs(Context const* ctx, std::int32_t iter, 2025-10-23T16:26:15,886 | ^~~~~~~~~ 2025-10-23T16:26:15,886 In lambda function, 2025-10-23T16:26:15,887 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/objective/lambdarank_obj.h:232:11: 2025-10-23T16:26:15,888 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:15,889 196 | auto pg = LambdaGrad(g_label, g_predt, g_rank, rank_high, rank_low, 2025-10-23T16:26:15,890 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:26:15,890 197 | delta_op, ti_plus, tj_minus, &cost); 2025-10-23T16:26:15,891 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:26:15,892 In lambda function, 2025-10-23T16:26:15,893 inlined from ‘void xgboost::obj::MakePairs(const xgboost::Context*, int32_t, std::shared_ptr, xgboost::bst_group_t, xgboost::linalg::VectorView, xgboost::common::Span, Op) [with Op = LambdaRankObj::CalcLambdaForGroup(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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/objective/lambdarank_obj.h:277:13: 2025-10-23T16:26:15,894 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:15,895 196 | auto pg = LambdaGrad(g_label, g_predt, g_rank, rank_high, rank_low, 2025-10-23T16:26:15,896 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:26:15,897 197 | delta_op, ti_plus, tj_minus, &cost); 2025-10-23T16:26:15,897 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:26:15,898 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:15,899 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:15,900 331 | void CalcLambdaForGroupNDCG(std::int32_t iter, common::Span g_predt, 2025-10-23T16:26:15,901 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:26:15,902 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:15,903 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:15,904 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:15,905 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-10-23T16:26:15,906 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/objective/lambdarank_obj.cc:344:47: 2025-10-23T16:26:15,907 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:15,908 226 | MakePairs(ctx_, iter, p_cache_, g, g_label, g_rank, loop); 2025-10-23T16:26:15,909 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:26:15,909 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-10-23T16:26:15,910 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/objective/lambdarank_obj.cc:347:48: 2025-10-23T16:26:15,911 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:15,912 226 | MakePairs(ctx_, iter, p_cache_, g, g_label, g_rank, loop); 2025-10-23T16:26:15,913 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:26:15,914 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:15,915 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:15,916 222 | void MakePairs(Context const* ctx, std::int32_t iter, 2025-10-23T16:26:15,917 | ^~~~~~~~~ 2025-10-23T16:26:15,918 In lambda function, 2025-10-23T16:26:15,919 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/objective/lambdarank_obj.h:232:11: 2025-10-23T16:26:15,920 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:15,921 196 | auto pg = LambdaGrad(g_label, g_predt, g_rank, rank_high, rank_low, 2025-10-23T16:26:15,922 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:26:15,923 197 | delta_op, ti_plus, tj_minus, &cost); 2025-10-23T16:26:15,924 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:26:16,144 In lambda function, 2025-10-23T16:26:16,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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/objective/lambdarank_obj.h:277:13: 2025-10-23T16:26:16,147 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:16,148 196 | auto pg = LambdaGrad(g_label, g_predt, g_rank, rank_high, rank_low, 2025-10-23T16:26:16,194 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:26:16,195 197 | delta_op, ti_plus, tj_minus, &cost); 2025-10-23T16:26:16,196 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:26:16,198 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:16,199 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:16,200 222 | void MakePairs(Context const* ctx, std::int32_t iter, 2025-10-23T16:26:16,201 | ^~~~~~~~~ 2025-10-23T16:26:16,203 In lambda function, 2025-10-23T16:26:16,204 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/objective/lambdarank_obj.h:232:11: 2025-10-23T16:26:16,205 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:16,205 196 | auto pg = LambdaGrad(g_label, g_predt, g_rank, rank_high, rank_low, 2025-10-23T16:26:16,206 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:26:16,208 197 | delta_op, ti_plus, tj_minus, &cost); 2025-10-23T16:26:16,209 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:26:16,210 In lambda function, 2025-10-23T16:26:16,211 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/objective/lambdarank_obj.h:277:13: 2025-10-23T16:26:16,212 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:16,213 196 | auto pg = LambdaGrad(g_label, g_predt, g_rank, rank_high, rank_low, 2025-10-23T16:26:16,214 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:26:16,215 197 | delta_op, ti_plus, tj_minus, &cost); 2025-10-23T16:26:16,216 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:26:16,217 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:16,218 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:16,219 331 | void CalcLambdaForGroupNDCG(std::int32_t iter, common::Span g_predt, 2025-10-23T16:26:16,220 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:26:16,221 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:16,222 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:16,223 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:16,224 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-10-23T16:26:16,225 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/objective/lambdarank_obj.cc:344:47: 2025-10-23T16:26:16,226 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:16,227 226 | MakePairs(ctx_, iter, p_cache_, g, g_label, g_rank, loop); 2025-10-23T16:26:16,228 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:26:16,229 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-10-23T16:26:16,230 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/objective/lambdarank_obj.cc:347:48: 2025-10-23T16:26:16,231 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:16,232 226 | MakePairs(ctx_, iter, p_cache_, g, g_label, g_rank, loop); 2025-10-23T16:26:16,232 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:26:16,233 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:16,234 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:16,235 222 | void MakePairs(Context const* ctx, std::int32_t iter, 2025-10-23T16:26:16,236 | ^~~~~~~~~ 2025-10-23T16:26:16,237 In lambda function, 2025-10-23T16:26:16,238 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/objective/lambdarank_obj.h:277:13: 2025-10-23T16:26:16,239 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:16,241 196 | auto pg = LambdaGrad(g_label, g_predt, g_rank, rank_high, rank_low, 2025-10-23T16:26:16,242 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:26:16,243 197 | delta_op, ti_plus, tj_minus, &cost); 2025-10-23T16:26:16,244 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:26:16,246 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:16,247 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:16,248 222 | void MakePairs(Context const* ctx, std::int32_t iter, 2025-10-23T16:26:16,249 | ^~~~~~~~~ 2025-10-23T16:26:16,250 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:16,251 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:16,253 331 | void CalcLambdaForGroupNDCG(std::int32_t iter, common::Span g_predt, 2025-10-23T16:26:16,254 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:26:16,255 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:16,256 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:16,257 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:16,257 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-10-23T16:26:16,259 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/objective/lambdarank_obj.cc:344:47: 2025-10-23T16:26:16,259 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:16,260 226 | MakePairs(ctx_, iter, p_cache_, g, g_label, g_rank, loop); 2025-10-23T16:26:16,261 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:26:16,262 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-10-23T16:26:16,263 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/objective/lambdarank_obj.cc:347:48: 2025-10-23T16:26:16,264 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:16,265 226 | MakePairs(ctx_, iter, p_cache_, g, g_label, g_rank, loop); 2025-10-23T16:26:16,266 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:26:16,267 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:16,268 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:16,269 222 | void MakePairs(Context const* ctx, std::int32_t iter, 2025-10-23T16:26:16,270 | ^~~~~~~~~ 2025-10-23T16:26:16,271 In lambda function, 2025-10-23T16:26:16,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(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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/objective/lambdarank_obj.h:277:13: 2025-10-23T16:26:16,273 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:16,274 196 | auto pg = LambdaGrad(g_label, g_predt, g_rank, rank_high, rank_low, 2025-10-23T16:26:16,275 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:26:16,276 197 | delta_op, ti_plus, tj_minus, &cost); 2025-10-23T16:26:16,277 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:26:16,278 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:16,279 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:16,280 222 | void MakePairs(Context const* ctx, std::int32_t iter, 2025-10-23T16:26:16,281 | ^~~~~~~~~ 2025-10-23T16:26:16,282 In lambda function, 2025-10-23T16:26:16,286 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/objective/lambdarank_obj.h:277:13: 2025-10-23T16:26:16,287 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:16,288 196 | auto pg = LambdaGrad(g_label, g_predt, g_rank, rank_high, rank_low, 2025-10-23T16:26:16,289 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:26:16,291 197 | delta_op, ti_plus, tj_minus, &cost); 2025-10-23T16:26:16,292 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:26:16,293 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:16,294 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:16,295 331 | void CalcLambdaForGroupNDCG(std::int32_t iter, common::Span g_predt, 2025-10-23T16:26:16,296 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:26:16,297 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:16,298 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:16,299 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:16,302 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-10-23T16:26:16,303 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/objective/lambdarank_obj.cc:344:47: 2025-10-23T16:26:16,304 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:16,307 226 | MakePairs(ctx_, iter, p_cache_, g, g_label, g_rank, loop); 2025-10-23T16:26:16,308 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:26:16,312 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-10-23T16:26:16,313 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/objective/lambdarank_obj.cc:347:48: 2025-10-23T16:26:16,314 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:16,315 226 | MakePairs(ctx_, iter, p_cache_, g, g_label, g_rank, loop); 2025-10-23T16:26:16,316 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:26:16,317 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:16,318 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:16,319 222 | void MakePairs(Context const* ctx, std::int32_t iter, 2025-10-23T16:26:16,321 | ^~~~~~~~~ 2025-10-23T16:26:16,322 In lambda function, 2025-10-23T16:26:16,323 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/objective/lambdarank_obj.h:232:11: 2025-10-23T16:26:16,324 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:16,325 196 | auto pg = LambdaGrad(g_label, g_predt, g_rank, rank_high, rank_low, 2025-10-23T16:26:16,326 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:26:16,327 197 | delta_op, ti_plus, tj_minus, &cost); 2025-10-23T16:26:16,327 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:26:16,328 In lambda function, 2025-10-23T16:26:16,329 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/objective/lambdarank_obj.h:277:13: 2025-10-23T16:26:16,330 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:16,331 196 | auto pg = LambdaGrad(g_label, g_predt, g_rank, rank_high, rank_low, 2025-10-23T16:26:16,333 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:26:16,335 197 | delta_op, ti_plus, tj_minus, &cost); 2025-10-23T16:26:16,336 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:26:16,338 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:16,339 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:16,343 165 | void CalcLambdaForGroup(std::int32_t iter, common::Span g_predt, 2025-10-23T16:26:16,344 | ^~~~~~~~~~~~~~~~~~ 2025-10-23T16:26:16,345 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:16,346 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:16,348 226 | MakePairs(ctx_, iter, p_cache_, g, g_label, g_rank, loop); 2025-10-23T16:26:16,349 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:26:16,350 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:16,350 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:16,352 222 | void MakePairs(Context const* ctx, std::int32_t iter, 2025-10-23T16:26:16,355 | ^~~~~~~~~ 2025-10-23T16:26:16,355 In lambda function, 2025-10-23T16:26:16,356 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/objective/lambdarank_obj.h:232:11: 2025-10-23T16:26:16,362 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:16,363 196 | auto pg = LambdaGrad(g_label, g_predt, g_rank, rank_high, rank_low, 2025-10-23T16:26:16,364 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:26:16,365 197 | delta_op, ti_plus, tj_minus, &cost); 2025-10-23T16:26:16,366 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:26:16,367 In lambda function, 2025-10-23T16:26:16,368 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/objective/lambdarank_obj.h:277:13: 2025-10-23T16:26:16,369 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:16,370 196 | auto pg = LambdaGrad(g_label, g_predt, g_rank, rank_high, rank_low, 2025-10-23T16:26:16,371 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:26:16,372 197 | delta_op, ti_plus, tj_minus, &cost); 2025-10-23T16:26:16,373 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:26:16,374 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:16,403 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:16,404 165 | void CalcLambdaForGroup(std::int32_t iter, common::Span g_predt, 2025-10-23T16:26:16,405 | ^~~~~~~~~~~~~~~~~~ 2025-10-23T16:26:16,406 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:16,407 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:16,408 226 | MakePairs(ctx_, iter, p_cache_, g, g_label, g_rank, loop); 2025-10-23T16:26:16,409 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:26:16,410 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:16,411 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:16,412 222 | void MakePairs(Context const* ctx, std::int32_t iter, 2025-10-23T16:26:16,412 | ^~~~~~~~~ 2025-10-23T16:26:16,413 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:16,414 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:16,415 165 | void CalcLambdaForGroup(std::int32_t iter, common::Span g_predt, 2025-10-23T16:26:16,416 | ^~~~~~~~~~~~~~~~~~ 2025-10-23T16:26:16,417 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:16,418 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:16,419 226 | MakePairs(ctx_, iter, p_cache_, g, g_label, g_rank, loop); 2025-10-23T16:26:16,420 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:26:16,420 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:16,422 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:16,423 222 | void MakePairs(Context const* ctx, std::int32_t iter, 2025-10-23T16:26:16,423 | ^~~~~~~~~ 2025-10-23T16:26:16,424 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:16,425 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:16,426 165 | void CalcLambdaForGroup(std::int32_t iter, common::Span g_predt, 2025-10-23T16:26:16,428 | ^~~~~~~~~~~~~~~~~~ 2025-10-23T16:26:16,428 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:16,429 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:16,430 226 | MakePairs(ctx_, iter, p_cache_, g, g_label, g_rank, loop); 2025-10-23T16:26:16,431 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:26:16,432 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:16,433 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:16,434 222 | void MakePairs(Context const* ctx, std::int32_t iter, 2025-10-23T16:26:16,435 | ^~~~~~~~~ 2025-10-23T16:26:16,436 In lambda function, 2025-10-23T16:26:16,437 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/objective/lambdarank_obj.h:232:11: 2025-10-23T16:26:16,437 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:16,438 196 | auto pg = LambdaGrad(g_label, g_predt, g_rank, rank_high, rank_low, 2025-10-23T16:26:16,439 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:26:16,440 197 | delta_op, ti_plus, tj_minus, &cost); 2025-10-23T16:26:16,440 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:26:16,441 In lambda function, 2025-10-23T16:26:16,442 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/objective/lambdarank_obj.h:277:13: 2025-10-23T16:26:16,443 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:16,444 196 | auto pg = LambdaGrad(g_label, g_predt, g_rank, rank_high, rank_low, 2025-10-23T16:26:16,444 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:26:16,445 197 | delta_op, ti_plus, tj_minus, &cost); 2025-10-23T16:26:16,446 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:26:16,447 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:16,448 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:16,449 165 | void CalcLambdaForGroup(std::int32_t iter, common::Span g_predt, 2025-10-23T16:26:16,450 | ^~~~~~~~~~~~~~~~~~ 2025-10-23T16:26:16,451 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:16,452 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:16,453 226 | MakePairs(ctx_, iter, p_cache_, g, g_label, g_rank, loop); 2025-10-23T16:26:16,453 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:26:16,454 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:16,455 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:16,456 222 | void MakePairs(Context const* ctx, std::int32_t iter, 2025-10-23T16:26:16,457 | ^~~~~~~~~ 2025-10-23T16:26:16,458 In lambda function, 2025-10-23T16:26:16,459 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/objective/lambdarank_obj.h:232:11: 2025-10-23T16:26:16,460 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:16,461 196 | auto pg = LambdaGrad(g_label, g_predt, g_rank, rank_high, rank_low, 2025-10-23T16:26:16,461 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:26:16,462 197 | delta_op, ti_plus, tj_minus, &cost); 2025-10-23T16:26:16,463 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:26:16,464 In lambda function, 2025-10-23T16:26:16,465 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/objective/lambdarank_obj.h:277:13: 2025-10-23T16:26:16,466 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:16,467 196 | auto pg = LambdaGrad(g_label, g_predt, g_rank, rank_high, rank_low, 2025-10-23T16:26:16,467 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:26:16,468 197 | delta_op, ti_plus, tj_minus, &cost); 2025-10-23T16:26:16,469 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:26:16,470 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:16,471 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:16,472 165 | void CalcLambdaForGroup(std::int32_t iter, common::Span g_predt, 2025-10-23T16:26:16,473 | ^~~~~~~~~~~~~~~~~~ 2025-10-23T16:26:16,474 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:16,475 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:16,475 226 | MakePairs(ctx_, iter, p_cache_, g, g_label, g_rank, loop); 2025-10-23T16:26:16,476 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:26:16,477 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:16,478 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:16,478 222 | void MakePairs(Context const* ctx, std::int32_t iter, 2025-10-23T16:26:16,479 | ^~~~~~~~~ 2025-10-23T16:26:16,480 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:16,480 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:16,481 165 | void CalcLambdaForGroup(std::int32_t iter, common::Span g_predt, 2025-10-23T16:26:16,482 | ^~~~~~~~~~~~~~~~~~ 2025-10-23T16:26:16,483 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:16,484 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:16,485 226 | MakePairs(ctx_, iter, p_cache_, g, g_label, g_rank, loop); 2025-10-23T16:26:16,486 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:26:16,487 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:16,488 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:16,488 222 | void MakePairs(Context const* ctx, std::int32_t iter, 2025-10-23T16:26:16,489 | ^~~~~~~~~ 2025-10-23T16:26:16,490 In lambda function, 2025-10-23T16:26:16,490 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/objective/lambdarank_obj.h:277:13: 2025-10-23T16:26:16,491 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:16,492 196 | auto pg = LambdaGrad(g_label, g_predt, g_rank, rank_high, rank_low, 2025-10-23T16:26:16,493 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:26:16,493 197 | delta_op, ti_plus, tj_minus, &cost); 2025-10-23T16:26:16,494 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:26:16,495 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:16,496 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:16,497 165 | void CalcLambdaForGroup(std::int32_t iter, common::Span g_predt, 2025-10-23T16:26:16,498 | ^~~~~~~~~~~~~~~~~~ 2025-10-23T16:26:16,498 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:16,499 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:16,501 226 | MakePairs(ctx_, iter, p_cache_, g, g_label, g_rank, loop); 2025-10-23T16:26:16,501 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:26:16,502 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:16,503 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:16,504 117 | cpu_impl::LambdaRankUpdatePositionBias(ctx_, li_full_.View(device), lj_full_.View(device), 2025-10-23T16:26:16,504 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:26:16,505 118 | &ti_plus_, &tj_minus_, &li_, &lj_, p_cache_); 2025-10-23T16:26:16,506 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:26:16,506 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:16,507 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:16,508 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:16,509 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:16,509 117 | cpu_impl::LambdaRankUpdatePositionBias(ctx_, li_full_.View(device), lj_full_.View(device), 2025-10-23T16:26:16,510 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:26:16,511 118 | &ti_plus_, &tj_minus_, &li_, &lj_, p_cache_); 2025-10-23T16:26:16,511 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:26:16,512 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:16,513 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:16,514 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:16,515 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:16,515 117 | cpu_impl::LambdaRankUpdatePositionBias(ctx_, li_full_.View(device), lj_full_.View(device), 2025-10-23T16:26:16,516 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:26:16,517 118 | &ti_plus_, &tj_minus_, &li_, &lj_, p_cache_); 2025-10-23T16:26:16,517 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:26:16,518 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:16,519 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:23,523 [108/115] Building CXX object src/CMakeFiles/objxgboost.dir/tree/tree_model.cc.o 2025-10-23T16:26:23,524 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:23,525 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:23,526 911 | void RegTree::ExpandCategorical(bst_node_t nidx, bst_feature_t split_index, 2025-10-23T16:26:23,527 | ^~~~~~~ 2025-10-23T16:26:23,528 In file included from /usr/include/c++/12/vector:70, 2025-10-23T16:26:23,529 from /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/include/xgboost/base.h:17, 2025-10-23T16:26:23,530 from /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/include/xgboost/tree_model.h:10, 2025-10-23T16:26:23,531 from /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/tree/tree_model.cc:6: 2025-10-23T16:26:23,533 /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-10-23T16:26:23,534 /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-10-23T16:26:23,535 439 | vector<_Tp, _Alloc>:: 2025-10-23T16:26:23,536 | ^~~~~~~~~~~~~~~~~~~ 2025-10-23T16:26:23,537 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-10-23T16:26:23,538 inlined from ‘void xgboost::RegTree::SaveCategoricalSplit(xgboost::Json*) const’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/tree/tree_model.cc:1011:50: 2025-10-23T16:26:23,539 /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-10-23T16:26:23,540 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2025-10-23T16:26:23,541 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:26:23,541 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-10-23T16:26:23,542 inlined from ‘void xgboost::RegTree::SaveCategoricalSplit(xgboost::Json*) const’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/tree/tree_model.cc:1020:47: 2025-10-23T16:26:23,543 /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-10-23T16:26:23,544 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2025-10-23T16:26:23,545 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:26:27,073 [109/115] Building CXX object src/CMakeFiles/objxgboost.dir/tree/updater_colmaker.cc.o 2025-10-23T16:26:27,074 In file included from /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/tree/../common/random.h:22, 2025-10-23T16:26:27,075 from /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/tree/updater_colmaker.cc:12: 2025-10-23T16:26:27,076 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:27,077 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:27,078 40 | return backend->Broadcast(comm.Ctx(ctx, data.Device()), erased, root); 2025-10-23T16:26:27,079 | ^ 2025-10-23T16:26:27,080 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:27,081 In file included from /usr/include/c++/12/vector:70, 2025-10-23T16:26:27,083 from /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/tree/updater_colmaker.cc:9: 2025-10-23T16:26:27,083 /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-10-23T16:26:27,085 /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-10-23T16:26:27,086 523 | vector<_Tp, _Alloc>:: 2025-10-23T16:26:27,086 | ^~~~~~~~~~~~~~~~~~~ 2025-10-23T16:26:27,087 /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-10-23T16:26:27,088 /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-10-23T16:26:27,090 In file included from /usr/include/c++/12/vector:64: 2025-10-23T16:26:27,090 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = xgboost::tree::ColMaker::ThreadEntry; _Alloc = std::allocator]’, 2025-10-23T16:26:27,091 inlined from ‘void xgboost::tree::ColMaker::Builder::InitNewNode(const std::vector&, const std::vector >&, const xgboost::DMatrix&, const xgboost::RegTree&)’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/tree/updater_colmaker.cc:270:19: 2025-10-23T16:26:27,092 /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-10-23T16:26:27,093 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-10-23T16:26:27,094 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:26:27,094 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = xgboost::tree::ColMaker::NodeEntry; _Alloc = std::allocator]’, 2025-10-23T16:26:27,095 inlined from ‘void xgboost::tree::ColMaker::Builder::InitNewNode(const std::vector&, const std::vector >&, const xgboost::DMatrix&, const xgboost::RegTree&)’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/tree/updater_colmaker.cc:272:22: 2025-10-23T16:26:27,096 /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-10-23T16:26:27,097 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-10-23T16:26:27,098 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:26:27,099 In file included from /usr/include/c++/12/vector:63: 2025-10-23T16:26:27,100 /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-10-23T16:26:27,101 /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-10-23T16:26:27,102 113 | __do_uninit_copy(_InputIterator __first, _InputIterator __last, 2025-10-23T16:26:27,103 | ^~~~~~~~~~~~~~~~ 2025-10-23T16:26:27,104 /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-10-23T16:26:27,105 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-10-23T16:26:27,106 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-10-23T16:26:27,106 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-10-23T16:26:27,108 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-10-23T16:26:27,108 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-10-23T16:26:27,109 /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-10-23T16:26:27,110 137 | { return std::__do_uninit_copy(__first, __last, __result); } 2025-10-23T16:26:27,111 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:26:27,112 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-10-23T16:26:27,113 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-10-23T16:26:27,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-10-23T16:26:27,116 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-10-23T16:26:27,117 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-10-23T16:26:27,118 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-10-23T16:26:27,119 /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-10-23T16:26:27,120 137 | { return std::__do_uninit_copy(__first, __last, __result); } 2025-10-23T16:26:27,121 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:26:27,121 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-10-23T16:26:27,123 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-10-23T16:26:27,124 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-10-23T16:26:27,125 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-10-23T16:26:27,126 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-10-23T16:26:27,127 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-10-23T16:26:27,128 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-10-23T16:26:27,129 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-10-23T16:26:27,129 /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-10-23T16:26:27,130 137 | { return std::__do_uninit_copy(__first, __last, __result); } 2025-10-23T16:26:27,131 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:26:27,132 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:27,133 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:27,134 96 | void Update(TrainParam const *param, linalg::Matrix *gpair, DMatrix *dmat, 2025-10-23T16:26:27,135 | ^~~~~~ 2025-10-23T16:26:31,151 [110/115] Building CXX object src/CMakeFiles/objxgboost.dir/tree/updater_prune.cc.o 2025-10-23T16:26:31,152 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:31,152 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:31,153 34 | void Update(TrainParam const* param, linalg::Matrix* gpair, DMatrix* p_fmat, 2025-10-23T16:26:31,154 | ^~~~~~ 2025-10-23T16:26:31,156 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:31,157 41 | syncher_->Update(param, gpair, p_fmat, out_position, trees); 2025-10-23T16:26:31,158 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:26:45,133 [111/115] Building CXX object src/CMakeFiles/objxgboost.dir/tree/updater_sync.cc.o 2025-10-23T16:26:45,134 In file included from /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/tree/updater_sync.cc:9: 2025-10-23T16:26:45,135 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:45,136 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:45,137 40 | return backend->Broadcast(comm.Ctx(ctx, data.Device()), erased, root); 2025-10-23T16:26:45,137 | ^ 2025-10-23T16:26:45,138 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:45,139 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:45,140 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:45,141 34 | void Update(TrainParam const*, linalg::Matrix*, DMatrix*, 2025-10-23T16:26:45,142 | ^~~~~~ 2025-10-23T16:26:51,795 [112/115] Building CXX object src/CMakeFiles/objxgboost.dir/tree/updater_refresh.cc.o 2025-10-23T16:26:51,796 In file included from /usr/include/c++/12/vector:70, 2025-10-23T16:26:51,797 from /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/dmlc-core/include/dmlc/registry.h:11, 2025-10-23T16:26:51,797 from /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/include/xgboost/tree_updater.h:11, 2025-10-23T16:26:51,798 from /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/tree/updater_refresh.cc:7: 2025-10-23T16:26:51,799 /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-10-23T16:26:51,799 /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-10-23T16:26:51,800 523 | vector<_Tp, _Alloc>:: 2025-10-23T16:26:51,800 | ^~~~~~~~~~~~~~~~~~~ 2025-10-23T16:26:51,801 In file included from /usr/include/c++/12/vector:64: 2025-10-23T16:26:51,802 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = xgboost::tree::GradStats; _Alloc = std::allocator]’, 2025-10-23T16:26:51,803 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/tree/updater_refresh.cc:57:26, 2025-10-23T16:26:51,804 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/dmlc-core/include/dmlc/./././common.h:68:8, 2025-10-23T16:26:51,804 inlined from ‘_ZN7xgboost4tree13TreeRefresher6UpdateEPKNS0_10TrainParamEPNS_6linalg6TensorINS_6detail20GradientPairInternalIfEELi2EEEPNS_7DMatrixENS_6common4SpanINS_16HostDeviceVectorIiEELj4294967295EEERKSt6vectorIPNS_7RegTreeESaISL_EE._omp_fn.0’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/tree/updater_refresh.cc:51:14: 2025-10-23T16:26:51,805 /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-10-23T16:26:51,806 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-10-23T16:26:51,806 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:26:51,807 In file included from /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/tree/updater_refresh.cc:12: 2025-10-23T16:26:51,808 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:51,809 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:51,810 44 | [[nodiscard]] Result Allreduce(Context const* ctx, CommGroup const& comm, 2025-10-23T16:26:51,811 | ^~~~~~~~~ 2025-10-23T16:26:51,812 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:51,812 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-10-23T16:26:51,813 | ^ 2025-10-23T16:26:51,814 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:51,815 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:51,816 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:51,817 33 | void Update(TrainParam const *param, linalg::Matrix *gpair, DMatrix *p_fmat, 2025-10-23T16:26:51,817 | ^~~~~~ 2025-10-23T16:26:51,818 In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, xgboost::linalg::TensorView, Op) [with T = double; int kDim = 1]’, 2025-10-23T16:26:51,819 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/tree/updater_refresh.cc:100:29: 2025-10-23T16:26:51,820 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:26:51,821 59 | return Allreduce(ctx, *GlobalCommGroup(), data, op); 2025-10-23T16:26:51,822 | ^ 2025-10-23T16:26:51,823 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:27:21,073 [113/115] Building CXX object src/CMakeFiles/objxgboost.dir/tree/updater_approx.cc.o 2025-10-23T16:27:21,073 In file included from /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/tree/../common/hist_util.h:17, 2025-10-23T16:27:21,074 from /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/tree/updater_approx.cc:15: 2025-10-23T16:27:21,075 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/tree/../common/categorical.h: In function ‘bool xgboost::common::Decision(Span, float)’: 2025-10-23T16:27:21,075 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:27:21,076 52 | inline XGBOOST_DEVICE bool Decision(common::Span cats, float cat) { 2025-10-23T16:27:21,076 | ^~~~~~~~ 2025-10-23T16:27:21,077 In file included from /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/tree/../collective/aggregator.h:13, 2025-10-23T16:27:21,078 from /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/tree/updater_approx.cc:13: 2025-10-23T16:27:21,078 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-10-23T16:27:21,079 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/tree/../collective/allreduce.h:59:53, 2025-10-23T16:27:21,079 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/tree/../collective/allreduce.h:67:72: 2025-10-23T16:27:21,080 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:27:21,080 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-10-23T16:27:21,081 | ^ 2025-10-23T16:27:21,081 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:27:21,082 In file included from /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/tree/updater_approx.cc:22: 2025-10-23T16:27:21,083 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:27:21,083 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:27:21,084 188 | void EnumeratePart(common::HistogramCuts const &cut, common::Span sorted_idx, 2025-10-23T16:27:21,084 | ^~~~~~~~~~~~~ 2025-10-23T16:27:21,085 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:27:21,086 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:27:21,086 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:27:21,087 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:27:21,088 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:27:21,088 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:27:21,089 260 | GradStats EnumerateSplit(common::HistogramCuts const &cut, common::ConstGHistRow hist, 2025-10-23T16:27:21,089 | ^~~~~~~~~~~~~~ 2025-10-23T16:27:21,090 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:27:21,090 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:27:21,091 In file included from /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/tree/hist/evaluate_splits.h:24: 2025-10-23T16:27:21,091 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/tree/hist/hist_cache.h: In member function ‘void xgboost::tree::BoundedHistCollection::AllocateHistograms(xgboost::common::Span, xgboost::common::Span)’: 2025-10-23T16:27:21,092 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:27:21,093 85 | void AllocateHistograms(common::Span nodes_to_build, 2025-10-23T16:27:21,093 | ^~~~~~~~~~~~~~~~~~ 2025-10-23T16:27:21,094 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:27:21,094 In file included from /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/tree/updater_approx.cc:24: 2025-10-23T16:27:21,095 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/tree/hist/histogram.h: In member function ‘void xgboost::tree::HistogramBuilder::AddHistRows(const xgboost::RegTree*, std::vector >*, std::vector >*, bool)’: 2025-10-23T16:27:21,096 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:27:21,096 122 | this->hist_.AllocateHistograms(nodes_to_build, nodes_to_sub); 2025-10-23T16:27:21,097 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:27:21,098 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:27:21,098 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:27:21,099 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:27:21,099 143 | this->hist_.AllocateHistograms(nodes_to_build, nodes_to_sub); 2025-10-23T16:27:21,100 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:27:21,100 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:27:21,101 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:27:21,101 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:27:21,102 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:27:21,103 111 | void EnumerateOneHot(common::HistogramCuts const &cut, common::ConstGHistRow hist, 2025-10-23T16:27:21,103 | ^~~~~~~~~~~~~~~ 2025-10-23T16:27:21,104 In file included from /usr/include/c++/12/vector:70, 2025-10-23T16:27:21,104 from /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/tree/updater_approx.cc:11: 2025-10-23T16:27:21,105 /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-10-23T16:27:21,106 /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-10-23T16:27:21,106 523 | vector<_Tp, _Alloc>:: 2025-10-23T16:27:21,107 | ^~~~~~~~~~~~~~~~~~~ 2025-10-23T16:27:21,108 In file included from /usr/include/c++/12/vector:64: 2025-10-23T16:27:21,108 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = xgboost::detail::GradientPairInternal; _Alloc = std::allocator >]’, 2025-10-23T16:27:21,109 inlined from ‘void xgboost::common::HistCollection::AllocateData(xgboost::bst_uint)’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/tree/../common/hist_util.h:453:34, 2025-10-23T16:27:21,110 inlined from ‘xgboost::common::GHistRow xgboost::common::ParallelGHistBuilder::GetInitializedHist(size_t, size_t)’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/tree/../common/hist_util.h:512:32: 2025-10-23T16:27:21,110 /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-10-23T16:27:21,111 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-10-23T16:27:21,111 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:27:21,112 In lambda function, 2025-10-23T16:27:21,112 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/tree/../common/threading_utils.h:157:13, 2025-10-23T16:27:21,113 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/dmlc-core/include/dmlc/././common.h:68:8, 2025-10-23T16:27:21,113 inlined from ‘_ZN7xgboost6common13ParallelFor2dIZNS_4tree16HistogramBuilder20BuildLocalHistogramsILb0EEEvRKNS0_14BlockedSpace2dERKNS_16GHistIndexMatrixERKSt6vectorIiSaIiEERKNS0_16RowSetCollectionENS0_4SpanIKNS_6detail20GradientPairInternalIfEELj4294967295EEEbEUljNS0_7Range1dEE_EEvS7_iOT_._omp_fn.0’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/tree/../common/threading_utils.h:150:12: 2025-10-23T16:27:21,114 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:27:21,115 87 | common::BuildHist(gpair_h, rid_set, gidx, hist, force_read_by_column); 2025-10-23T16:27:21,115 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:27:21,116 In lambda function, 2025-10-23T16:27:21,117 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/tree/../common/threading_utils.h:157:13, 2025-10-23T16:27:21,117 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/dmlc-core/include/dmlc/././common.h:68:8, 2025-10-23T16:27:21,118 inlined from ‘_ZN7xgboost6common13ParallelFor2dIZNS_4tree16HistogramBuilder20BuildLocalHistogramsILb1EEEvRKNS0_14BlockedSpace2dERKNS_16GHistIndexMatrixERKSt6vectorIiSaIiEERKNS0_16RowSetCollectionENS0_4SpanIKNS_6detail20GradientPairInternalIfEELj4294967295EEEbEUljNS0_7Range1dEE_EEvS7_iOT_._omp_fn.0’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/tree/../common/threading_utils.h:150:12: 2025-10-23T16:27:21,119 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:27:21,119 87 | common::BuildHist(gpair_h, rid_set, gidx, hist, force_read_by_column); 2025-10-23T16:27:21,120 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:27:21,121 In file included from /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/tree/../collective/aggregator.h:14: 2025-10-23T16:27:21,121 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:27:21,122 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:27:21,122 40 | return backend->Broadcast(comm.Ctx(ctx, data.Device()), erased, root); 2025-10-23T16:27:21,123 | ^ 2025-10-23T16:27:21,124 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:27:21,124 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:27:21,125 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:27:21,125 44 | [[nodiscard]] Result Allreduce(Context const* ctx, CommGroup const& comm, 2025-10-23T16:27:21,126 | ^~~~~~~~~ 2025-10-23T16:27:21,126 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:27:21,127 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-10-23T16:27:21,128 | ^ 2025-10-23T16:27:21,128 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:27:21,129 In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, xgboost::linalg::TensorView, Op) [with T = double; int kDim = 1]’, 2025-10-23T16:27:21,129 inlined from ‘void xgboost::tree::HistogramBuilder::SyncHistogram(const xgboost::Context*, const xgboost::RegTree*, const std::vector >&, const std::vector >&)’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/tree/hist/histogram.h:192:31: 2025-10-23T16:27:21,130 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:27:21,130 59 | return Allreduce(ctx, *GlobalCommGroup(), data, op); 2025-10-23T16:27:21,131 | ^ 2025-10-23T16:27:21,132 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:27:21,132 In lambda function, 2025-10-23T16:27:21,133 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/tree/../common/threading_utils.h:157:13, 2025-10-23T16:27:21,134 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/dmlc-core/include/dmlc/././common.h:68:8: 2025-10-23T16:27:21,134 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:27:21,135 210 | common::SubtractionHist(subtract_hist, parent_hist, sibling_hist, r.begin(), r.end()); 2025-10-23T16:27:21,135 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:27:21,136 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:27:21,136 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:27:21,137 298 | AssignNodes(p_tree, valid_candidates, nodes_to_build, nodes_to_sub); 2025-10-23T16:27:21,137 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:27:21,138 /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-10-23T16:27:21,138 /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-10-23T16:27:21,139 439 | vector<_Tp, _Alloc>:: 2025-10-23T16:27:21,140 | ^~~~~~~~~~~~~~~~~~~ 2025-10-23T16:27:21,140 /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-10-23T16:27:21,141 /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-10-23T16:27:21,141 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/tree/hist/evaluate_splits.h: In lambda function: 2025-10-23T16:27:21,142 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:27:21,143 384 | EnumeratePart<+1>(cut, sorted_idx, histogram, fidx, nidx, evaluator, best); 2025-10-23T16:27:21,143 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:27:21,144 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:27:21,145 385 | EnumeratePart<-1>(cut, sorted_idx, histogram, fidx, nidx, evaluator, best); 2025-10-23T16:27:21,145 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:27:21,146 In file included from /usr/include/c++/12/algorithm:61, 2025-10-23T16:27:21,146 from /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/tree/updater_approx.cc:6: 2025-10-23T16:27:21,147 /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-10-23T16:27:21,147 /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-10-23T16:27:21,148 4252 | transform(_InputIterator __first, _InputIterator __last, 2025-10-23T16:27:21,148 | ^~~~~~~~~ 2025-10-23T16:27:21,149 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:27:21,149 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:27:21,150 331 | void EvaluateSplits(const BoundedHistCollection &hist, common::HistogramCuts const &cut, 2025-10-23T16:27:21,150 | ^~~~~~~~~~~~~~ 2025-10-23T16:27:21,151 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:27:21,151 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:27:21,152 100 | CPUExpandEntry InitRoot(DMatrix *p_fmat, std::vector const &gpair, 2025-10-23T16:27:21,153 | ^~~~~~~~ 2025-10-23T16:27:21,153 In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, xgboost::linalg::TensorView, Op) [with T = double; int kDim = 1]’, 2025-10-23T16:27:21,154 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/tree/../collective/aggregator.h:141:67, 2025-10-23T16:27:21,154 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/tree/../collective/aggregator.h:160:53, 2025-10-23T16:27:21,155 inlined from ‘xgboost::tree::CPUExpandEntry xgboost::tree::GlobalApproxBuilder::InitRoot(xgboost::DMatrix*, const std::vector >&, xgboost::common::Span, xgboost::RegTree*)’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/tree/updater_approx.cc:111:94: 2025-10-23T16:27:21,155 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:27:21,156 59 | return Allreduce(ctx, *GlobalCommGroup(), data, op); 2025-10-23T16:27:21,157 | ^ 2025-10-23T16:27:21,157 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:27:21,158 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:27:21,158 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:27:21,159 126 | evaluator_.EvaluateSplits(histograms, feature_values_, ft, *p_tree, &nodes); 2025-10-23T16:27:21,159 | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:27:21,160 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:27:21,160 /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-10-23T16:27:21,161 /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-10-23T16:27:21,162 439 | vector<_Tp, _Alloc>:: 2025-10-23T16:27:21,162 | ^~~~~~~~~~~~~~~~~~~ 2025-10-23T16:27:21,163 In file included from /usr/include/c++/12/bits/stl_algo.h:60: 2025-10-23T16:27:21,163 /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-10-23T16:27:21,164 /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-10-23T16:27:21,165 135 | __push_heap(_RandomAccessIterator __first, 2025-10-23T16:27:21,165 | ^~~~~~~~~~~ 2025-10-23T16:27:21,166 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = xgboost::tree::CPUExpandEntry; _Alloc = std::allocator]’, 2025-10-23T16:27:21,167 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-10-23T16:27:21,167 /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-10-23T16:27:21,168 1287 | _M_realloc_insert(end(), __x); 2025-10-23T16:27:21,169 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-10-23T16:27:21,169 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/tree/hist/evaluate_splits.h: In member function ‘void xgboost::tree::HistEvaluator::ApplyTreeSplit(const xgboost::tree::CPUExpandEntry&, xgboost::RegTree*)’: 2025-10-23T16:27:21,170 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:27:21,170 429 | tree.ExpandCategorical( 2025-10-23T16:27:21,171 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-10-23T16:27:21,171 430 | candidate.nid, candidate.split.SplitIndex(), candidate.split.cat_bits, 2025-10-23T16:27:21,171 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:27:21,172 431 | candidate.split.DefaultLeft(), base_weight, left_weight * param_->learning_rate, 2025-10-23T16:27:21,173 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:27:21,173 432 | right_weight * param_->learning_rate, candidate.split.loss_chg, parent_sum.GetHess(), 2025-10-23T16:27:21,174 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:27:21,174 433 | candidate.split.left_sum.GetHess(), candidate.split.right_sum.GetHess()); 2025-10-23T16:27:21,175 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:27:21,175 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:27:21,176 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/tree/updater_approx.cc: In member function ‘void xgboost::tree::GlobalApproxBuilder::InitData(xgboost::DMatrix*, const xgboost::RegTree*, xgboost::common::Span)’: 2025-10-23T16:27:21,176 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:27:21,177 74 | void InitData(DMatrix *p_fmat, RegTree const *p_tree, common::Span hess) { 2025-10-23T16:27:21,177 | ^~~~~~~~ 2025-10-23T16:27:21,178 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-10-23T16:27:21,179 inlined from ‘void xgboost::tree::GlobalApproxBuilder::InitData(xgboost::DMatrix*, const xgboost::RegTree*, xgboost::common::Span)’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/tree/updater_approx.cc:89:32: 2025-10-23T16:27:21,179 /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-10-23T16:27:21,180 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2025-10-23T16:27:21,180 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:27:21,181 /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-10-23T16:27:21,182 /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-10-23T16:27:21,182 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, 2025-10-23T16:27:21,183 | ^~~~~~~~~~~~~ 2025-10-23T16:27:21,183 /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-10-23T16:27:21,184 /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-10-23T16:27:21,184 340 | __make_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, 2025-10-23T16:27:21,185 | ^~~~~~~~~~~ 2025-10-23T16:27:21,185 /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-10-23T16:27:21,186 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-10-23T16:27:21,186 inlined from ‘std::vector xgboost::tree::Driver::Pop() [with ExpandEntryT = xgboost::tree::CPUExpandEntry]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/tree/driver.h:92:28: 2025-10-23T16:27:21,187 /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-10-23T16:27:21,188 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2025-10-23T16:27:21,188 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:27:21,189 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:27:21,189 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:27:21,190 178 | void UpdateTree(DMatrix *p_fmat, std::vector const &gpair, common::Span hess, 2025-10-23T16:27:21,190 | ^~~~~~~~~~ 2025-10-23T16:27:21,191 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:27:21,192 181 | this->InitData(p_fmat, p_tree, hess); 2025-10-23T16:27:21,192 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:27:21,193 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:27:21,194 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:27:21,194 185 | driver.Push({this->InitRoot(p_fmat, gpair, hess, p_tree)}); 2025-10-23T16:27:21,195 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:27:21,195 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = xgboost::tree::CPUExpandEntry; _Alloc = std::allocator]’, 2025-10-23T16:27:21,196 inlined from ‘void xgboost::tree::GlobalApproxBuilder::UpdateTree(xgboost::DMatrix*, const std::vector >&, xgboost::common::Span, xgboost::RegTree*, xgboost::HostDeviceVector*)’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/tree/updater_approx.cc:205:26: 2025-10-23T16:27:21,197 /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-10-23T16:27:21,197 1287 | _M_realloc_insert(end(), __x); 2025-10-23T16:27:21,198 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-10-23T16:27:21,198 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-10-23T16:27:21,199 inlined from ‘void xgboost::tree::GlobalApproxBuilder::UpdateTree(xgboost::DMatrix*, const std::vector >&, xgboost::common::Span, xgboost::RegTree*, xgboost::HostDeviceVector*)’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/tree/updater_approx.cc:207:40: 2025-10-23T16:27:21,199 /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-10-23T16:27:21,200 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2025-10-23T16:27:21,201 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:27:21,201 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = xgboost::tree::CPUExpandEntry; _Alloc = std::allocator]’, 2025-10-23T16:27:21,202 inlined from ‘void xgboost::tree::GlobalApproxBuilder::UpdateTree(xgboost::DMatrix*, const std::vector >&, xgboost::common::Span, xgboost::RegTree*, xgboost::HostDeviceVector*)’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/tree/updater_approx.cc:228:32: 2025-10-23T16:27:21,202 /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-10-23T16:27:21,203 1287 | _M_realloc_insert(end(), __x); 2025-10-23T16:27:21,204 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-10-23T16:27:21,204 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = xgboost::tree::CPUExpandEntry; _Alloc = std::allocator]’, 2025-10-23T16:27:21,205 inlined from ‘void xgboost::tree::GlobalApproxBuilder::UpdateTree(xgboost::DMatrix*, const std::vector >&, xgboost::common::Span, xgboost::RegTree*, xgboost::HostDeviceVector*)’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/tree/updater_approx.cc:229:32: 2025-10-23T16:27:21,206 /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-10-23T16:27:21,206 1287 | _M_realloc_insert(end(), __x); 2025-10-23T16:27:21,207 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-10-23T16:27:21,207 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:27:21,208 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:27:21,208 234 | evaluator_.EvaluateSplits(histograms, feature_values_, ft, *p_tree, &best_splits); 2025-10-23T16:27:21,209 | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:27:21,209 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:27:21,210 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = xgboost::tree::CPUExpandEntry; _Alloc = std::allocator]’, 2025-10-23T16:27:21,211 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-10-23T16:27:21,211 inlined from ‘void xgboost::tree::Driver::Push(EntryIterT, EntryIterT) [with EntryIterT = __gnu_cxx::__normal_iterator >; ExpandEntryT = xgboost::tree::CPUExpandEntry]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/tree/driver.h:46:20, 2025-10-23T16:27:21,212 inlined from ‘void xgboost::tree::GlobalApproxBuilder::UpdateTree(xgboost::DMatrix*, const std::vector >&, xgboost::common::Span, xgboost::RegTree*, xgboost::HostDeviceVector*)’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/tree/updater_approx.cc:237:18: 2025-10-23T16:27:21,212 /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-10-23T16:27:21,213 1287 | _M_realloc_insert(end(), __x); 2025-10-23T16:27:21,214 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-10-23T16:27:21,214 In function ‘void std::make_heap(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >; _Compare = function]’, 2025-10-23T16:27:21,215 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-10-23T16:27:21,216 inlined from ‘xgboost::tree::Driver::Driver(xgboost::tree::TrainParam, std::size_t) [with ExpandEntryT = xgboost::tree::CPUExpandEntry]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/tree/driver.h:39:9, 2025-10-23T16:27:21,216 inlined from ‘void xgboost::tree::GlobalApproxBuilder::UpdateTree(xgboost::DMatrix*, const std::vector >&, xgboost::common::Span, xgboost::RegTree*, xgboost::HostDeviceVector*)’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/tree/updater_approx.cc:183:42: 2025-10-23T16:27:21,217 /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-10-23T16:27:21,217 413 | std::__make_heap(__first, __last, __cmp); 2025-10-23T16:27:21,218 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:27:21,218 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:27:21,219 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:27:21,219 287 | void Update(TrainParam const *param, linalg::Matrix *gpair, DMatrix *m, 2025-10-23T16:27:21,220 | ^~~~~~ 2025-10-23T16:27:21,220 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:27:21,221 309 | this->pimpl_->UpdateTree(m, s_gpair, hess, p_tree, &out_position[t_idx]); 2025-10-23T16:27:21,222 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:27:21,222 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:28:35,639 [114/115] Building CXX object src/CMakeFiles/objxgboost.dir/tree/updater_quantile_hist.cc.o 2025-10-23T16:28:35,639 In file included from /usr/include/c++/12/algorithm:60, 2025-10-23T16:28:35,641 from /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/tree/updater_quantile_hist.cc:7: 2025-10-23T16:28:35,641 /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-10-23T16:28:35,642 /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-10-23T16:28:35,642 2059 | __find_if(_RandomAccessIterator __first, _RandomAccessIterator __last, 2025-10-23T16:28:35,643 | ^~~~~~~~~ 2025-10-23T16:28:35,643 /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-10-23T16:28:35,644 In file included from /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/tree/../common/hist_util.h:17, 2025-10-23T16:28:35,644 from /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/tree/updater_quantile_hist.cc:17: 2025-10-23T16:28:35,644 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/tree/../common/categorical.h: In function ‘bool xgboost::common::Decision(Span, float)’: 2025-10-23T16:28:35,645 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:28:35,645 52 | inline XGBOOST_DEVICE bool Decision(common::Span cats, float cat) { 2025-10-23T16:28:35,646 | ^~~~~~~~ 2025-10-23T16:28:35,646 In file included from /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/tree/updater_quantile_hist.cc:26: 2025-10-23T16:28:35,647 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:28:35,647 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:28:35,648 502 | static double MultiCalcSplitGain(TrainParam const ¶m, 2025-10-23T16:28:35,649 | ^~~~~~~~~~~~~~~~~~ 2025-10-23T16:28:35,649 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:28:35,650 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:28:35,650 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:28:35,651 188 | void EnumeratePart(common::HistogramCuts const &cut, common::Span sorted_idx, 2025-10-23T16:28:35,652 | ^~~~~~~~~~~~~ 2025-10-23T16:28:35,652 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:28:35,652 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:28:35,653 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:28:35,654 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:28:35,654 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:28:35,655 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:28:35,656 260 | GradStats EnumerateSplit(common::HistogramCuts const &cut, common::ConstGHistRow hist, 2025-10-23T16:28:35,656 | ^~~~~~~~~~~~~~ 2025-10-23T16:28:35,657 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:28:35,658 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:28:35,659 In file included from /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/tree/hist/evaluate_splits.h:24: 2025-10-23T16:28:35,660 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/tree/hist/hist_cache.h: In member function ‘void xgboost::tree::BoundedHistCollection::AllocateHistograms(xgboost::common::Span, xgboost::common::Span)’: 2025-10-23T16:28:35,661 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:28:35,664 85 | void AllocateHistograms(common::Span nodes_to_build, 2025-10-23T16:28:35,676 | ^~~~~~~~~~~~~~~~~~ 2025-10-23T16:28:35,684 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:28:35,693 In file included from /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/tree/updater_quantile_hist.cc:29: 2025-10-23T16:28:35,697 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/tree/hist/histogram.h: In member function ‘void xgboost::tree::HistogramBuilder::AddHistRows(const xgboost::RegTree*, std::vector >*, std::vector >*, bool)’: 2025-10-23T16:28:35,697 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:28:35,697 122 | this->hist_.AllocateHistograms(nodes_to_build, nodes_to_sub); 2025-10-23T16:28:35,698 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:28:35,698 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:28:35,699 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:28:35,699 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:28:35,700 143 | this->hist_.AllocateHistograms(nodes_to_build, nodes_to_sub); 2025-10-23T16:28:35,700 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:28:35,701 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:28:35,702 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:28:35,702 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/tree/hist/histogram.h: In function ‘void xgboost::tree::HistogramBuilder::AddHistRows(const xgboost::RegTree*, std::vector >*, std::vector >*, bool)’: 2025-10-23T16:28:35,703 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:28:35,703 122 | this->hist_.AllocateHistograms(nodes_to_build, nodes_to_sub); 2025-10-23T16:28:35,704 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:28:35,705 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:28:35,705 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:28:35,706 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:28:35,706 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:28:35,707 111 | void EnumerateOneHot(common::HistogramCuts const &cut, common::ConstGHistRow hist, 2025-10-23T16:28:35,708 | ^~~~~~~~~~~~~~~ 2025-10-23T16:28:35,708 In file included from /usr/include/c++/12/vector:70, 2025-10-23T16:28:35,708 from /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/tree/updater_quantile_hist.cc:13: 2025-10-23T16:28:35,709 /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-10-23T16:28:35,709 /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-10-23T16:28:35,710 523 | vector<_Tp, _Alloc>:: 2025-10-23T16:28:35,710 | ^~~~~~~~~~~~~~~~~~~ 2025-10-23T16:28:35,710 In file included from /usr/include/c++/12/vector:64: 2025-10-23T16:28:35,711 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = xgboost::detail::GradientPairInternal; _Alloc = std::allocator >]’, 2025-10-23T16:28:35,711 inlined from ‘void xgboost::common::HistCollection::AllocateData(xgboost::bst_uint)’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/tree/../common/hist_util.h:453:34, 2025-10-23T16:28:35,712 inlined from ‘xgboost::common::GHistRow xgboost::common::ParallelGHistBuilder::GetInitializedHist(size_t, size_t)’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/tree/../common/hist_util.h:512:32: 2025-10-23T16:28:35,713 /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-10-23T16:28:35,713 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-10-23T16:28:35,714 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:28:35,714 In lambda function, 2025-10-23T16:28:35,715 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/tree/../common/threading_utils.h:157:13, 2025-10-23T16:28:35,715 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/dmlc-core/include/dmlc/././common.h:68:8, 2025-10-23T16:28:35,716 inlined from ‘_ZN7xgboost6common13ParallelFor2dIZNS_4tree16HistogramBuilder20BuildLocalHistogramsILb0EEEvRKNS0_14BlockedSpace2dERKNS_16GHistIndexMatrixERKSt6vectorIiSaIiEERKNS0_16RowSetCollectionENS0_4SpanIKNS_6detail20GradientPairInternalIfEELj4294967295EEEbEUljNS0_7Range1dEE_EEvS7_iOT_._omp_fn.0’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/tree/../common/threading_utils.h:150:12: 2025-10-23T16:28:35,717 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:28:35,717 87 | common::BuildHist(gpair_h, rid_set, gidx, hist, force_read_by_column); 2025-10-23T16:28:35,718 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:28:35,718 In lambda function, 2025-10-23T16:28:35,719 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/tree/../common/threading_utils.h:157:13, 2025-10-23T16:28:35,719 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/dmlc-core/include/dmlc/././common.h:68:8, 2025-10-23T16:28:35,720 inlined from ‘_ZN7xgboost6common13ParallelFor2dIZNS_4tree16HistogramBuilder20BuildLocalHistogramsILb1EEEvRKNS0_14BlockedSpace2dERKNS_16GHistIndexMatrixERKSt6vectorIiSaIiEERKNS0_16RowSetCollectionENS0_4SpanIKNS_6detail20GradientPairInternalIfEELj4294967295EEEbEUljNS0_7Range1dEE_EEvS7_iOT_._omp_fn.0’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/tree/../common/threading_utils.h:150:12: 2025-10-23T16:28:35,720 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:28:35,721 87 | common::BuildHist(gpair_h, rid_set, gidx, hist, force_read_by_column); 2025-10-23T16:28:35,721 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:28:35,722 In file included from /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/tree/../collective/aggregator.h:14, 2025-10-23T16:28:35,723 from /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/tree/updater_quantile_hist.cc:15: 2025-10-23T16:28:35,724 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:28:35,724 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:28:35,725 40 | return backend->Broadcast(comm.Ctx(ctx, data.Device()), erased, root); 2025-10-23T16:28:35,725 | ^ 2025-10-23T16:28:35,726 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:28:35,726 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:28:35,727 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:28:35,727 516 | bool EnumerateSplit(common::HistogramCuts const &cut, bst_feature_t fidx, 2025-10-23T16:28:35,728 | ^~~~~~~~~~~~~~ 2025-10-23T16:28:35,728 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:28:35,729 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:28:35,729 554 | MultiCalcSplitGain(*param_, right_sum, left_sum, right_weight, left_weight) - 2025-10-23T16:28:35,730 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:28:35,731 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:28:35,731 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:28:35,731 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/tree/hist/evaluate_splits.h: In lambda function: 2025-10-23T16:28:35,732 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:28:35,732 620 | this->EnumerateSplit<+1>(cut, fidx, node_hist, parent_sum, parent_gain, best); 2025-10-23T16:28:35,733 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:28:35,733 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:28:35,734 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:28:35,735 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-10-23T16:28:35,735 inlined from ‘xgboost::tree::HistMultiEvaluator::EvaluateSplits(const xgboost::RegTree&, xgboost::common::Span, const xgboost::common::HistogramCuts&, std::vector*)::’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/tree/hist/evaluate_splits.h:622:35: 2025-10-23T16:28:35,736 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:28:35,736 565 | MultiCalcSplitGain(*param_, right_sum, left_sum, left_weight, right_weight) - 2025-10-23T16:28:35,737 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:28:35,737 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:28:35,738 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:28:35,739 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/tree/hist/evaluate_splits.h: In member function ‘xgboost::linalg::Vector xgboost::tree::HistMultiEvaluator::InitRoot(xgboost::linalg::VectorView >)’: 2025-10-23T16:28:35,739 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:28:35,740 646 | linalg::Vector InitRoot(linalg::VectorView root_sum) { 2025-10-23T16:28:35,740 | ^~~~~~~~ 2025-10-23T16:28:35,741 In file included from /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/tree/../collective/aggregator.h:13: 2025-10-23T16:28:35,741 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:28:35,741 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:28:35,742 44 | [[nodiscard]] Result Allreduce(Context const* ctx, CommGroup const& comm, 2025-10-23T16:28:35,742 | ^~~~~~~~~ 2025-10-23T16:28:35,743 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:28:35,743 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-10-23T16:28:35,744 | ^ 2025-10-23T16:28:35,745 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:28:35,745 In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, xgboost::linalg::TensorView, Op) [with T = double; int kDim = 1]’, 2025-10-23T16:28:35,746 inlined from ‘void xgboost::tree::HistogramBuilder::SyncHistogram(const xgboost::Context*, const xgboost::RegTree*, const std::vector >&, const std::vector >&)’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/tree/hist/histogram.h:192:31: 2025-10-23T16:28:35,746 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:28:35,747 59 | return Allreduce(ctx, *GlobalCommGroup(), data, op); 2025-10-23T16:28:35,747 | ^ 2025-10-23T16:28:35,748 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:28:35,749 In lambda function, 2025-10-23T16:28:35,750 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/tree/../common/threading_utils.h:157:13, 2025-10-23T16:28:35,751 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/dmlc-core/include/dmlc/././common.h:68:8: 2025-10-23T16:28:35,751 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:28:35,752 210 | common::SubtractionHist(subtract_hist, parent_hist, sibling_hist, r.begin(), r.end()); 2025-10-23T16:28:35,752 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:28:35,753 /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-10-23T16:28:35,754 /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-10-23T16:28:35,754 439 | vector<_Tp, _Alloc>:: 2025-10-23T16:28:35,755 | ^~~~~~~~~~~~~~~~~~~ 2025-10-23T16:28:35,755 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/tree/hist/evaluate_splits.h: In lambda function: 2025-10-23T16:28:35,756 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:28:35,757 384 | EnumeratePart<+1>(cut, sorted_idx, histogram, fidx, nidx, evaluator, best); 2025-10-23T16:28:35,757 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:28:35,758 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:28:35,758 385 | EnumeratePart<-1>(cut, sorted_idx, histogram, fidx, nidx, evaluator, best); 2025-10-23T16:28:35,759 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:28:35,759 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:28:35,760 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:28:35,761 579 | void EvaluateSplits(RegTree const &tree, common::Span hist, 2025-10-23T16:28:35,761 | ^~~~~~~~~~~~~~ 2025-10-23T16:28:35,762 In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, xgboost::linalg::TensorView, Op) [with T = double; int kDim = 1]’, 2025-10-23T16:28:35,762 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/tree/../collective/aggregator.h:141:67, 2025-10-23T16:28:35,763 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/tree/../collective/aggregator.h:160:53, 2025-10-23T16:28:35,764 inlined from ‘xgboost::tree::MultiExpandEntry xgboost::tree::MultiTargetHistBuilder::InitRoot(xgboost::DMatrix*, xgboost::linalg::MatrixView >, xgboost::RegTree*)’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/tree/updater_quantile_hist.cc:202:99: 2025-10-23T16:28:35,765 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:28:35,765 59 | return Allreduce(ctx, *GlobalCommGroup(), data, op); 2025-10-23T16:28:35,766 | ^ 2025-10-23T16:28:35,767 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:28:35,768 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:28:35,769 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:28:35,770 207 | auto weight = evaluator_->InitRoot(root_sum); 2025-10-23T16:28:35,771 | ^ 2025-10-23T16:28:35,771 In file included from /usr/include/c++/12/algorithm:61: 2025-10-23T16:28:35,772 /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-10-23T16:28:35,773 /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-10-23T16:28:35,774 4252 | transform(_InputIterator __first, _InputIterator __last, 2025-10-23T16:28:35,774 | ^~~~~~~~~ 2025-10-23T16:28:35,775 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:28:35,775 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:28:35,775 331 | void EvaluateSplits(const BoundedHistCollection &hist, common::HistogramCuts const &cut, 2025-10-23T16:28:35,776 | ^~~~~~~~~~~~~~ 2025-10-23T16:28:35,776 In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, xgboost::linalg::TensorView, Op) [with T = double; int kDim = 1]’, 2025-10-23T16:28:35,777 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/tree/../collective/aggregator.h:141:67, 2025-10-23T16:28:35,778 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/tree/../collective/aggregator.h:160:53, 2025-10-23T16:28:35,778 inlined from ‘xgboost::tree::CPUExpandEntry xgboost::tree::HistUpdater::InitRoot(xgboost::DMatrix*, xgboost::linalg::MatrixView >, xgboost::RegTree*)’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/tree/updater_quantile_hist.cc:420:99: 2025-10-23T16:28:35,779 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:28:35,779 59 | return Allreduce(ctx, *GlobalCommGroup(), data, op); 2025-10-23T16:28:35,780 | ^ 2025-10-23T16:28:35,780 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:28:35,781 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:28:35,782 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:28:35,782 433 | evaluator_->EvaluateSplits(histogram_builder_->Histogram(0), gmat.cut, ft, *p_tree, 2025-10-23T16:28:35,783 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:28:35,784 434 | &entries); 2025-10-23T16:28:35,784 | ~~~~~~~~~ 2025-10-23T16:28:35,784 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:28:35,785 /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-10-23T16:28:35,785 /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-10-23T16:28:35,786 439 | vector<_Tp, _Alloc>:: 2025-10-23T16:28:35,786 | ^~~~~~~~~~~~~~~~~~~ 2025-10-23T16:28:35,787 /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-10-23T16:28:35,787 /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-10-23T16:28:35,788 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/tree/hist/evaluate_splits.h: In member function ‘void xgboost::tree::HistEvaluator::ApplyTreeSplit(const xgboost::tree::CPUExpandEntry&, xgboost::RegTree*)’: 2025-10-23T16:28:35,788 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:28:35,789 429 | tree.ExpandCategorical( 2025-10-23T16:28:35,790 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-10-23T16:28:35,790 430 | candidate.nid, candidate.split.SplitIndex(), candidate.split.cat_bits, 2025-10-23T16:28:35,791 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:28:35,791 431 | candidate.split.DefaultLeft(), base_weight, left_weight * param_->learning_rate, 2025-10-23T16:28:35,792 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:28:35,793 432 | right_weight * param_->learning_rate, candidate.split.loss_chg, parent_sum.GetHess(), 2025-10-23T16:28:35,794 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:28:35,795 433 | candidate.split.left_sum.GetHess(), candidate.split.right_sum.GetHess()); 2025-10-23T16:28:35,795 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:28:35,796 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:28:35,797 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-10-23T16:28:35,798 inlined from ‘void xgboost::tree::MultiTargetHistBuilder::InitData(xgboost::DMatrix*, const xgboost::RegTree*)’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/tree/updater_quantile_hist.cc:161:32: 2025-10-23T16:28:35,799 /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2025-10-23T16:28:35,800 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2025-10-23T16:28:35,800 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:28:35,800 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-10-23T16:28:35,801 inlined from ‘void xgboost::tree::HistUpdater::InitData(xgboost::DMatrix*, const xgboost::RegTree*)’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/tree/updater_quantile_hist.cc:360:34: 2025-10-23T16:28:35,802 /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-10-23T16:28:35,802 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2025-10-23T16:28:35,802 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:28:35,803 In file included from /usr/include/c++/12/bits/stl_algo.h:60: 2025-10-23T16:28:35,804 /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-10-23T16:28:35,805 /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-10-23T16:28:35,805 135 | __push_heap(_RandomAccessIterator __first, 2025-10-23T16:28:35,806 | ^~~~~~~~~~~ 2025-10-23T16:28:35,807 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = xgboost::tree::CPUExpandEntry; _Alloc = std::allocator]’, 2025-10-23T16:28:35,808 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-10-23T16:28:35,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-10-23T16:28:35,809 1287 | _M_realloc_insert(end(), __x); 2025-10-23T16:28:35,809 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-10-23T16:28:35,810 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:28:35,810 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:28:35,811 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-10-23T16:28:35,812 | ^ 2025-10-23T16:28:35,812 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:28:35,813 In function ‘_InputIterator std::__find_if_not(_InputIterator, _InputIterator, _Predicate) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector > >; _Predicate = __gnu_cxx::__ops::_Iter_pred:: >]’, 2025-10-23T16:28:35,813 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-10-23T16:28:35,814 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-10-23T16:28:35,814 inlined from ‘xgboost::tree::MultiExpandEntry::IsValidImpl(const xgboost::tree::TrainParam&, xgboost::bst_node_t) const:: [with auto:78 = std::vector >]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/tree/hist/expand_entry.h:201:25, 2025-10-23T16:28:35,815 inlined from ‘bool xgboost::tree::MultiExpandEntry::IsValidImpl(const xgboost::tree::TrainParam&, xgboost::bst_node_t) const’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/tree/hist/expand_entry.h:204:16, 2025-10-23T16:28:35,815 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/tree/hist/expand_entry.h:34:55, 2025-10-23T16:28:35,816 inlined from ‘std::vector xgboost::tree::Driver::Pop() [with ExpandEntryT = xgboost::tree::MultiExpandEntry]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/tree/driver.h:77:20: 2025-10-23T16:28:35,816 /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-10-23T16:28:35,817 109 | return std::__find_if(__first, __last, 2025-10-23T16:28:35,817 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-10-23T16:28:35,818 110 | __gnu_cxx::__ops::__negate(__pred), 2025-10-23T16:28:35,818 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:28:35,819 111 | std::__iterator_category(__first)); 2025-10-23T16:28:35,820 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:28:35,821 In function ‘_InputIterator std::__find_if_not(_InputIterator, _InputIterator, _Predicate) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector > >; _Predicate = __gnu_cxx::__ops::_Iter_pred:: >]’, 2025-10-23T16:28:35,821 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-10-23T16:28:35,822 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-10-23T16:28:35,822 inlined from ‘xgboost::tree::MultiExpandEntry::IsValidImpl(const xgboost::tree::TrainParam&, xgboost::bst_node_t) const:: [with auto:78 = std::vector >]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/tree/hist/expand_entry.h:201:25, 2025-10-23T16:28:35,823 inlined from ‘bool xgboost::tree::MultiExpandEntry::IsValidImpl(const xgboost::tree::TrainParam&, xgboost::bst_node_t) const’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/tree/hist/expand_entry.h:204:43, 2025-10-23T16:28:35,823 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/tree/hist/expand_entry.h:34:55, 2025-10-23T16:28:35,824 inlined from ‘std::vector xgboost::tree::Driver::Pop() [with ExpandEntryT = xgboost::tree::MultiExpandEntry]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/tree/driver.h:77:20: 2025-10-23T16:28:35,825 /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-10-23T16:28:35,825 109 | return std::__find_if(__first, __last, 2025-10-23T16:28:35,826 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-10-23T16:28:35,827 110 | __gnu_cxx::__ops::__negate(__pred), 2025-10-23T16:28:35,827 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:28:35,828 111 | std::__iterator_category(__first)); 2025-10-23T16:28:35,829 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:28:35,829 In function ‘_InputIterator std::__find_if_not(_InputIterator, _InputIterator, _Predicate) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector > >; _Predicate = __gnu_cxx::__ops::_Iter_pred:: >]’, 2025-10-23T16:28:35,830 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-10-23T16:28:35,831 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-10-23T16:28:35,831 inlined from ‘xgboost::tree::MultiExpandEntry::IsValidImpl(const xgboost::tree::TrainParam&, xgboost::bst_node_t) const:: [with auto:78 = std::vector >]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/tree/hist/expand_entry.h:201:25, 2025-10-23T16:28:35,832 inlined from ‘bool xgboost::tree::MultiExpandEntry::IsValidImpl(const xgboost::tree::TrainParam&, xgboost::bst_node_t) const’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/tree/hist/expand_entry.h:204:16, 2025-10-23T16:28:35,832 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/tree/hist/expand_entry.h:34:55, 2025-10-23T16:28:35,833 inlined from ‘std::vector xgboost::tree::Driver::Pop() [with ExpandEntryT = xgboost::tree::MultiExpandEntry]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/tree/driver.h:90:20: 2025-10-23T16:28:35,834 /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-10-23T16:28:35,834 109 | return std::__find_if(__first, __last, 2025-10-23T16:28:35,835 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-10-23T16:28:35,835 110 | __gnu_cxx::__ops::__negate(__pred), 2025-10-23T16:28:35,836 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:28:35,837 111 | std::__iterator_category(__first)); 2025-10-23T16:28:35,837 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:28:35,838 In function ‘_InputIterator std::__find_if_not(_InputIterator, _InputIterator, _Predicate) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector > >; _Predicate = __gnu_cxx::__ops::_Iter_pred:: >]’, 2025-10-23T16:28:35,839 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-10-23T16:28:35,839 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-10-23T16:28:35,840 inlined from ‘xgboost::tree::MultiExpandEntry::IsValidImpl(const xgboost::tree::TrainParam&, xgboost::bst_node_t) const:: [with auto:78 = std::vector >]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/tree/hist/expand_entry.h:201:25, 2025-10-23T16:28:35,841 inlined from ‘bool xgboost::tree::MultiExpandEntry::IsValidImpl(const xgboost::tree::TrainParam&, xgboost::bst_node_t) const’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/tree/hist/expand_entry.h:204:43, 2025-10-23T16:28:35,841 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/tree/hist/expand_entry.h:34:55, 2025-10-23T16:28:35,842 inlined from ‘std::vector xgboost::tree::Driver::Pop() [with ExpandEntryT = xgboost::tree::MultiExpandEntry]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/tree/driver.h:90:20: 2025-10-23T16:28:35,842 /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-10-23T16:28:35,843 109 | return std::__find_if(__first, __last, 2025-10-23T16:28:35,843 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-10-23T16:28:35,844 110 | __gnu_cxx::__ops::__negate(__pred), 2025-10-23T16:28:35,844 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:28:35,845 111 | std::__iterator_category(__first)); 2025-10-23T16:28:35,845 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:28:35,846 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-10-23T16:28:35,847 inlined from ‘void xgboost::tree::MultiTargetHistBuilder::BuildHistogram(xgboost::DMatrix*, const xgboost::RegTree*, const std::vector&, xgboost::linalg::MatrixView >)’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/tree/updater_quantile_hist.cc:231:43, 2025-10-23T16:28:35,847 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/tree/updater_quantile_hist.cc:91:30: 2025-10-23T16:28:35,848 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:28:35,848 298 | AssignNodes(p_tree, valid_candidates, nodes_to_build, nodes_to_sub); 2025-10-23T16:28:35,849 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:28:35,850 /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-10-23T16:28:35,850 /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-10-23T16:28:35,851 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, 2025-10-23T16:28:35,851 | ^~~~~~~~~~~~~ 2025-10-23T16:28:35,852 /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-10-23T16:28:35,852 /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-10-23T16:28:35,853 340 | __make_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, 2025-10-23T16:28:35,853 | ^~~~~~~~~~~ 2025-10-23T16:28:35,854 /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-10-23T16:28:35,855 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-10-23T16:28:35,855 inlined from ‘std::vector xgboost::tree::Driver::Pop() [with ExpandEntryT = xgboost::tree::CPUExpandEntry]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/tree/driver.h:92:28: 2025-10-23T16:28:35,856 /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-10-23T16:28:35,856 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2025-10-23T16:28:35,857 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:28:35,859 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = xgboost::tree::CPUExpandEntry; _Alloc = std::allocator]’, 2025-10-23T16:28:35,859 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/tree/updater_quantile_hist.cc:81:24: 2025-10-23T16:28:35,860 /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-10-23T16:28:35,861 1287 | _M_realloc_insert(end(), __x); 2025-10-23T16:28:35,862 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-10-23T16:28:35,863 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-10-23T16:28:35,864 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/tree/updater_quantile_hist.cc:83:38: 2025-10-23T16:28:35,864 /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-10-23T16:28:35,865 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2025-10-23T16:28:35,865 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:28:35,866 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-10-23T16:28:35,866 inlined from ‘void xgboost::tree::HistUpdater::BuildHistogram(xgboost::DMatrix*, xgboost::RegTree*, const std::vector&, xgboost::linalg::MatrixView >)’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/tree/updater_quantile_hist.cc:449:49, 2025-10-23T16:28:35,867 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/tree/updater_quantile_hist.cc:91:30: 2025-10-23T16:28:35,867 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:28:35,868 298 | AssignNodes(p_tree, valid_candidates, nodes_to_build, nodes_to_sub); 2025-10-23T16:28:35,868 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:28:35,869 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = xgboost::tree::CPUExpandEntry; _Alloc = std::allocator]’, 2025-10-23T16:28:35,870 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/tree/updater_quantile_hist.cc:97:30: 2025-10-23T16:28:35,870 /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-10-23T16:28:35,871 1287 | _M_realloc_insert(end(), __x); 2025-10-23T16:28:35,872 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-10-23T16:28:35,872 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = xgboost::tree::CPUExpandEntry; _Alloc = std::allocator]’, 2025-10-23T16:28:35,873 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/tree/updater_quantile_hist.cc:98:30: 2025-10-23T16:28:35,873 /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-10-23T16:28:35,874 1287 | _M_realloc_insert(end(), __x); 2025-10-23T16:28:35,874 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-10-23T16:28:35,875 In member function ‘void xgboost::tree::HistUpdater::EvaluateSplits(xgboost::DMatrix*, const xgboost::RegTree*, std::vector*)’, 2025-10-23T16:28:35,875 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/tree/updater_quantile_hist.cc:100:30: 2025-10-23T16:28:35,876 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:28:35,876 378 | evaluator_->EvaluateSplits(histograms, gmat.cut, ft, *p_tree, best_splits); 2025-10-23T16:28:35,877 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:28:35,878 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:28:35,878 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = xgboost::tree::CPUExpandEntry; _Alloc = std::allocator]’, 2025-10-23T16:28:35,879 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-10-23T16:28:35,880 inlined from ‘void xgboost::tree::Driver::Push(EntryIterT, EntryIterT) [with EntryIterT = __gnu_cxx::__normal_iterator >; ExpandEntryT = xgboost::tree::CPUExpandEntry]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/tree/driver.h:46:20, 2025-10-23T16:28:35,881 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/tree/updater_quantile_hist.cc:102:16: 2025-10-23T16:28:35,882 /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-10-23T16:28:35,882 1287 | _M_realloc_insert(end(), __x); 2025-10-23T16:28:35,884 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-10-23T16:28:35,884 In function ‘void std::make_heap(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >; _Compare = function]’, 2025-10-23T16:28:35,885 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-10-23T16:28:35,886 inlined from ‘xgboost::tree::Driver::Driver(xgboost::tree::TrainParam, std::size_t) [with ExpandEntryT = xgboost::tree::CPUExpandEntry]’ at /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/tree/driver.h:39:9, 2025-10-23T16:28:35,886 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-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/cpp_src/src/tree/updater_quantile_hist.cc:59:23: 2025-10-23T16:28:35,887 /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-10-23T16:28:35,888 413 | std::__make_heap(__first, __last, __cmp); 2025-10-23T16:28:35,888 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-23T16:28:35,889 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:28:35,889 /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0/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-10-23T16:28:35,890 507 | void Update(TrainParam const *param, linalg::Matrix *gpair, DMatrix *p_fmat, 2025-10-23T16:28:35,890 | ^~~~~~ 2025-10-23T16:28:38,690 [115/115] Linking CXX shared library lib/libxgboost.so 2025-10-23T16:28:38,692 INFO:xgboost.packager.build_wheel:Copying /tmp/tmpmkn0t7w0/libbuild/lib/libxgboost.so -> /tmp/tmpmkn0t7w0/whl_workspace/xgboost/lib/libxgboost.so 2025-10-23T16:28:42,454 Preparing metadata (pyproject.toml): finished with status 'done' 2025-10-23T16:28:42,461 Source in /tmp/pip-wheel-_alc9o7z/xgboost-cpu_37a0acb6878649a7ad4a374936f082f0 has version 3.1.1, which satisfies requirement xgboost-cpu==3.1.1 from https://files.pythonhosted.org/packages/33/39/68b4bad51f8993ca4bef69af5fba962cdbff80b6acaab74671446db6845f/xgboost_cpu-3.1.1.tar.gz 2025-10-23T16:28:42,462 Removed xgboost-cpu==3.1.1 from https://files.pythonhosted.org/packages/33/39/68b4bad51f8993ca4bef69af5fba962cdbff80b6acaab74671446db6845f/xgboost_cpu-3.1.1.tar.gz from build tracker '/tmp/pip-build-tracker-l_61utti' 2025-10-23T16:28:42,471 Created temporary directory: /tmp/pip-unpack-grw2zu9y 2025-10-23T16:28:42,472 Building wheels for collected packages: xgboost-cpu 2025-10-23T16:28:42,478 Created temporary directory: /tmp/pip-wheel-4icyduc3 2025-10-23T16:28:42,479 Destination directory: /tmp/pip-wheel-4icyduc3 2025-10-23T16:28:42,482 Building wheel for xgboost-cpu (pyproject.toml): started 2025-10-23T16:28:42,484 Running command Building wheel for xgboost-cpu (pyproject.toml) 2025-10-23T16:28:42,788 Building wheel for xgboost-cpu (pyproject.toml): finished with status 'done' 2025-10-23T16:28:42,911 Created wheel for xgboost-cpu: filename=xgboost_cpu-3.1.1-py3-none-manylinux_2_36_armv7l.whl size=4251245 sha256=33546163ba9139b69404ced02e62294d91b40e1694e03f56522ddb8588ff3357 2025-10-23T16:28:42,913 Stored in directory: /tmp/pip-ephem-wheel-cache-0jlv_0my/wheels/12/87/ce/0c5f16fccbd2bcd9e757d19862729a7021563c0746ac84b141 2025-10-23T16:28:42,970 Successfully built xgboost-cpu 2025-10-23T16:28:43,264 Removed build tracker: '/tmp/pip-build-tracker-l_61utti'