2025-11-20T19:12:21,714 Created temporary directory: /tmp/pip-ephem-wheel-cache-4c1bf4ev 2025-11-20T19:12:21,716 Created temporary directory: /tmp/pip-build-tracker-b999z8id 2025-11-20T19:12:21,717 Initialized build tracking at /tmp/pip-build-tracker-b999z8id 2025-11-20T19:12:21,717 Created build tracker: /tmp/pip-build-tracker-b999z8id 2025-11-20T19:12:21,718 Entered build tracker: /tmp/pip-build-tracker-b999z8id 2025-11-20T19:12:21,719 Created temporary directory: /tmp/pip-wheel-t_ratzq5 2025-11-20T19:12:21,722 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-11-20T19:12:21,724 Created temporary directory: /tmp/pip-ephem-wheel-cache-eai6o1jl 2025-11-20T19:12:21,749 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-11-20T19:12:21,752 2 location(s) to search for versions of xgboost-cpu: 2025-11-20T19:12:21,752 * https://pypi.org/simple/xgboost-cpu/ 2025-11-20T19:12:21,752 * https://www.piwheels.org/simple/xgboost-cpu/ 2025-11-20T19:12:21,753 Fetching project page and analyzing links: https://pypi.org/simple/xgboost-cpu/ 2025-11-20T19:12:21,754 Getting page https://pypi.org/simple/xgboost-cpu/ 2025-11-20T19:12:21,755 Found index url https://pypi.org/simple 2025-11-20T19:12:21,969 Fetched page https://pypi.org/simple/xgboost-cpu/ as application/vnd.pypi.simple.v1+json 2025-11-20T19:12:21,982 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-11-20T19:12:21,983 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-11-20T19:12:21,983 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-11-20T19:12:21,984 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-11-20T19:12:21,985 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-11-20T19:12:21,985 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-11-20T19:12:21,986 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-11-20T19:12:21,987 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-11-20T19:12:21,987 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-11-20T19:12:21,988 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-11-20T19:12:21,989 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-11-20T19:12:21,989 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-11-20T19:12:21,989 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-11-20T19:12:21,990 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-11-20T19:12:21,991 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-11-20T19:12:21,991 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-11-20T19:12:21,992 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-11-20T19:12:21,993 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-11-20T19:12:21,993 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-11-20T19:12:21,994 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-11-20T19:12:21,995 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-11-20T19:12:21,996 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-11-20T19:12:21,996 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-11-20T19:12:21,997 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-11-20T19:12:21,998 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-11-20T19:12:21,998 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-11-20T19:12:21,999 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-11-20T19:12:22,000 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-11-20T19:12:22,000 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-11-20T19:12:22,001 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-11-20T19:12:22,002 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-11-20T19:12:22,002 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-11-20T19:12:22,003 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-11-20T19:12:22,004 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-11-20T19:12:22,005 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-11-20T19:12:22,005 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-11-20T19:12:22,006 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-11-20T19:12:22,007 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-11-20T19:12:22,007 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-11-20T19:12:22,008 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-11-20T19:12:22,009 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-11-20T19:12:22,009 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-11-20T19:12:22,010 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-11-20T19:12:22,010 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-11-20T19:12:22,011 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-11-20T19:12:22,012 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-11-20T19:12:22,013 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-11-20T19:12:22,013 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-11-20T19:12:22,014 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-11-20T19:12:22,015 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-11-20T19:12:22,015 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-11-20T19:12:22,016 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-11-20T19:12:22,017 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-11-20T19:12:22,017 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-11-20T19:12:22,018 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-11-20T19:12:22,018 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-11-20T19:12:22,019 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-11-20T19:12:22,020 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-11-20T19:12:22,020 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-11-20T19:12:22,021 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-11-20T19:12:22,022 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-11-20T19:12:22,022 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-11-20T19:12:22,023 Skipping link: No binaries permitted for xgboost-cpu: https://files.pythonhosted.org/packages/74/66/e7b9099ed91f8554d47fd592a8bc0c40d5516f4923034f735ee81653a320/xgboost_cpu-3.1.2-py3-none-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/xgboost-cpu/) (requires-python:>=3.10) 2025-11-20T19:12:22,024 Skipping link: No binaries permitted for xgboost-cpu: https://files.pythonhosted.org/packages/21/7e/785258df3609aed868e897e2c190232fc14178d3ae0e455bfb6cf6f114e1/xgboost_cpu-3.1.2-py3-none-manylinux_2_28_x86_64.whl (from https://pypi.org/simple/xgboost-cpu/) (requires-python:>=3.10) 2025-11-20T19:12:22,024 Skipping link: No binaries permitted for xgboost-cpu: https://files.pythonhosted.org/packages/8d/7c/0c4c461433a404e35f669877bc412f62cbb4473d612fd08cf1c7196ae4bc/xgboost_cpu-3.1.2-py3-none-win_amd64.whl (from https://pypi.org/simple/xgboost-cpu/) (requires-python:>=3.10) 2025-11-20T19:12:22,025 Skipping link: No binaries permitted for xgboost-cpu: https://files.pythonhosted.org/packages/d2/c7/b115c98c7d79b850445b24c8d65148f3ee66c367118416376dc1033053cb/xgboost_cpu-3.1.2-py3-none-win_arm64.whl (from https://pypi.org/simple/xgboost-cpu/) (requires-python:>=3.10) 2025-11-20T19:12:22,026 Found link https://files.pythonhosted.org/packages/94/81/0c773d896973d031dafaddd9a9ca313edcc8e64d662ebfc9c9d2aef3c21f/xgboost_cpu-3.1.2.tar.gz (from https://pypi.org/simple/xgboost-cpu/) (requires-python:>=3.10), version: 3.1.2 2025-11-20T19:12:22,027 Fetching project page and analyzing links: https://www.piwheels.org/simple/xgboost-cpu/ 2025-11-20T19:12:22,027 Getting page https://www.piwheels.org/simple/xgboost-cpu/ 2025-11-20T19:12:22,029 Found index url https://www.piwheels.org/simple 2025-11-20T19:12:22,241 Fetched page https://www.piwheels.org/simple/xgboost-cpu/ as text/html 2025-11-20T19:12:22,245 Skipping link: No binaries permitted for xgboost-cpu: https://archive1.piwheels.org/simple/xgboost-cpu/xgboost_cpu-3.1.1-py3-none-manylinux_2_36_armv7l.whl#sha256=33546163ba9139b69404ced02e62294d91b40e1694e03f56522ddb8588ff3357 (from https://www.piwheels.org/simple/xgboost-cpu/) (requires-python:>=3.10) 2025-11-20T19:12:22,246 Skipping link: No binaries permitted for xgboost-cpu: https://archive1.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-11-20T19:12:22,246 Skipping link: No binaries permitted for xgboost-cpu: https://archive1.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-11-20T19:12:22,247 Skipping link: No binaries permitted for xgboost-cpu: https://archive1.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-11-20T19:12:22,247 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-11-20T19:12:22,248 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-11-20T19:12:22,249 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-11-20T19:12:22,249 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-11-20T19:12:22,250 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-11-20T19:12:22,251 Skipping link: not a file: https://www.piwheels.org/simple/xgboost-cpu/ 2025-11-20T19:12:22,251 Skipping link: not a file: https://pypi.org/simple/xgboost-cpu/ 2025-11-20T19:12:22,271 Given no hashes to check 1 links for project 'xgboost-cpu': discarding no candidates 2025-11-20T19:12:22,289 Collecting xgboost-cpu==3.1.2 2025-11-20T19:12:22,292 Created temporary directory: /tmp/pip-unpack-9qq6sm5s 2025-11-20T19:12:22,422 Downloading xgboost_cpu-3.1.2.tar.gz (1.2 MB) 2025-11-20T19:12:23,901 Added xgboost-cpu==3.1.2 from https://files.pythonhosted.org/packages/94/81/0c773d896973d031dafaddd9a9ca313edcc8e64d662ebfc9c9d2aef3c21f/xgboost_cpu-3.1.2.tar.gz to build tracker '/tmp/pip-build-tracker-b999z8id' 2025-11-20T19:12:23,908 Created temporary directory: /tmp/pip-build-env-10hl97va 2025-11-20T19:12:23,913 Installing build dependencies: started 2025-11-20T19:12:23,914 Running command pip subprocess to install build dependencies 2025-11-20T19:12:25,050 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2025-11-20T19:12:25,664 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-11-20T19:12:25,687 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-11-20T19:12:26,194 Collecting hatchling>=1.12.1 2025-11-20T19:12:26,214 Using cached https://www.piwheels.org/simple/hatchling/hatchling-1.27.0-py3-none-any.whl (75 kB) 2025-11-20T19:12:26,388 Collecting packaging>=21.3 2025-11-20T19:12:26,403 Using cached https://www.piwheels.org/simple/packaging/packaging-25.0-py3-none-any.whl (66 kB) 2025-11-20T19:12:26,544 Collecting pathspec>=0.10.1 2025-11-20T19:12:26,559 Using cached https://www.piwheels.org/simple/pathspec/pathspec-0.12.1-py3-none-any.whl (31 kB) 2025-11-20T19:12:26,683 Collecting pluggy>=1.0.0 2025-11-20T19:12:26,699 Using cached https://www.piwheels.org/simple/pluggy/pluggy-1.6.0-py3-none-any.whl (20 kB) 2025-11-20T19:12:27,153 Collecting trove-classifiers 2025-11-20T19:12:27,170 Using cached https://www.piwheels.org/simple/trove-classifiers/trove_classifiers-2025.11.14.15-py3-none-any.whl (14 kB) 2025-11-20T19:12:29,790 Installing collected packages: trove-classifiers, pluggy, pathspec, packaging, hatchling 2025-11-20T19:12:29,829 Creating /tmp/pip-build-env-10hl97va/overlay/local/bin 2025-11-20T19:12:29,831 changing mode of /tmp/pip-build-env-10hl97va/overlay/local/bin/trove-classifiers to 755 2025-11-20T19:12:30,600 changing mode of /tmp/pip-build-env-10hl97va/overlay/local/bin/hatchling to 755 2025-11-20T19:12:30,640 Successfully installed hatchling-1.27.0 packaging-25.0 pathspec-0.12.1 pluggy-1.6.0 trove-classifiers-2025.11.14.15 2025-11-20T19:12:30,887 Installing build dependencies: finished with status 'done' 2025-11-20T19:12:30,894 Getting requirements to build wheel: started 2025-11-20T19:12:30,895 Running command Getting requirements to build wheel 2025-11-20T19:12:31,295 Getting requirements to build wheel: finished with status 'done' 2025-11-20T19:12:31,298 Created temporary directory: /tmp/pip-modern-metadata-u_yprxg8 2025-11-20T19:12:31,301 Preparing metadata (pyproject.toml): started 2025-11-20T19:12:31,302 Running command Preparing metadata (pyproject.toml) 2025-11-20T19:12:31,516 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-11-20T19:12:31,518 INFO:xgboost.packager.build_wheel:Copying project files to temporary directory /tmp/tmpf5w3t42j/whl_workspace 2025-11-20T19:12:31,519 INFO:xgboost.packager.build_wheel:Copying /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/pyproject.toml -> /tmp/tmpf5w3t42j/whl_workspace/pyproject.toml 2025-11-20T19:12:31,521 INFO:xgboost.packager.build_wheel:Copying /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/hatch_build.py -> /tmp/tmpf5w3t42j/whl_workspace/hatch_build.py 2025-11-20T19:12:31,522 INFO:xgboost.packager.build_wheel:Copying /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/README.rst -> /tmp/tmpf5w3t42j/whl_workspace/README.rst 2025-11-20T19:12:31,524 INFO:xgboost.packager.build_wheel:Copying /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/xgboost -> /tmp/tmpf5w3t42j/whl_workspace/xgboost 2025-11-20T19:12:31,629 INFO:xgboost.packager.build_libxgboost:Building libxgboost.so from the C++ source files in /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src... 2025-11-20T19:12:31,630 INFO:xgboost.packager.build_libxgboost:CMake args: ['cmake', '/tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:12:32,003 -- The CXX compiler identification is GNU 12.2.0 2025-11-20T19:12:32,242 -- The C compiler identification is GNU 12.2.0 2025-11-20T19:12:32,310 -- Detecting CXX compiler ABI info 2025-11-20T19:12:32,640 -- Detecting CXX compiler ABI info - done 2025-11-20T19:12:32,679 -- Check for working CXX compiler: /usr/bin/c++ - skipped 2025-11-20T19:12:32,681 -- Detecting CXX compile features 2025-11-20T19:12:32,683 -- Detecting CXX compile features - done 2025-11-20T19:12:32,701 -- Detecting C compiler ABI info 2025-11-20T19:12:32,958 -- Detecting C compiler ABI info - done 2025-11-20T19:12:32,995 -- Check for working C compiler: /usr/bin/cc - skipped 2025-11-20T19:12:32,996 -- Detecting C compile features 2025-11-20T19:12:32,998 -- Detecting C compile features - done 2025-11-20T19:12:33,006 -- CMake version 3.25.1 2025-11-20T19:12:33,009 -- Performing Test XGBOOST_MM_PREFETCH_PRESENT 2025-11-20T19:12:33,206 -- Performing Test XGBOOST_MM_PREFETCH_PRESENT - Failed 2025-11-20T19:12:33,207 -- Performing Test XGBOOST_BUILTIN_PREFETCH_PRESENT 2025-11-20T19:12:33,545 -- Performing Test XGBOOST_BUILTIN_PREFETCH_PRESENT - Success 2025-11-20T19:12:33,547 -- xgboost VERSION: 3.1.2 2025-11-20T19:12:33,549 -- Setting build type to 'Release' as none was specified. 2025-11-20T19:12:33,558 -- Performing Test CMAKE_HAVE_LIBC_PTHREAD 2025-11-20T19:12:33,856 -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success 2025-11-20T19:12:33,862 -- Found Threads: TRUE 2025-11-20T19:12:34,891 -- Found OpenMP_C: -fopenmp (found version "4.5") 2025-11-20T19:12:35,256 -- Found OpenMP_CXX: -fopenmp (found version "4.5") 2025-11-20T19:12:35,258 -- Found OpenMP: TRUE (found version "4.5") 2025-11-20T19:12:35,286 -- Found OpenMP_C: -fopenmp (found version "4.5") 2025-11-20T19:12:35,289 -- Found OpenMP_CXX: -fopenmp (found version "4.5") 2025-11-20T19:12:35,292 -- Looking for clock_gettime in rt 2025-11-20T19:12:35,579 -- Looking for clock_gettime in rt - found 2025-11-20T19:12:35,583 -- Looking for fopen64 2025-11-20T19:12:35,740 -- Looking for fopen64 - not found 2025-11-20T19:12:35,742 -- Looking for C++ include cxxabi.h 2025-11-20T19:12:36,101 -- Looking for C++ include cxxabi.h - found 2025-11-20T19:12:36,103 -- Looking for nanosleep 2025-11-20T19:12:36,413 -- Looking for nanosleep - found 2025-11-20T19:12:36,429 -- Looking for backtrace 2025-11-20T19:12:36,763 -- Looking for backtrace - found 2025-11-20T19:12:36,764 -- backtrace facility detected in default set of libraries 2025-11-20T19:12:36,766 -- Found Backtrace: /usr/include 2025-11-20T19:12:36,771 -- /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/dmlc-core/cmake/build_config.h.in -> include/dmlc/build_config.h 2025-11-20T19:12:36,780 -- Performing Test SUPPORT_MSSE2 2025-11-20T19:12:36,883 -- Performing Test SUPPORT_MSSE2 - Failed 2025-11-20T19:12:37,024 -- Configuring done 2025-11-20T19:12:37,209 -- Generating done 2025-11-20T19:12:37,243 -- Build files have been written to: /tmp/tmpf5w3t42j/libbuild 2025-11-20T19:12:43,441 [1/115] Building CXX object dmlc-core/CMakeFiles/dmlc.dir/src/recordio.cc.o 2025-11-20T19:12:44,792 [2/115] Building CXX object dmlc-core/CMakeFiles/dmlc.dir/src/config.cc.o 2025-11-20T19:12:50,342 [3/115] Building CXX object dmlc-core/CMakeFiles/dmlc.dir/src/io/line_split.cc.o 2025-11-20T19:12:51,858 [4/115] Building CXX object dmlc-core/CMakeFiles/dmlc.dir/src/io/recordio_split.cc.o 2025-11-20T19:12:58,600 [5/115] Building CXX object dmlc-core/CMakeFiles/dmlc.dir/src/io.cc.o 2025-11-20T19:13:01,679 [6/115] Building CXX object dmlc-core/CMakeFiles/dmlc.dir/src/io/indexed_recordio_split.cc.o 2025-11-20T19:13:08,205 [7/115] Building CXX object dmlc-core/CMakeFiles/dmlc.dir/src/io/filesys.cc.o 2025-11-20T19:13:09,890 [8/115] Building CXX object dmlc-core/CMakeFiles/dmlc.dir/src/io/local_filesys.cc.o 2025-11-20T19:13:21,065 [9/115] Building CXX object src/CMakeFiles/objxgboost.dir/c_api/c_api_error.cc.o 2025-11-20T19:13:25,737 [10/115] Building CXX object dmlc-core/CMakeFiles/dmlc.dir/src/io/input_split_base.cc.o 2025-11-20T19:13:40,800 [11/115] Building CXX object src/CMakeFiles/objxgboost.dir/c_api/coll_c_api.cc.o 2025-11-20T19:13:40,801 In file included from /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/coll_c_api.cc:13: 2025-11-20T19:13:40,802 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:13:40,802 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:13:40,803 44 | [[nodiscard]] Result Allreduce(Context const* ctx, CommGroup const& comm, 2025-11-20T19:13:40,804 | ^~~~~~~~~ 2025-11-20T19:13:40,805 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:13:40,806 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-11-20T19:13:40,807 | ^ 2025-11-20T19:13:40,808 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:13:40,809 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:13:40,810 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:13:40,811 44 | [[nodiscard]] Result Allreduce(Context const* ctx, CommGroup const& comm, 2025-11-20T19:13:40,813 | ^~~~~~~~~ 2025-11-20T19:13:40,814 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:13:40,814 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-11-20T19:13:40,815 | ^ 2025-11-20T19:13:40,816 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:13:40,817 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:13:40,818 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:13:40,818 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-11-20T19:13:40,819 | ^ 2025-11-20T19:13:40,820 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:13:40,821 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:13:40,822 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:13:40,823 44 | [[nodiscard]] Result Allreduce(Context const* ctx, CommGroup const& comm, 2025-11-20T19:13:40,824 | ^~~~~~~~~ 2025-11-20T19:13:40,826 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:13:40,827 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-11-20T19:13:40,827 | ^ 2025-11-20T19:13:40,829 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:13:40,830 In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, const CommGroup&, xgboost::linalg::TensorView, Op) [with T = float; int kDim = 1]’, 2025-11-20T19:13:40,832 inlined from ‘xgboost::collective::Allreduce(void*, std::size_t, int32_t, int):: [with auto:10 = float]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/coll_c_api.cc:37:10, 2025-11-20T19:13:40,833 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = collective::Allreduce(void*, std::size_t, int32_t, int)::]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../collective/../data/array_interface.h:618:22, 2025-11-20T19:13:40,834 inlined from ‘void xgboost::collective::Allreduce(void*, std::size_t, int32_t, int)’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/coll_c_api.cc:33:16: 2025-11-20T19:13:40,835 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:13:40,836 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-11-20T19:13:40,837 | ^ 2025-11-20T19:13:40,838 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:13:40,839 In lambda function, 2025-11-20T19:13:40,840 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = collective::Allreduce(void*, std::size_t, int32_t, int)::]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../collective/../data/array_interface.h:621:22, 2025-11-20T19:13:40,840 inlined from ‘void xgboost::collective::Allreduce(void*, std::size_t, int32_t, int)’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/coll_c_api.cc:33:16: 2025-11-20T19:13:40,841 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:13:40,842 37 | auto rc = Allreduce(&ctx, *GlobalCommGroup(), data, static_cast(op)); 2025-11-20T19:13:40,844 | ^~ 2025-11-20T19:13:40,844 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:13:40,846 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-11-20T19:13:40,848 inlined from ‘xgboost::collective::Allreduce(void*, std::size_t, int32_t, int):: [with auto:10 = signed char]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/coll_c_api.cc:37:10, 2025-11-20T19:13:40,849 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = collective::Allreduce(void*, std::size_t, int32_t, int)::]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../collective/../data/array_interface.h:634:22, 2025-11-20T19:13:40,850 inlined from ‘void xgboost::collective::Allreduce(void*, std::size_t, int32_t, int)’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/coll_c_api.cc:33:16: 2025-11-20T19:13:40,851 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:13:40,852 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-11-20T19:13:40,856 | ^ 2025-11-20T19:13:40,857 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:13:40,858 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-11-20T19:13:40,860 inlined from ‘xgboost::collective::Allreduce(void*, std::size_t, int32_t, int):: [with auto:10 = short int]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/coll_c_api.cc:37:10, 2025-11-20T19:13:40,861 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = collective::Allreduce(void*, std::size_t, int32_t, int)::]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../collective/../data/array_interface.h:637:22, 2025-11-20T19:13:40,862 inlined from ‘void xgboost::collective::Allreduce(void*, std::size_t, int32_t, int)’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/coll_c_api.cc:33:16: 2025-11-20T19:13:40,863 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:13:40,864 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-11-20T19:13:40,865 | ^ 2025-11-20T19:13:40,866 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:13:40,867 In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, const CommGroup&, xgboost::linalg::TensorView, Op) [with T = int; int kDim = 1]’, 2025-11-20T19:13:40,868 inlined from ‘xgboost::collective::Allreduce(void*, std::size_t, int32_t, int):: [with auto:10 = int]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/coll_c_api.cc:37:10, 2025-11-20T19:13:40,869 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = collective::Allreduce(void*, std::size_t, int32_t, int)::]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../collective/../data/array_interface.h:640:22, 2025-11-20T19:13:40,870 inlined from ‘void xgboost::collective::Allreduce(void*, std::size_t, int32_t, int)’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/coll_c_api.cc:33:16: 2025-11-20T19:13:40,871 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:13:40,872 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-11-20T19:13:40,873 | ^ 2025-11-20T19:13:40,874 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:13:40,875 In lambda function, 2025-11-20T19:13:40,876 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = collective::Allreduce(void*, std::size_t, int32_t, int)::]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../collective/../data/array_interface.h:643:22, 2025-11-20T19:13:40,877 inlined from ‘void xgboost::collective::Allreduce(void*, std::size_t, int32_t, int)’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/coll_c_api.cc:33:16: 2025-11-20T19:13:40,878 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:13:40,880 37 | auto rc = Allreduce(&ctx, *GlobalCommGroup(), data, static_cast(op)); 2025-11-20T19:13:40,881 | ^~ 2025-11-20T19:13:40,883 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:13:40,884 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-11-20T19:13:40,888 inlined from ‘xgboost::collective::Allreduce(void*, std::size_t, int32_t, int):: [with auto:10 = unsigned char]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/coll_c_api.cc:37:10, 2025-11-20T19:13:40,889 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = collective::Allreduce(void*, std::size_t, int32_t, int)::]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../collective/../data/array_interface.h:646:22, 2025-11-20T19:13:40,890 inlined from ‘void xgboost::collective::Allreduce(void*, std::size_t, int32_t, int)’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/coll_c_api.cc:33:16: 2025-11-20T19:13:40,891 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:13:40,892 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-11-20T19:13:40,894 | ^ 2025-11-20T19:13:40,895 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:13:40,896 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-11-20T19:13:40,905 inlined from ‘xgboost::collective::Allreduce(void*, std::size_t, int32_t, int):: [with auto:10 = short unsigned int]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/coll_c_api.cc:37:10, 2025-11-20T19:13:40,907 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = collective::Allreduce(void*, std::size_t, int32_t, int)::]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../collective/../data/array_interface.h:649:22, 2025-11-20T19:13:40,909 inlined from ‘void xgboost::collective::Allreduce(void*, std::size_t, int32_t, int)’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/coll_c_api.cc:33:16: 2025-11-20T19:13:40,912 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:13:40,913 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-11-20T19:13:40,915 | ^ 2025-11-20T19:13:40,916 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:13:40,917 In lambda function, 2025-11-20T19:13:40,918 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = collective::Allreduce(void*, std::size_t, int32_t, int)::]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../collective/../data/array_interface.h:655:22, 2025-11-20T19:13:40,942 inlined from ‘void xgboost::collective::Allreduce(void*, std::size_t, int32_t, int)’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/coll_c_api.cc:33:16: 2025-11-20T19:13:40,943 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:13:40,944 37 | auto rc = Allreduce(&ctx, *GlobalCommGroup(), data, static_cast(op)); 2025-11-20T19:13:40,945 | ^~ 2025-11-20T19:13:40,946 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:13:40,946 In file included from /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/coll_c_api.cc:14: 2025-11-20T19:13:40,947 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:13:40,949 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:13:40,950 40 | return backend->Broadcast(comm.Ctx(ctx, data.Device()), erased, root); 2025-11-20T19:13:40,951 | ^ 2025-11-20T19:13:40,952 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:13:40,953 In file included from /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/coll_c_api.cc:12: 2025-11-20T19:13:40,954 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:13:40,955 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:13:40,956 117 | return backend->Allgather(cctx, erased); 2025-11-20T19:13:40,957 | ^ 2025-11-20T19:13:40,958 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:13:43,407 [12/115] Building CXX object src/CMakeFiles/objxgboost.dir/collective/allgather.cc.o 2025-11-20T19:13:43,408 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:13:43,409 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/collective/allgather.cc:57:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-11-20T19:13:43,410 57 | Result BroadcastAllgatherV(Comm const& comm, common::Span sizes, 2025-11-20T19:13:43,411 | ^~~~~~~~~~~~~~~~~~~ 2025-11-20T19:13:43,412 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/collective/allgather.cc:57:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-11-20T19:13:43,413 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:13:43,414 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/collective/allgather.cc:74:22: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-11-20T19:13:43,415 74 | [[nodiscard]] Result RingAllgatherV(Comm const& comm, common::Span sizes, 2025-11-20T19:13:43,416 | ^~~~~~~~~~~~~~ 2025-11-20T19:13:43,417 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/collective/allgather.cc:74:22: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-11-20T19:13:43,418 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/collective/allgather.cc:74:22: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-11-20T19:13:43,419 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:13:43,420 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/collective/allgather.cc:19:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-11-20T19:13:43,421 19 | Result RingAllgather(Comm const& comm, common::Span data, std::size_t segment_size, 2025-11-20T19:13:43,422 | ^~~~~~~~~~~~~ 2025-11-20T19:13:43,423 In file included from /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/collective/allgather.cc:4: 2025-11-20T19:13:43,424 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-11-20T19:13:43,425 inlined from ‘std::vector > xgboost::collective::VectorAllgatherV(const xgboost::Context*, const CommGroup&, const std::vector >&)’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/collective/allgather.cc:124:95: 2025-11-20T19:13:43,426 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/collective/allgather.h:145:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-11-20T19:13:43,427 145 | auto rc = comm.Backend(DeviceOrd::CPU()) 2025-11-20T19:13:43,428 | ^~ 2025-11-20T19:13:43,429 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/collective/allgather.h:145:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-11-20T19:13:43,430 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/collective/allgather.h:164:93: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-11-20T19:13:43,431 164 | data.Device().IsCUDA() ? recv->DeviceSpan() : recv->HostSpan(), AllgatherVAlgo::kBcast); 2025-11-20T19:13:43,432 | ^ 2025-11-20T19:13:43,433 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/collective/allgather.h:164:93: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-11-20T19:13:43,434 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/collective/allgather.h:164:93: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-11-20T19:13:43,435 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/collective/allgather.h:164:93: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-11-20T19:13:43,436 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/collective/allgather.h:164:93: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-11-20T19:13:43,437 In function ‘xgboost::collective::Result xgboost::collective::AllgatherV(const xgboost::Context*, const CommGroup&, xgboost::linalg::VectorView, std::vector*, xgboost::HostDeviceVector*) [with T = char]’, 2025-11-20T19:13:43,438 inlined from ‘std::vector > xgboost::collective::VectorAllgatherV(const xgboost::Context*, const CommGroup&, const std::vector >&)’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/collective/allgather.cc:138:18: 2025-11-20T19:13:43,439 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/collective/allgather.h:145:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-11-20T19:13:43,440 145 | auto rc = comm.Backend(DeviceOrd::CPU()) 2025-11-20T19:13:43,441 | ^~ 2025-11-20T19:13:43,442 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/collective/allgather.h:145:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-11-20T19:13:43,443 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/collective/allgather.h:164:93: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-11-20T19:13:43,444 164 | data.Device().IsCUDA() ? recv->DeviceSpan() : recv->HostSpan(), AllgatherVAlgo::kBcast); 2025-11-20T19:13:43,445 | ^ 2025-11-20T19:13:43,446 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/collective/allgather.h:164:93: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-11-20T19:13:43,447 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/collective/allgather.h:164:93: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-11-20T19:13:43,448 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/collective/allgather.h:164:93: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-11-20T19:13:43,449 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/collective/allgather.h:164:93: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-11-20T19:13:56,733 [13/115] Building CXX object src/CMakeFiles/objxgboost.dir/collective/broadcast.cc.o 2025-11-20T19:13:56,734 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:13:56,735 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/collective/broadcast.cc:49:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-11-20T19:13:56,736 49 | Result Broadcast(Comm const& comm, common::Span data, std::int32_t root) { 2025-11-20T19:13:56,737 | ^~~~~~~~~ 2025-11-20T19:13:58,639 [14/115] Building CXX object dmlc-core/CMakeFiles/dmlc.dir/src/data.cc.o 2025-11-20T19:13:58,641 In file included from /usr/include/c++/12/vector:70, 2025-11-20T19:13:58,642 from /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/dmlc-core/include/dmlc/base.h:246, 2025-11-20T19:13:58,643 from /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/dmlc-core/src/data.cc:2: 2025-11-20T19:13:58,643 /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-11-20T19:13:58,645 /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-11-20T19:13:58,646 739 | vector<_Tp, _Alloc>:: 2025-11-20T19:13:58,647 | ^~~~~~~~~~~~~~~~~~~ 2025-11-20T19:13:58,648 In file included from /usr/include/c++/12/vector:64: 2025-11-20T19:13:58,649 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-11-20T19:13:58,649 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-11-20T19:13:58,650 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/dmlc-core/src/data/./row_block.h:132:17: 2025-11-20T19:13:58,651 /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-11-20T19:13:58,652 1779 | _M_range_insert(__pos, __first, __last, 2025-11-20T19:13:58,653 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:13:58,654 1780 | std::__iterator_category(__first)); 2025-11-20T19:13:58,655 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:13:58,656 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-11-20T19:13:58,657 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-11-20T19:13:58,659 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/dmlc-core/src/data/./row_block.h:132:17: 2025-11-20T19:13:58,660 /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-11-20T19:13:58,660 1779 | _M_range_insert(__pos, __first, __last, 2025-11-20T19:13:58,661 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:13:58,662 1780 | std::__iterator_category(__first)); 2025-11-20T19:13:58,663 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:13:58,664 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-11-20T19:13:58,665 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-11-20T19:13:58,666 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/dmlc-core/src/data/./row_block.h:132:17: 2025-11-20T19:13:58,667 /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-11-20T19:13:58,668 1779 | _M_range_insert(__pos, __first, __last, 2025-11-20T19:13:58,669 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:13:58,670 1780 | std::__iterator_category(__first)); 2025-11-20T19:13:58,671 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:13:58,672 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-11-20T19:13:58,673 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-11-20T19:13:58,674 inlined from ‘void dmlc::data::RowBlockContainer::Push(dmlc::RowBlock) [with I = unsigned int; IndexType = unsigned int; DType = float]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/dmlc-core/src/data/./row_block.h:132:17, 2025-11-20T19:13:58,676 inlined from ‘void dmlc::data::DiskRowIter::BuildCache(dmlc::Parser*) [with IndexType = unsigned int; DType = float]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/dmlc-core/src/data/disk_row_iter.h:119:14: 2025-11-20T19:13:58,677 /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-11-20T19:13:58,678 1779 | _M_range_insert(__pos, __first, __last, 2025-11-20T19:13:58,680 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:13:58,681 1780 | std::__iterator_category(__first)); 2025-11-20T19:13:58,682 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:13:58,684 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-11-20T19:13:58,685 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-11-20T19:13:58,685 inlined from ‘void dmlc::data::RowBlockContainer::Push(dmlc::RowBlock) [with I = unsigned int; IndexType = unsigned int; DType = float]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/dmlc-core/src/data/./row_block.h:132:17, 2025-11-20T19:13:58,686 inlined from ‘void dmlc::data::BasicRowIter::Init(dmlc::Parser*) [with IndexType = unsigned int; DType = float]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/dmlc-core/src/data/basic_row_iter.h:67:15, 2025-11-20T19:13:58,688 inlined from ‘dmlc::data::BasicRowIter::BasicRowIter(dmlc::Parser*) [with IndexType = unsigned int; DType = float]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/dmlc-core/src/data/basic_row_iter.h:28:15, 2025-11-20T19:13:58,689 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/dmlc-core/src/data.cc:121:12: 2025-11-20T19:13:58,690 /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-11-20T19:13:58,691 1779 | _M_range_insert(__pos, __first, __last, 2025-11-20T19:13:58,692 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:13:58,693 1780 | std::__iterator_category(__first)); 2025-11-20T19:13:58,695 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:13:58,696 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-11-20T19:13:58,697 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-11-20T19:13:58,698 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/dmlc-core/src/data/./row_block.h:132:17, 2025-11-20T19:13:58,700 inlined from ‘void dmlc::data::DiskRowIter::BuildCache(dmlc::Parser*) [with IndexType = long long unsigned int; DType = float]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/dmlc-core/src/data/disk_row_iter.h:119:14: 2025-11-20T19:13:58,702 /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-11-20T19:13:58,703 1779 | _M_range_insert(__pos, __first, __last, 2025-11-20T19:13:58,704 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:13:58,705 1780 | std::__iterator_category(__first)); 2025-11-20T19:13:58,706 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:13:58,707 /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-11-20T19:13:58,708 /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-11-20T19:13:58,709 439 | vector<_Tp, _Alloc>:: 2025-11-20T19:13:58,710 | ^~~~~~~~~~~~~~~~~~~ 2025-11-20T19:13:58,711 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]’, 2025-11-20T19:13:58,712 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/dmlc-core/src/data/csv_parser.h:112:29: 2025-11-20T19:13:58,712 /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-11-20T19:13:58,714 1287 | _M_realloc_insert(end(), __x); 2025-11-20T19:13:58,715 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-11-20T19:13:58,716 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]’, 2025-11-20T19:13:58,718 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/dmlc-core/src/data/csv_parser.h:118:31: 2025-11-20T19:13:58,719 /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-11-20T19:13:58,720 1287 | _M_realloc_insert(end(), __x); 2025-11-20T19:13:58,721 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-11-20T19:13:58,723 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]’, 2025-11-20T19:13:58,742 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/dmlc-core/src/data/csv_parser.h:112:29: 2025-11-20T19:13:58,743 /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-11-20T19:13:58,744 1287 | _M_realloc_insert(end(), __x); 2025-11-20T19:13:58,745 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-11-20T19:13:58,746 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]’, 2025-11-20T19:13:58,747 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/dmlc-core/src/data/csv_parser.h:118:31: 2025-11-20T19:13:58,748 /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-11-20T19:13:58,749 1287 | _M_realloc_insert(end(), __x); 2025-11-20T19:13:58,749 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-11-20T19:13:58,750 /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-11-20T19:13:58,751 /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-11-20T19:13:58,752 439 | vector<_Tp, _Alloc>:: 2025-11-20T19:13:58,753 | ^~~~~~~~~~~~~~~~~~~ 2025-11-20T19:13:58,753 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-11-20T19:13:58,754 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/dmlc-core/src/data/libfm_parser.h:111:27: 2025-11-20T19:13:58,755 /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-11-20T19:13:58,756 1287 | _M_realloc_insert(end(), __x); 2025-11-20T19:13:58,757 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-11-20T19:13:58,757 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-11-20T19:13:58,759 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/dmlc-core/src/data/libfm_parser.h:112:27: 2025-11-20T19:13:58,760 /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-11-20T19:13:58,760 1287 | _M_realloc_insert(end(), __x); 2025-11-20T19:13:58,761 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-11-20T19:13:58,763 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-11-20T19:13:58,764 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/dmlc-core/src/data/./libsvm_parser.h:128:25: 2025-11-20T19:13:58,765 /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-11-20T19:13:58,766 1287 | _M_realloc_insert(end(), __x); 2025-11-20T19:13:58,767 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-11-20T19:13:58,768 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-11-20T19:13:58,769 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/dmlc-core/src/data/./libsvm_parser.h:143:27: 2025-11-20T19:13:58,770 /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-11-20T19:13:58,771 1287 | _M_realloc_insert(end(), __x); 2025-11-20T19:13:58,772 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-11-20T19:13:58,772 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-11-20T19:13:58,773 inlined from ‘void dmlc::data::LibSVMParser::ParseBlock(const char*, const char*, dmlc::data::RowBlockContainer*) [with IndexType = unsigned int; DType = float]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/dmlc-core/src/data/./libsvm_parser.h:128:25: 2025-11-20T19:13:58,774 /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-11-20T19:13:58,775 1287 | _M_realloc_insert(end(), __x); 2025-11-20T19:13:58,776 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-11-20T19:13:58,777 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-11-20T19:13:58,778 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-11-20T19:13:58,779 inlined from ‘void dmlc::data::RowBlockContainer::Push(dmlc::RowBlock) [with I = unsigned int; IndexType = unsigned int; DType = long long int]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/dmlc-core/src/data/./row_block.h:132:17, 2025-11-20T19:13:58,782 inlined from ‘void dmlc::data::BasicRowIter::Init(dmlc::Parser*) [with IndexType = unsigned int; DType = long long int]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/dmlc-core/src/data/basic_row_iter.h:67:15: 2025-11-20T19:13:58,783 /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-11-20T19:13:58,784 1779 | _M_range_insert(__pos, __first, __last, 2025-11-20T19:13:58,785 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:13:58,786 1780 | std::__iterator_category(__first)); 2025-11-20T19:13:58,787 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:13:58,787 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-11-20T19:13:58,788 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-11-20T19:13:58,789 inlined from ‘void dmlc::data::RowBlockContainer::Push(dmlc::RowBlock) [with I = unsigned int; IndexType = unsigned int; DType = int]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/dmlc-core/src/data/./row_block.h:132:17, 2025-11-20T19:13:58,790 inlined from ‘void dmlc::data::BasicRowIter::Init(dmlc::Parser*) [with IndexType = unsigned int; DType = int]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/dmlc-core/src/data/basic_row_iter.h:67:15: 2025-11-20T19:13:58,791 /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-11-20T19:13:58,792 1779 | _M_range_insert(__pos, __first, __last, 2025-11-20T19:13:58,793 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:13:58,794 1780 | std::__iterator_category(__first)); 2025-11-20T19:13:58,796 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:13:58,797 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-11-20T19:13:58,798 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-11-20T19:13:58,799 inlined from ‘void dmlc::data::RowBlockContainer::Push(dmlc::RowBlock) [with I = unsigned int; IndexType = unsigned int; DType = int]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/dmlc-core/src/data/./row_block.h:132:17, 2025-11-20T19:13:58,800 inlined from ‘void dmlc::data::DiskRowIter::BuildCache(dmlc::Parser*) [with IndexType = unsigned int; DType = int]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/dmlc-core/src/data/disk_row_iter.h:119:14: 2025-11-20T19:13:58,801 /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-11-20T19:13:58,802 1779 | _M_range_insert(__pos, __first, __last, 2025-11-20T19:13:58,803 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:13:58,804 1780 | std::__iterator_category(__first)); 2025-11-20T19:13:58,805 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:13:58,806 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-11-20T19:13:58,807 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-11-20T19:13:58,808 inlined from ‘void dmlc::data::RowBlockContainer::Push(dmlc::RowBlock) [with I = unsigned int; IndexType = unsigned int; DType = long long int]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/dmlc-core/src/data/./row_block.h:132:17, 2025-11-20T19:13:58,809 inlined from ‘void dmlc::data::DiskRowIter::BuildCache(dmlc::Parser*) [with IndexType = unsigned int; DType = long long int]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/dmlc-core/src/data/disk_row_iter.h:119:14: 2025-11-20T19:13:58,810 /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-11-20T19:13:58,811 1779 | _M_range_insert(__pos, __first, __last, 2025-11-20T19:13:58,812 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:13:58,813 1780 | std::__iterator_category(__first)); 2025-11-20T19:13:58,814 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:13:59,364 [15/115] Linking CXX static library dmlc-core/libdmlc.a 2025-11-20T19:14:06,810 [16/115] Building CXX object src/CMakeFiles/objxgboost.dir/collective/allreduce.cc.o 2025-11-20T19:14:06,812 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:14:06,813 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/collective/allreduce.cc:57:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-11-20T19:14:06,814 57 | Result RingScatterReduceTyped(Comm const& comm, common::Span data, 2025-11-20T19:14:06,814 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:14:06,815 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:14:06,816 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/collective/allreduce.cc:57:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-11-20T19:14:06,817 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:14:06,818 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/collective/allreduce.cc:57:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-11-20T19:14:06,819 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:14:06,820 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/collective/allreduce.cc:57:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-11-20T19:14:06,821 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:14:06,822 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/collective/allreduce.cc:57:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-11-20T19:14:06,823 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:14:06,824 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/collective/allreduce.cc:57:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-11-20T19:14:06,825 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:14:06,825 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/collective/allreduce.cc:57:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-11-20T19:14:06,827 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:14:06,827 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/collective/allreduce.cc:57:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-11-20T19:14:06,828 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:14:06,829 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/collective/allreduce.cc:57:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-11-20T19:14:06,830 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:14:06,831 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/collective/allreduce.cc:57:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-11-20T19:14:06,832 In file included from /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/collective/allreduce.cc:13: 2025-11-20T19:14:06,833 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/collective/allgather.h: In function ‘xgboost::collective::Result xgboost::collective::RingAllgather(const Comm&, xgboost::common::Span) [with T = float]’: 2025-11-20T19:14:06,834 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/collective/allgather.h:56:22: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-11-20T19:14:06,835 56 | [[nodiscard]] Result RingAllgather(Comm const& comm, common::Span data) { 2025-11-20T19:14:06,836 | ^~~~~~~~~~~~~ 2025-11-20T19:14:06,837 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:14:06,837 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/collective/allreduce.cc:21:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-11-20T19:14:06,838 21 | Result RingAllreduceSmall(Comm const& comm, common::Span data, Func const& op) { 2025-11-20T19:14:06,839 | ^~~~~~~~~~~~~~~~~~ 2025-11-20T19:14:06,840 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/collective/allgather.h: In function ‘xgboost::collective::Result xgboost::collective::RingAllgather(const Comm&, xgboost::common::Span) [with T = double]’: 2025-11-20T19:14:06,841 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/collective/allgather.h:56:22: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-11-20T19:14:06,842 56 | [[nodiscard]] Result RingAllgather(Comm const& comm, common::Span data) { 2025-11-20T19:14:06,843 | ^~~~~~~~~~~~~ 2025-11-20T19:14:06,844 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:14:06,845 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/collective/allreduce.cc:21:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-11-20T19:14:06,846 21 | Result RingAllreduceSmall(Comm const& comm, common::Span data, Func const& op) { 2025-11-20T19:14:06,847 | ^~~~~~~~~~~~~~~~~~ 2025-11-20T19:14:06,848 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/collective/allgather.h: In function ‘xgboost::collective::Result xgboost::collective::RingAllgather(const Comm&, xgboost::common::Span) [with T = signed char]’: 2025-11-20T19:14:06,849 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/collective/allgather.h:56:22: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-11-20T19:14:06,850 56 | [[nodiscard]] Result RingAllgather(Comm const& comm, common::Span data) { 2025-11-20T19:14:06,851 | ^~~~~~~~~~~~~ 2025-11-20T19:14:06,852 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:14:06,853 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/collective/allreduce.cc:21:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-11-20T19:14:06,854 21 | Result RingAllreduceSmall(Comm const& comm, common::Span data, Func const& op) { 2025-11-20T19:14:06,855 | ^~~~~~~~~~~~~~~~~~ 2025-11-20T19:14:06,855 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/collective/allgather.h: In function ‘xgboost::collective::Result xgboost::collective::RingAllgather(const Comm&, xgboost::common::Span) [with T = short int]’: 2025-11-20T19:14:06,856 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/collective/allgather.h:56:22: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-11-20T19:14:06,857 56 | [[nodiscard]] Result RingAllgather(Comm const& comm, common::Span data) { 2025-11-20T19:14:06,858 | ^~~~~~~~~~~~~ 2025-11-20T19:14:06,859 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:14:06,860 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/collective/allreduce.cc:21:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-11-20T19:14:06,861 21 | Result RingAllreduceSmall(Comm const& comm, common::Span data, Func const& op) { 2025-11-20T19:14:06,872 | ^~~~~~~~~~~~~~~~~~ 2025-11-20T19:14:06,873 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/collective/allgather.h: In function ‘xgboost::collective::Result xgboost::collective::RingAllgather(const Comm&, xgboost::common::Span) [with T = int]’: 2025-11-20T19:14:06,874 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/collective/allgather.h:56:22: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-11-20T19:14:06,875 56 | [[nodiscard]] Result RingAllgather(Comm const& comm, common::Span data) { 2025-11-20T19:14:06,876 | ^~~~~~~~~~~~~ 2025-11-20T19:14:06,877 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:14:06,878 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/collective/allreduce.cc:21:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-11-20T19:14:06,878 21 | Result RingAllreduceSmall(Comm const& comm, common::Span data, Func const& op) { 2025-11-20T19:14:06,879 | ^~~~~~~~~~~~~~~~~~ 2025-11-20T19:14:06,880 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:14:06,881 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/collective/allgather.h:56:22: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-11-20T19:14:06,882 56 | [[nodiscard]] Result RingAllgather(Comm const& comm, common::Span data) { 2025-11-20T19:14:06,883 | ^~~~~~~~~~~~~ 2025-11-20T19:14:06,884 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:14:06,885 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/collective/allreduce.cc:21:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-11-20T19:14:06,885 21 | Result RingAllreduceSmall(Comm const& comm, common::Span data, Func const& op) { 2025-11-20T19:14:06,886 | ^~~~~~~~~~~~~~~~~~ 2025-11-20T19:14:06,887 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/collective/allgather.h: In function ‘xgboost::collective::Result xgboost::collective::RingAllgather(const Comm&, xgboost::common::Span) [with T = unsigned char]’: 2025-11-20T19:14:06,888 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/collective/allgather.h:56:22: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-11-20T19:14:06,889 56 | [[nodiscard]] Result RingAllgather(Comm const& comm, common::Span data) { 2025-11-20T19:14:06,890 | ^~~~~~~~~~~~~ 2025-11-20T19:14:06,890 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:14:06,891 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/collective/allreduce.cc:21:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-11-20T19:14:06,892 21 | Result RingAllreduceSmall(Comm const& comm, common::Span data, Func const& op) { 2025-11-20T19:14:06,893 | ^~~~~~~~~~~~~~~~~~ 2025-11-20T19:14:06,894 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:14:06,895 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/collective/allgather.h:56:22: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-11-20T19:14:06,896 56 | [[nodiscard]] Result RingAllgather(Comm const& comm, common::Span data) { 2025-11-20T19:14:06,897 | ^~~~~~~~~~~~~ 2025-11-20T19:14:06,898 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:14:06,899 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/collective/allreduce.cc:21:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-11-20T19:14:06,900 21 | Result RingAllreduceSmall(Comm const& comm, common::Span data, Func const& op) { 2025-11-20T19:14:06,901 | ^~~~~~~~~~~~~~~~~~ 2025-11-20T19:14:06,902 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/collective/allgather.h: In function ‘xgboost::collective::Result xgboost::collective::RingAllgather(const Comm&, xgboost::common::Span) [with T = unsigned int]’: 2025-11-20T19:14:06,903 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/collective/allgather.h:56:22: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-11-20T19:14:06,904 56 | [[nodiscard]] Result RingAllgather(Comm const& comm, common::Span data) { 2025-11-20T19:14:06,905 | ^~~~~~~~~~~~~ 2025-11-20T19:14:06,906 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:14:06,907 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/collective/allreduce.cc:21:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-11-20T19:14:06,907 21 | Result RingAllreduceSmall(Comm const& comm, common::Span data, Func const& op) { 2025-11-20T19:14:06,908 | ^~~~~~~~~~~~~~~~~~ 2025-11-20T19:14:06,909 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:14:06,910 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/collective/allgather.h:56:22: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-11-20T19:14:06,911 56 | [[nodiscard]] Result RingAllgather(Comm const& comm, common::Span data) { 2025-11-20T19:14:06,912 | ^~~~~~~~~~~~~ 2025-11-20T19:14:06,912 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:14:06,913 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/collective/allreduce.cc:113:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-11-20T19:14:06,914 113 | Result RingAllreduce(Comm const& comm, common::Span data, Func const& op, 2025-11-20T19:14:06,915 | ^~~~~~~~~~~~~ 2025-11-20T19:14:21,643 [17/115] Building CXX object src/CMakeFiles/objxgboost.dir/collective/coll.cc.o 2025-11-20T19:14:21,643 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:14:21,644 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/collective/coll.cc:106:22: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-11-20T19:14:21,645 106 | [[nodiscard]] Result Coll::Broadcast(Comm const& comm, common::Span data, 2025-11-20T19:14:21,646 | ^~~~ 2025-11-20T19:14:21,647 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:14:21,647 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/collective/coll.cc:34:22: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-11-20T19:14:21,649 34 | [[nodiscard]] Result Coll::Allreduce(Comm const& comm, common::Span data, 2025-11-20T19:14:21,649 | ^~~~ 2025-11-20T19:14:21,650 In file included from /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/collective/coll.cc:15: 2025-11-20T19:14:21,651 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/collective/allgather.h: In function ‘xgboost::collective::Result xgboost::collective::RingAllgather(const Comm&, xgboost::common::Span) [with T = signed char]’: 2025-11-20T19:14:21,652 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/collective/allgather.h:56:22: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-11-20T19:14:21,653 56 | [[nodiscard]] Result RingAllgather(Comm const& comm, common::Span data) { 2025-11-20T19:14:21,653 | ^~~~~~~~~~~~~ 2025-11-20T19:14:21,654 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:14:21,655 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/collective/coll.cc:111:22: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-11-20T19:14:21,656 111 | [[nodiscard]] Result Coll::Allgather(Comm const& comm, common::Span data) { 2025-11-20T19:14:21,657 | ^~~~ 2025-11-20T19:14:21,658 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:14:21,659 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/collective/coll.cc:115:22: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-11-20T19:14:21,660 115 | [[nodiscard]] Result Coll::AllgatherV(Comm const& comm, common::Span data, 2025-11-20T19:14:21,661 | ^~~~ 2025-11-20T19:14:21,662 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/collective/coll.cc:115:22: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-11-20T19:14:21,663 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/collective/coll.cc:115:22: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-11-20T19:14:21,664 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/collective/coll.cc:115:22: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-11-20T19:14:21,665 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/collective/coll.cc:130:69: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-11-20T19:14:21,667 130 | return detail::RingAllgatherV(comm, sizes, recv_segments, recv); 2025-11-20T19:14:21,668 | ^ 2025-11-20T19:14:21,669 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/collective/coll.cc:130:69: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-11-20T19:14:21,670 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/collective/coll.cc:132:61: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-11-20T19:14:21,671 132 | return cpu_impl::BroadcastAllgatherV(comm, sizes, recv); 2025-11-20T19:14:21,672 | ^ 2025-11-20T19:14:22,751 [18/115] Building CXX object src/CMakeFiles/objxgboost.dir/collective/comm.cc.o 2025-11-20T19:14:24,365 [19/115] Building CXX object src/CMakeFiles/objxgboost.dir/collective/comm_group.cc.o 2025-11-20T19:14:24,461 [20/115] Building CXX object src/CMakeFiles/objxgboost.dir/collective/nccl_stub.cc.o 2025-11-20T19:14:35,001 [21/115] Building CXX object src/CMakeFiles/objxgboost.dir/collective/result.cc.o 2025-11-20T19:14:37,868 [22/115] Building CXX object src/CMakeFiles/objxgboost.dir/collective/in_memory_handler.cc.o 2025-11-20T19:14:41,426 [23/115] Building CXX object src/CMakeFiles/objxgboost.dir/collective/loop.cc.o 2025-11-20T19:14:49,611 [24/115] Building CXX object src/CMakeFiles/objxgboost.dir/common/charconv.cc.o 2025-11-20T19:14:51,110 [25/115] Building CXX object src/CMakeFiles/objxgboost.dir/collective/socket.cc.o 2025-11-20T19:15:03,219 [26/115] Building CXX object src/CMakeFiles/objxgboost.dir/common/common.cc.o 2025-11-20T19:15:03,311 [27/115] Building CXX object src/CMakeFiles/objxgboost.dir/common/cuda_dr_utils.cc.o 2025-11-20T19:15:05,411 [28/115] Building CXX object src/CMakeFiles/objxgboost.dir/collective/tracker.cc.o 2025-11-20T19:15:11,614 [29/115] Building CXX object src/CMakeFiles/objxgboost.dir/common/column_matrix.cc.o 2025-11-20T19:15:11,805 [30/115] Building CXX object src/CMakeFiles/objxgboost.dir/common/cuda_rt_utils.cc.o 2025-11-20T19:15:17,359 [31/115] Building CXX object src/CMakeFiles/objxgboost.dir/common/error_msg.cc.o 2025-11-20T19:15:32,133 [32/115] Building CXX object src/CMakeFiles/objxgboost.dir/common/io.cc.o 2025-11-20T19:15:37,674 [33/115] Building CXX object src/CMakeFiles/objxgboost.dir/common/host_device_vector.cc.o 2025-11-20T19:15:37,675 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/common/host_device_vector.cc: In constructor ‘xgboost::HostDeviceVector::HostDeviceVector(std::initializer_list<_Tp>, xgboost::DeviceOrd) [with T = double]’: 2025-11-20T19:15:37,676 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:15:37,677 43 | HostDeviceVector::HostDeviceVector(std::initializer_list init, DeviceOrd) 2025-11-20T19:15:37,678 | ^~~~~~~~~~~~~~~~~~~ 2025-11-20T19:15:37,679 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:15:37,680 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:15:37,681 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:15:37,682 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:15:37,683 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/common/host_device_vector.cc: In member function ‘void xgboost::HostDeviceVector::Copy(std::initializer_list<_Tp>) [with T = double]’: 2025-11-20T19:15:37,684 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:15:37,686 141 | void HostDeviceVector::Copy(std::initializer_list other) { 2025-11-20T19:15:37,687 | ^~~~~~~~~~~~~~~~~~~ 2025-11-20T19:15:37,687 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:15:37,688 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:15:37,689 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:15:37,690 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:15:37,691 In file included from /usr/include/c++/12/vector:70, 2025-11-20T19:15:37,692 from /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/include/xgboost/base.h:17, 2025-11-20T19:15:37,693 from /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/common/host_device_vector.cc:9: 2025-11-20T19:15:37,694 /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-11-20T19:15:37,695 /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-11-20T19:15:37,696 523 | vector<_Tp, _Alloc>:: 2025-11-20T19:15:37,697 | ^~~~~~~~~~~~~~~~~~~ 2025-11-20T19:15:37,698 In file included from /usr/include/c++/12/vector:64: 2025-11-20T19:15:37,699 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = xgboost::detail::GradientPairInternal; _Alloc = std::allocator >]’, 2025-11-20T19:15:37,700 inlined from ‘void xgboost::HostDeviceVector::Resize(size_t) [with T = xgboost::detail::GradientPairInternal]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/common/host_device_vector.cc:120:22: 2025-11-20T19:15:37,701 /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-11-20T19:15:37,712 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-11-20T19:15:37,713 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:15:37,714 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = xgboost::detail::GradientPairInternal; _Alloc = std::allocator >]’, 2025-11-20T19:15:37,715 inlined from ‘void xgboost::HostDeviceVector::Resize(size_t, T) [with T = xgboost::detail::GradientPairInternal]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/common/host_device_vector.cc:115:22: 2025-11-20T19:15:37,716 /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-11-20T19:15:37,716 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-11-20T19:15:37,717 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:15:45,507 [34/115] Building CXX object src/CMakeFiles/objxgboost.dir/common/hist_util.cc.o 2025-11-20T19:15:45,508 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/common/hist_util.cc: In function ‘void xgboost::common::IncrementHist(GHistRow, ConstGHistRow, std::size_t, std::size_t)’: 2025-11-20T19:15:45,509 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:15:45,510 95 | void IncrementHist(GHistRow dst, ConstGHistRow add, std::size_t begin, std::size_t end) { 2025-11-20T19:15:45,511 | ^~~~~~~~~~~~~ 2025-11-20T19:15:45,513 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:15:45,514 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/common/hist_util.cc: In function ‘void xgboost::common::CopyHist(GHistRow, GHistRow, size_t, size_t)’: 2025-11-20T19:15:45,515 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:15:45,516 107 | void CopyHist(GHistRow dst, const GHistRow src, size_t begin, size_t end) { 2025-11-20T19:15:45,518 | ^~~~~~~~ 2025-11-20T19:15:45,519 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:15:45,520 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/common/hist_util.cc: In function ‘void xgboost::common::SubtractionHist(GHistRow, GHistRow, GHistRow, size_t, size_t)’: 2025-11-20T19:15:45,521 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:15:45,522 119 | void SubtractionHist(GHistRow dst, const GHistRow src1, const GHistRow src2, size_t begin, 2025-11-20T19:15:45,523 | ^~~~~~~~~~~~~~~ 2025-11-20T19:15:45,524 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:15:45,525 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:15:45,526 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:15:45,527 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:15:45,528 212 | void RowsWiseBuildHistKernel(Span gpair, Span row_indices, 2025-11-20T19:15:45,529 | ^~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:15:45,529 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:15:45,541 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:15:45,542 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:15:45,543 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:15:45,544 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:15:45,545 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:15:45,546 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:15:45,547 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:15:45,548 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:15:45,549 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:15:45,550 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:15:45,551 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:15:45,552 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:15:45,553 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:15:45,554 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:15:45,555 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:15:45,556 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:15:45,557 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:15:45,558 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:15:45,559 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:15:45,560 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:15:45,561 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:15:45,562 In file included from /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/common/hist_util.h:18, 2025-11-20T19:15:45,563 from /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/common/hist_util.cc:5: 2025-11-20T19:15:45,564 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/common/quantile.h: In constructor ‘xgboost::common::SortedSketchContainer::SortedSketchContainer(const xgboost::Context*, int32_t, xgboost::common::Span, std::vector >, bool)’: 2025-11-20T19:15:45,565 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/common/quantile.h:999:12: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-11-20T19:15:45,566 999 | explicit SortedSketchContainer(Context const *ctx, int32_t max_bins, 2025-11-20T19:15:45,566 | ^~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:15:45,567 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/common/quantile.h:1002:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-11-20T19:15:45,568 1002 | : SketchContainerImpl{ctx, columns_size, max_bins, ft, use_group} { 2025-11-20T19:15:45,569 | ^ 2025-11-20T19:15:45,570 In file included from /usr/include/c++/12/vector:70, 2025-11-20T19:15:45,571 from /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/common/hist_util.h:15: 2025-11-20T19:15:45,572 /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-11-20T19:15:45,574 /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-11-20T19:15:45,574 523 | vector<_Tp, _Alloc>:: 2025-11-20T19:15:45,575 | ^~~~~~~~~~~~~~~~~~~ 2025-11-20T19:15:45,577 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:15:45,578 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:15:45,579 54 | HistogramCuts SketchOnDMatrix(Context const *ctx, DMatrix *m, bst_bin_t max_bins, bool use_sorted, 2025-11-20T19:15:45,580 | ^~~~~~~~~~~~~~~ 2025-11-20T19:15:45,581 In file included from /usr/include/c++/12/vector:64: 2025-11-20T19:15:45,582 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-11-20T19:15:45,583 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/common/quantile.h:726:18, 2025-11-20T19:15:45,583 inlined from ‘xgboost::common::HistogramCuts xgboost::common::SketchOnDMatrix(const xgboost::Context*, xgboost::DMatrix*, xgboost::bst_bin_t, bool, Span)’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/common/hist_util.cc:63:49: 2025-11-20T19:15:45,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-11-20T19:15:45,592 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-11-20T19:15:45,593 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:15:45,594 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:15:45,596 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:15:45,597 72 | HostSketchContainer::UseGroup(info)); 2025-11-20T19:15:45,598 | ^ 2025-11-20T19:15:45,599 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:15:45,600 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:15:45,601 74 | container.PushRowPage(page, info, hessian); 2025-11-20T19:15:45,602 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:15:45,603 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:15:45,604 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:15:45,605 82 | HostSketchContainer::UseGroup(info)}; 2025-11-20T19:15:45,606 | ^ 2025-11-20T19:15:45,607 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:15:45,608 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:15:45,609 84 | container.PushColPage(page, info, hessian); 2025-11-20T19:15:45,610 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:15:45,611 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:15:45,612 In function ‘void xgboost::common::BuildHistDispatch(Span >, Span, const xgboost::GHistIndexMatrix&, GHistRow) [with BuildingManager = GHistBuildingManager]’, 2025-11-20T19:15:45,613 inlined from ‘xgboost::common::BuildHist(Span >, Span, const xgboost::GHistIndexMatrix&, GHistRow, bool):: [with auto:61 = xgboost::common::GHistBuildingManager]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/common/hist_util.cc:384:43, 2025-11-20T19:15:45,614 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/common/hist_util.cc:206:9: 2025-11-20T19:15:45,615 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:15:45,616 354 | RowsWiseBuildHistKernel(gpair, row_indices, gmat, hist); 2025-11-20T19:15:45,617 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:15:45,618 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:15:45,619 363 | RowsWiseBuildHistKernel(gpair, span2, gmat, hist); 2025-11-20T19:15:45,620 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:15:45,621 In function ‘void xgboost::common::BuildHistDispatch(Span >, Span, const xgboost::GHistIndexMatrix&, GHistRow) [with BuildingManager = GHistBuildingManager]’, 2025-11-20T19:15:45,622 inlined from ‘xgboost::common::BuildHist(Span >, Span, const xgboost::GHistIndexMatrix&, GHistRow, bool):: [with auto:61 = xgboost::common::GHistBuildingManager]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/common/hist_util.cc:384:43, 2025-11-20T19:15:45,623 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/common/hist_util.cc:206:9: 2025-11-20T19:15:45,624 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:15:45,625 354 | RowsWiseBuildHistKernel(gpair, row_indices, gmat, hist); 2025-11-20T19:15:45,626 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:15:45,627 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:15:45,628 363 | RowsWiseBuildHistKernel(gpair, span2, gmat, hist); 2025-11-20T19:15:45,629 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:15:45,629 In function ‘void xgboost::common::BuildHistDispatch(Span >, Span, const xgboost::GHistIndexMatrix&, GHistRow) [with BuildingManager = GHistBuildingManager]’, 2025-11-20T19:15:45,630 inlined from ‘xgboost::common::BuildHist(Span >, Span, const xgboost::GHistIndexMatrix&, GHistRow, bool):: [with auto:61 = xgboost::common::GHistBuildingManager]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/common/hist_util.cc:384:43, 2025-11-20T19:15:45,631 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/common/hist_util.cc:206:9: 2025-11-20T19:15:45,632 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:15:45,633 354 | RowsWiseBuildHistKernel(gpair, row_indices, gmat, hist); 2025-11-20T19:15:45,634 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:15:45,635 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:15:45,636 363 | RowsWiseBuildHistKernel(gpair, span2, gmat, hist); 2025-11-20T19:15:45,637 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:15:45,638 In function ‘void xgboost::common::BuildHistDispatch(Span >, Span, const xgboost::GHistIndexMatrix&, GHistRow) [with BuildingManager = GHistBuildingManager]’, 2025-11-20T19:15:45,639 inlined from ‘xgboost::common::BuildHist(Span >, Span, const xgboost::GHistIndexMatrix&, GHistRow, bool):: [with auto:61 = xgboost::common::GHistBuildingManager]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/common/hist_util.cc:384:43, 2025-11-20T19:15:45,642 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/common/hist_util.cc:206:9: 2025-11-20T19:15:45,643 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:15:45,644 354 | RowsWiseBuildHistKernel(gpair, row_indices, gmat, hist); 2025-11-20T19:15:45,644 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:15:45,645 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:15:45,646 363 | RowsWiseBuildHistKernel(gpair, span2, gmat, hist); 2025-11-20T19:15:45,647 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:15:45,648 In function ‘void xgboost::common::BuildHistDispatch(Span >, Span, const xgboost::GHistIndexMatrix&, GHistRow) [with BuildingManager = GHistBuildingManager]’, 2025-11-20T19:15:45,649 inlined from ‘xgboost::common::BuildHist(Span >, Span, const xgboost::GHistIndexMatrix&, GHistRow, bool):: [with auto:61 = xgboost::common::GHistBuildingManager]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/common/hist_util.cc:384:43, 2025-11-20T19:15:45,662 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/common/hist_util.cc:206:9: 2025-11-20T19:15:45,663 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:15:45,664 354 | RowsWiseBuildHistKernel(gpair, row_indices, gmat, hist); 2025-11-20T19:15:45,665 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:15:45,666 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:15:45,667 363 | RowsWiseBuildHistKernel(gpair, span2, gmat, hist); 2025-11-20T19:15:45,668 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:15:45,669 In function ‘void xgboost::common::BuildHistDispatch(Span >, Span, const xgboost::GHistIndexMatrix&, GHistRow) [with BuildingManager = GHistBuildingManager]’, 2025-11-20T19:15:45,670 inlined from ‘xgboost::common::BuildHist(Span >, Span, const xgboost::GHistIndexMatrix&, GHistRow, bool):: [with auto:61 = xgboost::common::GHistBuildingManager]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/common/hist_util.cc:384:43, 2025-11-20T19:15:45,671 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/common/hist_util.cc:206:9: 2025-11-20T19:15:45,672 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:15:45,672 354 | RowsWiseBuildHistKernel(gpair, row_indices, gmat, hist); 2025-11-20T19:15:45,673 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:15:45,674 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:15:45,675 363 | RowsWiseBuildHistKernel(gpair, span2, gmat, hist); 2025-11-20T19:15:45,676 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:15:45,677 In function ‘void xgboost::common::BuildHistDispatch(Span >, Span, const xgboost::GHistIndexMatrix&, GHistRow) [with BuildingManager = GHistBuildingManager]’, 2025-11-20T19:15:45,678 inlined from ‘xgboost::common::BuildHist(Span >, Span, const xgboost::GHistIndexMatrix&, GHistRow, bool):: [with auto:61 = xgboost::common::GHistBuildingManager]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/common/hist_util.cc:384:43, 2025-11-20T19:15:45,679 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/common/hist_util.cc:206:9, 2025-11-20T19:15:45,679 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/common/hist_util.cc:195:15: 2025-11-20T19:15:45,681 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:15:45,681 354 | RowsWiseBuildHistKernel(gpair, row_indices, gmat, hist); 2025-11-20T19:15:45,682 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:15:45,683 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:15:45,684 363 | RowsWiseBuildHistKernel(gpair, span2, gmat, hist); 2025-11-20T19:15:45,685 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:15:45,686 In function ‘void xgboost::common::BuildHistDispatch(Span >, Span, const xgboost::GHistIndexMatrix&, GHistRow) [with BuildingManager = GHistBuildingManager]’, 2025-11-20T19:15:45,687 inlined from ‘xgboost::common::BuildHist(Span >, Span, const xgboost::GHistIndexMatrix&, GHistRow, bool):: [with auto:61 = xgboost::common::GHistBuildingManager]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/common/hist_util.cc:384:43, 2025-11-20T19:15:45,688 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/common/hist_util.cc:206:9, 2025-11-20T19:15:45,689 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/common/hist_util.cc:195:15: 2025-11-20T19:15:45,690 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:15:45,691 354 | RowsWiseBuildHistKernel(gpair, row_indices, gmat, hist); 2025-11-20T19:15:45,692 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:15:45,692 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:15:45,693 363 | RowsWiseBuildHistKernel(gpair, span2, gmat, hist); 2025-11-20T19:15:45,694 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:15:45,695 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:15:45,695 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:15:45,696 370 | void BuildHist(Span gpair, Span row_indices, 2025-11-20T19:15:45,697 | ^~~~~~~~~ 2025-11-20T19:15:45,698 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:15:45,699 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:15:45,700 In function ‘void xgboost::common::BuildHistDispatch(Span >, Span, const xgboost::GHistIndexMatrix&, GHistRow) [with BuildingManager = GHistBuildingManager]’, 2025-11-20T19:15:45,701 inlined from ‘xgboost::common::BuildHist(Span >, Span, const xgboost::GHistIndexMatrix&, GHistRow, bool):: [with auto:61 = xgboost::common::GHistBuildingManager]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/common/hist_util.cc:384:43, 2025-11-20T19:15:45,702 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/common/hist_util.cc:206:9, 2025-11-20T19:15:45,703 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/common/hist_util.cc:195:15: 2025-11-20T19:15:45,704 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:15:45,705 354 | RowsWiseBuildHistKernel(gpair, row_indices, gmat, hist); 2025-11-20T19:15:45,705 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:15:45,706 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:15:45,707 363 | RowsWiseBuildHistKernel(gpair, span2, gmat, hist); 2025-11-20T19:15:45,708 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:15:45,712 In function ‘void xgboost::common::BuildHistDispatch(Span >, Span, const xgboost::GHistIndexMatrix&, GHistRow) [with BuildingManager = GHistBuildingManager]’, 2025-11-20T19:15:45,713 inlined from ‘xgboost::common::BuildHist(Span >, Span, const xgboost::GHistIndexMatrix&, GHistRow, bool):: [with auto:61 = xgboost::common::GHistBuildingManager]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/common/hist_util.cc:384:43, 2025-11-20T19:15:45,714 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/common/hist_util.cc:206:9, 2025-11-20T19:15:45,715 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/common/hist_util.cc:195:15: 2025-11-20T19:15:45,716 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:15:45,717 354 | RowsWiseBuildHistKernel(gpair, row_indices, gmat, hist); 2025-11-20T19:15:45,718 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:15:45,719 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:15:45,720 363 | RowsWiseBuildHistKernel(gpair, span2, gmat, hist); 2025-11-20T19:15:45,721 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:15:45,723 In function ‘void xgboost::common::BuildHistDispatch(Span >, Span, const xgboost::GHistIndexMatrix&, GHistRow) [with BuildingManager = GHistBuildingManager]’, 2025-11-20T19:15:45,724 inlined from ‘xgboost::common::BuildHist(Span >, Span, const xgboost::GHistIndexMatrix&, GHistRow, bool):: [with auto:61 = xgboost::common::GHistBuildingManager]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/common/hist_util.cc:384:43, 2025-11-20T19:15:45,725 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/common/hist_util.cc:206:9, 2025-11-20T19:15:45,726 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/common/hist_util.cc:195:15: 2025-11-20T19:15:45,727 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:15:45,728 354 | RowsWiseBuildHistKernel(gpair, row_indices, gmat, hist); 2025-11-20T19:15:45,729 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:15:45,730 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:15:45,731 363 | RowsWiseBuildHistKernel(gpair, span2, gmat, hist); 2025-11-20T19:15:45,742 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:15:45,743 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:15:45,744 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:15:45,745 370 | void BuildHist(Span gpair, Span row_indices, 2025-11-20T19:15:45,746 | ^~~~~~~~~ 2025-11-20T19:15:45,747 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:15:45,748 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:15:45,750 In function ‘void xgboost::common::BuildHistDispatch(Span >, Span, const xgboost::GHistIndexMatrix&, GHistRow) [with BuildingManager = GHistBuildingManager]’, 2025-11-20T19:15:45,750 inlined from ‘xgboost::common::BuildHist(Span >, Span, const xgboost::GHistIndexMatrix&, GHistRow, bool):: [with auto:61 = xgboost::common::GHistBuildingManager]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/common/hist_util.cc:384:43, 2025-11-20T19:15:45,751 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/common/hist_util.cc:206:9, 2025-11-20T19:15:45,752 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/common/hist_util.cc:195:15: 2025-11-20T19:15:45,753 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:15:45,754 354 | RowsWiseBuildHistKernel(gpair, row_indices, gmat, hist); 2025-11-20T19:15:45,755 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:15:45,756 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:15:45,757 363 | RowsWiseBuildHistKernel(gpair, span2, gmat, hist); 2025-11-20T19:15:45,758 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:15:48,087 [35/115] Building CXX object src/CMakeFiles/objxgboost.dir/common/linalg_op.cc.o 2025-11-20T19:15:57,514 [36/115] Building CXX object src/CMakeFiles/objxgboost.dir/common/numeric.cc.o 2025-11-20T19:15:58,114 [37/115] Building CXX object src/CMakeFiles/objxgboost.dir/common/numa_topo.cc.o 2025-11-20T19:15:58,623 [38/115] Building CXX object src/CMakeFiles/objxgboost.dir/common/json.cc.o 2025-11-20T19:16:05,715 [39/115] Building CXX object src/CMakeFiles/objxgboost.dir/common/optional_weight.cc.o 2025-11-20T19:16:08,373 [40/115] Building CXX object src/CMakeFiles/objxgboost.dir/common/param_array.cc.o 2025-11-20T19:16:09,992 [41/115] Building CXX object src/CMakeFiles/objxgboost.dir/common/pseudo_huber.cc.o 2025-11-20T19:16:19,617 [42/115] Building CXX object src/CMakeFiles/objxgboost.dir/c_api/c_api.cc.o 2025-11-20T19:16:19,618 In file included from /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/c_api.cc:28: 2025-11-20T19:16:19,619 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/proxy_dmatrix.h: In member function ‘virtual xgboost::DMatrix* xgboost::data::DMatrixProxy::Slice(xgboost::common::Span)’: 2025-11-20T19:16:19,620 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:16:19,621 107 | DMatrix* Slice(common::Span /*ridxs*/) override { 2025-11-20T19:16:19,622 | ^~~~~ 2025-11-20T19:16:19,622 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/c_api.cc: In function ‘int XGDMatrixSliceDMatrixEx(DMatrixHandle, const int*, xgboost::bst_ulong, void**, int)’: 2025-11-20T19:16:19,623 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:16:19,624 605 | dmat->Slice({idxset, static_cast(len)})); 2025-11-20T19:16:19,625 | ^ 2025-11-20T19:16:19,626 In file included from /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/include/xgboost/data.h:15, 2025-11-20T19:16:19,627 from /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/include/xgboost/predictor.h:13, 2025-11-20T19:16:19,628 from /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../common/api_entry.h:10, 2025-11-20T19:16:19,628 from /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/c_api.cc:18: 2025-11-20T19:16:19,629 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:16:19,630 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/include/xgboost/linalg.h:426:13: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-11-20T19:16:19,631 426 | LINALG_HD TensorView(common::Span data, I const (&shape)[D], I const (&stride)[D], 2025-11-20T19:16:19,632 | ^~~~~~~~~~ 2025-11-20T19:16:19,633 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:16:19,634 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/include/xgboost/linalg.h:426:13: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-11-20T19:16:19,635 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:16:19,636 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/include/xgboost/linalg.h:426:13: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-11-20T19:16:19,637 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:16:19,638 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/include/xgboost/linalg.h:426:13: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-11-20T19:16:19,639 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:16:19,640 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/include/xgboost/linalg.h:426:13: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-11-20T19:16:19,640 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:16:19,641 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/include/xgboost/linalg.h:426:13: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-11-20T19:16:19,643 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:16:19,644 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/include/xgboost/linalg.h:426:13: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-11-20T19:16:19,644 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:16:19,645 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/include/xgboost/linalg.h:426:13: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-11-20T19:16:19,646 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:16:19,647 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/include/xgboost/linalg.h:426:13: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-11-20T19:16:19,648 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:16:19,649 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/include/xgboost/linalg.h:426:13: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-11-20T19:16:19,651 In file included from /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/adapter.h:19, 2025-11-20T19:16:19,651 from /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/c_api.cc:24: 2025-11-20T19:16:19,652 In lambda function, 2025-11-20T19:16:19,653 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:618:22, 2025-11-20T19:16:19,654 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-11-20T19:16:19,655 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/c_api.cc:1243:20, 2025-11-20T19:16:19,656 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-11-20T19:16:19,657 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/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-11-20T19:16:19,658 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-11-20T19:16:19,659 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:19,660 674 | std::numeric_limits::max()}, 2025-11-20T19:16:19,661 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:19,661 675 | array.shape, array.strides, device}); 2025-11-20T19:16:19,662 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:19,663 In lambda function, 2025-11-20T19:16:19,664 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:621:22, 2025-11-20T19:16:19,665 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-11-20T19:16:19,666 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/c_api.cc:1243:20, 2025-11-20T19:16:19,667 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-11-20T19:16:19,668 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/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-11-20T19:16:19,669 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-11-20T19:16:19,670 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:19,671 674 | std::numeric_limits::max()}, 2025-11-20T19:16:19,672 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:19,672 675 | array.shape, array.strides, device}); 2025-11-20T19:16:19,673 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:19,674 In lambda function, 2025-11-20T19:16:19,675 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:634:22, 2025-11-20T19:16:19,676 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-11-20T19:16:19,677 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/c_api.cc:1243:20, 2025-11-20T19:16:19,678 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-11-20T19:16:19,679 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/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-11-20T19:16:19,680 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-11-20T19:16:19,681 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:19,682 674 | std::numeric_limits::max()}, 2025-11-20T19:16:19,683 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:19,683 675 | array.shape, array.strides, device}); 2025-11-20T19:16:19,684 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:19,685 In lambda function, 2025-11-20T19:16:19,686 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:637:22, 2025-11-20T19:16:19,687 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-11-20T19:16:19,688 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/c_api.cc:1243:20, 2025-11-20T19:16:19,689 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-11-20T19:16:19,689 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/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-11-20T19:16:19,690 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-11-20T19:16:19,691 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:19,692 674 | std::numeric_limits::max()}, 2025-11-20T19:16:19,693 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:19,694 675 | array.shape, array.strides, device}); 2025-11-20T19:16:19,695 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:19,696 In lambda function, 2025-11-20T19:16:19,697 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:640:22, 2025-11-20T19:16:19,698 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-11-20T19:16:19,699 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/c_api.cc:1243:20, 2025-11-20T19:16:19,700 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-11-20T19:16:19,701 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/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-11-20T19:16:19,701 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-11-20T19:16:19,702 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:19,703 674 | std::numeric_limits::max()}, 2025-11-20T19:16:19,704 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:19,705 675 | array.shape, array.strides, device}); 2025-11-20T19:16:19,706 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:19,707 In lambda function, 2025-11-20T19:16:19,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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:643:22, 2025-11-20T19:16:19,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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-11-20T19:16:19,710 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/c_api.cc:1243:20, 2025-11-20T19:16:19,711 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-11-20T19:16:19,712 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/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-11-20T19:16:19,713 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-11-20T19:16:19,714 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:19,714 674 | std::numeric_limits::max()}, 2025-11-20T19:16:19,715 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:19,716 675 | array.shape, array.strides, device}); 2025-11-20T19:16:19,717 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:19,717 In lambda function, 2025-11-20T19:16:19,718 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:646:22, 2025-11-20T19:16:19,719 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-11-20T19:16:19,720 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/c_api.cc:1243:20, 2025-11-20T19:16:19,721 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-11-20T19:16:19,722 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/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-11-20T19:16:19,723 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-11-20T19:16:19,724 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:19,725 674 | std::numeric_limits::max()}, 2025-11-20T19:16:19,726 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:19,726 675 | array.shape, array.strides, device}); 2025-11-20T19:16:19,727 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:19,728 In lambda function, 2025-11-20T19:16:19,729 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:649:22, 2025-11-20T19:16:19,730 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-11-20T19:16:19,731 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/c_api.cc:1243:20, 2025-11-20T19:16:19,732 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-11-20T19:16:19,733 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/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-11-20T19:16:19,733 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-11-20T19:16:19,734 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:19,735 674 | std::numeric_limits::max()}, 2025-11-20T19:16:19,736 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:19,737 675 | array.shape, array.strides, device}); 2025-11-20T19:16:19,738 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:19,739 In lambda function, 2025-11-20T19:16:19,740 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:652:22, 2025-11-20T19:16:19,741 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-11-20T19:16:19,742 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/c_api.cc:1243:20, 2025-11-20T19:16:19,743 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-11-20T19:16:19,744 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/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-11-20T19:16:19,745 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-11-20T19:16:19,746 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:19,747 674 | std::numeric_limits::max()}, 2025-11-20T19:16:19,750 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:19,751 675 | array.shape, array.strides, device}); 2025-11-20T19:16:19,752 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:19,753 In lambda function, 2025-11-20T19:16:19,754 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:655:22, 2025-11-20T19:16:19,754 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-11-20T19:16:19,755 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/c_api.cc:1243:20, 2025-11-20T19:16:19,756 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-11-20T19:16:19,757 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/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-11-20T19:16:19,758 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-11-20T19:16:19,759 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:19,760 674 | std::numeric_limits::max()}, 2025-11-20T19:16:19,761 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:19,762 675 | array.shape, array.strides, device}); 2025-11-20T19:16:19,763 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:19,764 In lambda function, 2025-11-20T19:16:19,765 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:618:22, 2025-11-20T19:16:19,766 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-11-20T19:16:19,768 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/c_api.cc:1243:20, 2025-11-20T19:16:19,768 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-11-20T19:16:19,769 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/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-11-20T19:16:19,770 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-11-20T19:16:19,771 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:19,772 674 | std::numeric_limits::max()}, 2025-11-20T19:16:19,773 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:19,774 675 | array.shape, array.strides, device}); 2025-11-20T19:16:19,775 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:19,776 In lambda function, 2025-11-20T19:16:19,777 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:621:22, 2025-11-20T19:16:19,778 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-11-20T19:16:19,779 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/c_api.cc:1243:20, 2025-11-20T19:16:19,780 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-11-20T19:16:19,781 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/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-11-20T19:16:19,782 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-11-20T19:16:19,783 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:19,784 674 | std::numeric_limits::max()}, 2025-11-20T19:16:19,785 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:19,785 675 | array.shape, array.strides, device}); 2025-11-20T19:16:19,786 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:19,787 In lambda function, 2025-11-20T19:16:19,788 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:634:22, 2025-11-20T19:16:19,789 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-11-20T19:16:19,790 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/c_api.cc:1243:20, 2025-11-20T19:16:19,791 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-11-20T19:16:19,791 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/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-11-20T19:16:19,793 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-11-20T19:16:19,793 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:19,794 674 | std::numeric_limits::max()}, 2025-11-20T19:16:19,795 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:19,796 675 | array.shape, array.strides, device}); 2025-11-20T19:16:19,797 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:19,798 In lambda function, 2025-11-20T19:16:19,799 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:637:22, 2025-11-20T19:16:19,800 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-11-20T19:16:19,801 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/c_api.cc:1243:20, 2025-11-20T19:16:19,802 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-11-20T19:16:19,803 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/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-11-20T19:16:19,804 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-11-20T19:16:19,805 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:19,806 674 | std::numeric_limits::max()}, 2025-11-20T19:16:19,806 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:19,808 675 | array.shape, array.strides, device}); 2025-11-20T19:16:19,809 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:19,810 In lambda function, 2025-11-20T19:16:19,810 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:640:22, 2025-11-20T19:16:19,812 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-11-20T19:16:19,813 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/c_api.cc:1243:20, 2025-11-20T19:16:19,815 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-11-20T19:16:19,816 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/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-11-20T19:16:19,817 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-11-20T19:16:19,818 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:19,819 674 | std::numeric_limits::max()}, 2025-11-20T19:16:19,820 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:19,820 675 | array.shape, array.strides, device}); 2025-11-20T19:16:19,821 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:19,822 In lambda function, 2025-11-20T19:16:19,822 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:643:22, 2025-11-20T19:16:19,823 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-11-20T19:16:19,824 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/c_api.cc:1243:20, 2025-11-20T19:16:19,825 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-11-20T19:16:19,825 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/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-11-20T19:16:19,826 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-11-20T19:16:19,827 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:19,828 674 | std::numeric_limits::max()}, 2025-11-20T19:16:19,829 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:19,830 675 | array.shape, array.strides, device}); 2025-11-20T19:16:19,830 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:19,831 In lambda function, 2025-11-20T19:16:19,832 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:646:22, 2025-11-20T19:16:19,833 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-11-20T19:16:19,834 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/c_api.cc:1243:20, 2025-11-20T19:16:19,834 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-11-20T19:16:19,835 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/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-11-20T19:16:19,836 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-11-20T19:16:19,837 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:19,838 674 | std::numeric_limits::max()}, 2025-11-20T19:16:19,839 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:19,840 675 | array.shape, array.strides, device}); 2025-11-20T19:16:19,840 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:19,841 In lambda function, 2025-11-20T19:16:19,842 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:649:22, 2025-11-20T19:16:19,843 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-11-20T19:16:19,844 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/c_api.cc:1243:20, 2025-11-20T19:16:19,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 = double]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-11-20T19:16:19,846 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/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-11-20T19:16:19,847 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-11-20T19:16:19,847 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:19,848 674 | std::numeric_limits::max()}, 2025-11-20T19:16:19,849 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:19,849 675 | array.shape, array.strides, device}); 2025-11-20T19:16:19,850 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:19,851 In lambda function, 2025-11-20T19:16:19,851 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:652:22, 2025-11-20T19:16:19,852 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-11-20T19:16:19,853 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/c_api.cc:1243:20, 2025-11-20T19:16:19,854 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-11-20T19:16:19,855 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/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-11-20T19:16:19,855 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-11-20T19:16:19,856 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:19,857 674 | std::numeric_limits::max()}, 2025-11-20T19:16:19,858 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:19,859 675 | array.shape, array.strides, device}); 2025-11-20T19:16:19,860 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:19,861 In lambda function, 2025-11-20T19:16:19,861 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:655:22, 2025-11-20T19:16:19,862 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-11-20T19:16:19,863 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/c_api.cc:1243:20, 2025-11-20T19:16:19,863 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-11-20T19:16:19,864 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/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-11-20T19:16:19,865 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-11-20T19:16:19,866 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:19,866 674 | std::numeric_limits::max()}, 2025-11-20T19:16:19,867 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:19,868 675 | array.shape, array.strides, device}); 2025-11-20T19:16:19,869 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:19,870 In lambda function, 2025-11-20T19:16:19,871 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:618:22, 2025-11-20T19:16:19,872 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-11-20T19:16:19,872 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/c_api.cc:1243:20, 2025-11-20T19:16:19,873 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-11-20T19:16:19,874 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/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-11-20T19:16:19,875 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-11-20T19:16:19,876 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:19,876 674 | std::numeric_limits::max()}, 2025-11-20T19:16:19,877 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:19,878 675 | array.shape, array.strides, device}); 2025-11-20T19:16:19,878 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:19,879 In lambda function, 2025-11-20T19:16:19,880 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:621:22, 2025-11-20T19:16:19,880 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-11-20T19:16:19,881 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/c_api.cc:1243:20, 2025-11-20T19:16:19,882 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-11-20T19:16:19,883 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/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-11-20T19:16:19,884 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-11-20T19:16:19,885 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:19,885 674 | std::numeric_limits::max()}, 2025-11-20T19:16:19,886 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:19,887 675 | array.shape, array.strides, device}); 2025-11-20T19:16:19,888 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:19,889 In lambda function, 2025-11-20T19:16:19,890 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:634:22, 2025-11-20T19:16:19,890 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-11-20T19:16:19,891 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/c_api.cc:1243:20, 2025-11-20T19:16:19,892 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-11-20T19:16:19,892 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/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-11-20T19:16:19,893 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-11-20T19:16:19,894 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:19,895 674 | std::numeric_limits::max()}, 2025-11-20T19:16:19,896 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:19,897 675 | array.shape, array.strides, device}); 2025-11-20T19:16:19,897 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:19,898 In lambda function, 2025-11-20T19:16:19,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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:637:22, 2025-11-20T19:16:19,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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-11-20T19:16:19,901 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/c_api.cc:1243:20, 2025-11-20T19:16:19,902 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-11-20T19:16:19,903 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/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-11-20T19:16:19,904 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-11-20T19:16:19,904 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:19,905 674 | std::numeric_limits::max()}, 2025-11-20T19:16:19,906 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:19,906 675 | array.shape, array.strides, device}); 2025-11-20T19:16:19,907 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:19,908 In lambda function, 2025-11-20T19:16:19,908 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:640:22, 2025-11-20T19:16:19,909 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-11-20T19:16:19,910 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/c_api.cc:1243:20, 2025-11-20T19:16:19,911 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-11-20T19:16:19,912 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/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-11-20T19:16:19,913 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-11-20T19:16:19,914 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:19,915 674 | std::numeric_limits::max()}, 2025-11-20T19:16:19,915 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:19,917 675 | array.shape, array.strides, device}); 2025-11-20T19:16:19,917 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:19,918 In lambda function, 2025-11-20T19:16:19,919 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:643:22, 2025-11-20T19:16:19,919 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-11-20T19:16:19,920 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/c_api.cc:1243:20, 2025-11-20T19:16:19,921 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-11-20T19:16:19,921 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/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-11-20T19:16:19,922 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-11-20T19:16:19,923 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:19,924 674 | std::numeric_limits::max()}, 2025-11-20T19:16:19,925 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:19,926 675 | array.shape, array.strides, device}); 2025-11-20T19:16:19,927 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:19,927 In lambda function, 2025-11-20T19:16:19,928 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:646:22, 2025-11-20T19:16:19,929 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-11-20T19:16:19,930 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/c_api.cc:1243:20, 2025-11-20T19:16:19,931 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-11-20T19:16:19,931 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/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-11-20T19:16:19,932 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-11-20T19:16:19,933 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:19,934 674 | std::numeric_limits::max()}, 2025-11-20T19:16:19,934 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:19,935 675 | array.shape, array.strides, device}); 2025-11-20T19:16:19,936 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:19,937 In lambda function, 2025-11-20T19:16:19,937 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:649:22, 2025-11-20T19:16:19,938 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-11-20T19:16:19,939 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/c_api.cc:1243:20, 2025-11-20T19:16:19,940 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-11-20T19:16:19,941 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/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-11-20T19:16:19,942 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-11-20T19:16:19,943 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:19,944 674 | std::numeric_limits::max()}, 2025-11-20T19:16:19,945 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:19,945 675 | array.shape, array.strides, device}); 2025-11-20T19:16:19,946 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:19,947 In lambda function, 2025-11-20T19:16:19,947 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:652:22, 2025-11-20T19:16:19,948 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-11-20T19:16:19,949 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/c_api.cc:1243:20, 2025-11-20T19:16:19,949 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-11-20T19:16:19,950 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/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-11-20T19:16:19,951 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-11-20T19:16:19,952 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:19,953 674 | std::numeric_limits::max()}, 2025-11-20T19:16:19,954 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:19,955 675 | array.shape, array.strides, device}); 2025-11-20T19:16:19,955 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:19,956 In lambda function, 2025-11-20T19:16:19,957 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:655:22, 2025-11-20T19:16:19,958 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-11-20T19:16:19,959 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/c_api.cc:1243:20, 2025-11-20T19:16:19,960 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-11-20T19:16:19,960 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/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-11-20T19:16:19,961 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-11-20T19:16:19,962 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:19,962 674 | std::numeric_limits::max()}, 2025-11-20T19:16:19,963 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:19,964 675 | array.shape, array.strides, device}); 2025-11-20T19:16:19,965 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:19,966 In lambda function, 2025-11-20T19:16:19,967 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:618:22, 2025-11-20T19:16:19,968 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-11-20T19:16:19,968 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/c_api.cc:1243:20, 2025-11-20T19:16:19,969 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-11-20T19:16:19,970 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/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-11-20T19:16:19,971 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-11-20T19:16:19,972 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:19,973 674 | std::numeric_limits::max()}, 2025-11-20T19:16:19,974 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:19,975 675 | array.shape, array.strides, device}); 2025-11-20T19:16:19,975 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:19,976 In lambda function, 2025-11-20T19:16:19,977 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:621:22, 2025-11-20T19:16:19,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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-11-20T19:16:19,978 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/c_api.cc:1243:20, 2025-11-20T19:16:19,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 = short int]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-11-20T19:16:19,979 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/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-11-20T19:16:19,980 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-11-20T19:16:19,981 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:19,982 674 | std::numeric_limits::max()}, 2025-11-20T19:16:19,983 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:19,984 675 | array.shape, array.strides, device}); 2025-11-20T19:16:19,985 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:19,985 In lambda function, 2025-11-20T19:16:19,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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:634:22, 2025-11-20T19:16:19,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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-11-20T19:16:19,988 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/c_api.cc:1243:20, 2025-11-20T19:16:19,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 = short int]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-11-20T19:16:19,989 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/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-11-20T19:16:19,990 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-11-20T19:16:19,991 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:19,992 674 | std::numeric_limits::max()}, 2025-11-20T19:16:19,992 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:19,993 675 | array.shape, array.strides, device}); 2025-11-20T19:16:19,994 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:19,995 In lambda function, 2025-11-20T19:16:19,996 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:637:22, 2025-11-20T19:16:19,996 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-11-20T19:16:19,997 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/c_api.cc:1243:20, 2025-11-20T19:16:19,998 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-11-20T19:16:19,999 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/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-11-20T19:16:20,000 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-11-20T19:16:20,001 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,002 674 | std::numeric_limits::max()}, 2025-11-20T19:16:20,002 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,003 675 | array.shape, array.strides, device}); 2025-11-20T19:16:20,004 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,005 In lambda function, 2025-11-20T19:16:20,005 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:640:22, 2025-11-20T19:16:20,006 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-11-20T19:16:20,007 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/c_api.cc:1243:20, 2025-11-20T19:16:20,007 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-11-20T19:16:20,008 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/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-11-20T19:16:20,009 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-11-20T19:16:20,010 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,011 674 | std::numeric_limits::max()}, 2025-11-20T19:16:20,012 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,013 675 | array.shape, array.strides, device}); 2025-11-20T19:16:20,013 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,014 In lambda function, 2025-11-20T19:16:20,015 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:643:22, 2025-11-20T19:16:20,016 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-11-20T19:16:20,017 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/c_api.cc:1243:20, 2025-11-20T19:16:20,018 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-11-20T19:16:20,019 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/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-11-20T19:16:20,019 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-11-20T19:16:20,020 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,021 674 | std::numeric_limits::max()}, 2025-11-20T19:16:20,022 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,022 675 | array.shape, array.strides, device}); 2025-11-20T19:16:20,023 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,024 In lambda function, 2025-11-20T19:16:20,025 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:646:22, 2025-11-20T19:16:20,026 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-11-20T19:16:20,027 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/c_api.cc:1243:20, 2025-11-20T19:16:20,028 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-11-20T19:16:20,028 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/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-11-20T19:16:20,030 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-11-20T19:16:20,031 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,031 674 | std::numeric_limits::max()}, 2025-11-20T19:16:20,032 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,033 675 | array.shape, array.strides, device}); 2025-11-20T19:16:20,033 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,034 In lambda function, 2025-11-20T19:16:20,035 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:649:22, 2025-11-20T19:16:20,036 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-11-20T19:16:20,036 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/c_api.cc:1243:20, 2025-11-20T19:16:20,037 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-11-20T19:16:20,038 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/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-11-20T19:16:20,039 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-11-20T19:16:20,040 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,041 674 | std::numeric_limits::max()}, 2025-11-20T19:16:20,042 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,043 675 | array.shape, array.strides, device}); 2025-11-20T19:16:20,043 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,044 In lambda function, 2025-11-20T19:16:20,045 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:652:22, 2025-11-20T19:16:20,046 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-11-20T19:16:20,047 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/c_api.cc:1243:20, 2025-11-20T19:16:20,048 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-11-20T19:16:20,048 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/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-11-20T19:16:20,049 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-11-20T19:16:20,050 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,051 674 | std::numeric_limits::max()}, 2025-11-20T19:16:20,051 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,052 675 | array.shape, array.strides, device}); 2025-11-20T19:16:20,053 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,054 In lambda function, 2025-11-20T19:16:20,055 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:655:22, 2025-11-20T19:16:20,056 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-11-20T19:16:20,057 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/c_api.cc:1243:20, 2025-11-20T19:16:20,057 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-11-20T19:16:20,058 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/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-11-20T19:16:20,059 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-11-20T19:16:20,060 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,061 674 | std::numeric_limits::max()}, 2025-11-20T19:16:20,061 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,062 675 | array.shape, array.strides, device}); 2025-11-20T19:16:20,063 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,063 In lambda function, 2025-11-20T19:16:20,064 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:618:22, 2025-11-20T19:16:20,065 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-11-20T19:16:20,066 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/c_api.cc:1243:20, 2025-11-20T19:16:20,066 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-11-20T19:16:20,067 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/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-11-20T19:16:20,068 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-11-20T19:16:20,069 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,070 674 | std::numeric_limits::max()}, 2025-11-20T19:16:20,071 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,071 675 | array.shape, array.strides, device}); 2025-11-20T19:16:20,072 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,073 In lambda function, 2025-11-20T19:16:20,074 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:621:22, 2025-11-20T19:16:20,075 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-11-20T19:16:20,076 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/c_api.cc:1243:20, 2025-11-20T19:16:20,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 = int]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-11-20T19:16:20,077 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/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-11-20T19:16:20,078 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-11-20T19:16:20,079 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,079 674 | std::numeric_limits::max()}, 2025-11-20T19:16:20,080 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,081 675 | array.shape, array.strides, device}); 2025-11-20T19:16:20,082 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,083 In lambda function, 2025-11-20T19:16:20,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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:634:22, 2025-11-20T19:16:20,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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-11-20T19:16:20,086 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/c_api.cc:1243:20, 2025-11-20T19:16:20,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 = int]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-11-20T19:16:20,087 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/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-11-20T19:16:20,088 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-11-20T19:16:20,089 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,090 674 | std::numeric_limits::max()}, 2025-11-20T19:16:20,091 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,091 675 | array.shape, array.strides, device}); 2025-11-20T19:16:20,092 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,093 In lambda function, 2025-11-20T19:16:20,094 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:637:22, 2025-11-20T19:16:20,094 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-11-20T19:16:20,095 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/c_api.cc:1243:20, 2025-11-20T19:16:20,096 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-11-20T19:16:20,097 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/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-11-20T19:16:20,098 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-11-20T19:16:20,099 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,099 674 | std::numeric_limits::max()}, 2025-11-20T19:16:20,100 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,101 675 | array.shape, array.strides, device}); 2025-11-20T19:16:20,102 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,103 In lambda function, 2025-11-20T19:16:20,104 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:640:22, 2025-11-20T19:16:20,105 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-11-20T19:16:20,106 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/c_api.cc:1243:20, 2025-11-20T19:16:20,106 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-11-20T19:16:20,107 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/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-11-20T19:16:20,108 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-11-20T19:16:20,109 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,109 674 | std::numeric_limits::max()}, 2025-11-20T19:16:20,110 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,111 675 | array.shape, array.strides, device}); 2025-11-20T19:16:20,112 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,113 In lambda function, 2025-11-20T19:16:20,114 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:643:22, 2025-11-20T19:16:20,115 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-11-20T19:16:20,116 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/c_api.cc:1243:20, 2025-11-20T19:16:20,117 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-11-20T19:16:20,117 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/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-11-20T19:16:20,119 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-11-20T19:16:20,119 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,120 674 | std::numeric_limits::max()}, 2025-11-20T19:16:20,121 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,121 675 | array.shape, array.strides, device}); 2025-11-20T19:16:20,122 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,123 In lambda function, 2025-11-20T19:16:20,123 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:646:22, 2025-11-20T19:16:20,124 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-11-20T19:16:20,125 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/c_api.cc:1243:20, 2025-11-20T19:16:20,126 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-11-20T19:16:20,127 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/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-11-20T19:16:20,128 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-11-20T19:16:20,129 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,130 674 | std::numeric_limits::max()}, 2025-11-20T19:16:20,130 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,131 675 | array.shape, array.strides, device}); 2025-11-20T19:16:20,132 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,133 In lambda function, 2025-11-20T19:16:20,134 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:649:22, 2025-11-20T19:16:20,135 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-11-20T19:16:20,136 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/c_api.cc:1243:20, 2025-11-20T19:16:20,137 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-11-20T19:16:20,137 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/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-11-20T19:16:20,138 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-11-20T19:16:20,139 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,140 674 | std::numeric_limits::max()}, 2025-11-20T19:16:20,141 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,142 675 | array.shape, array.strides, device}); 2025-11-20T19:16:20,143 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,144 In lambda function, 2025-11-20T19:16:20,145 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:652:22, 2025-11-20T19:16:20,145 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-11-20T19:16:20,146 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/c_api.cc:1243:20, 2025-11-20T19:16:20,147 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-11-20T19:16:20,148 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/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-11-20T19:16:20,149 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-11-20T19:16:20,150 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,150 674 | std::numeric_limits::max()}, 2025-11-20T19:16:20,151 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,152 675 | array.shape, array.strides, device}); 2025-11-20T19:16:20,153 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,153 In lambda function, 2025-11-20T19:16:20,154 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:655:22, 2025-11-20T19:16:20,155 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-11-20T19:16:20,156 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/c_api.cc:1243:20, 2025-11-20T19:16:20,156 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-11-20T19:16:20,157 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/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-11-20T19:16:20,158 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-11-20T19:16:20,159 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,160 674 | std::numeric_limits::max()}, 2025-11-20T19:16:20,161 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,162 675 | array.shape, array.strides, device}); 2025-11-20T19:16:20,163 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,163 In lambda function, 2025-11-20T19:16:20,165 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:618:22, 2025-11-20T19:16:20,165 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-11-20T19:16:20,166 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/c_api.cc:1243:20, 2025-11-20T19:16:20,167 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-11-20T19:16:20,167 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/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-11-20T19:16:20,168 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-11-20T19:16:20,169 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,170 674 | std::numeric_limits::max()}, 2025-11-20T19:16:20,171 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,172 675 | array.shape, array.strides, device}); 2025-11-20T19:16:20,173 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,173 In lambda function, 2025-11-20T19:16:20,174 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:621:22, 2025-11-20T19:16:20,175 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-11-20T19:16:20,176 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/c_api.cc:1243:20, 2025-11-20T19:16:20,177 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-11-20T19:16:20,178 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/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-11-20T19:16:20,179 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-11-20T19:16:20,179 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,180 674 | std::numeric_limits::max()}, 2025-11-20T19:16:20,181 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,181 675 | array.shape, array.strides, device}); 2025-11-20T19:16:20,182 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,183 In lambda function, 2025-11-20T19:16:20,184 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:634:22, 2025-11-20T19:16:20,184 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-11-20T19:16:20,185 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/c_api.cc:1243:20, 2025-11-20T19:16:20,186 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-11-20T19:16:20,187 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/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-11-20T19:16:20,188 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-11-20T19:16:20,188 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,189 674 | std::numeric_limits::max()}, 2025-11-20T19:16:20,190 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,191 675 | array.shape, array.strides, device}); 2025-11-20T19:16:20,192 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,193 In lambda function, 2025-11-20T19:16:20,194 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:637:22, 2025-11-20T19:16:20,195 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-11-20T19:16:20,195 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/c_api.cc:1243:20, 2025-11-20T19:16:20,196 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-11-20T19:16:20,197 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/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-11-20T19:16:20,198 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-11-20T19:16:20,199 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,200 674 | std::numeric_limits::max()}, 2025-11-20T19:16:20,201 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,201 675 | array.shape, array.strides, device}); 2025-11-20T19:16:20,202 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,203 In lambda function, 2025-11-20T19:16:20,204 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:640:22, 2025-11-20T19:16:20,205 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-11-20T19:16:20,206 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/c_api.cc:1243:20, 2025-11-20T19:16:20,207 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-11-20T19:16:20,208 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/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-11-20T19:16:20,208 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-11-20T19:16:20,209 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,210 674 | std::numeric_limits::max()}, 2025-11-20T19:16:20,211 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,211 675 | array.shape, array.strides, device}); 2025-11-20T19:16:20,212 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,213 In lambda function, 2025-11-20T19:16:20,213 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:643:22, 2025-11-20T19:16:20,214 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-11-20T19:16:20,215 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/c_api.cc:1243:20, 2025-11-20T19:16:20,216 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-11-20T19:16:20,217 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/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-11-20T19:16:20,218 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-11-20T19:16:20,219 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,219 674 | std::numeric_limits::max()}, 2025-11-20T19:16:20,220 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,221 675 | array.shape, array.strides, device}); 2025-11-20T19:16:20,222 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,223 In lambda function, 2025-11-20T19:16:20,224 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:646:22, 2025-11-20T19:16:20,224 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-11-20T19:16:20,225 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/c_api.cc:1243:20, 2025-11-20T19:16:20,226 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-11-20T19:16:20,227 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/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-11-20T19:16:20,229 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-11-20T19:16:20,230 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,231 674 | std::numeric_limits::max()}, 2025-11-20T19:16:20,231 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,232 675 | array.shape, array.strides, device}); 2025-11-20T19:16:20,233 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,234 In lambda function, 2025-11-20T19:16:20,235 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:649:22, 2025-11-20T19:16:20,236 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-11-20T19:16:20,236 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/c_api.cc:1243:20, 2025-11-20T19:16:20,238 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-11-20T19:16:20,238 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/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-11-20T19:16:20,239 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-11-20T19:16:20,240 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,240 674 | std::numeric_limits::max()}, 2025-11-20T19:16:20,241 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,242 675 | array.shape, array.strides, device}); 2025-11-20T19:16:20,243 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,243 In lambda function, 2025-11-20T19:16:20,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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:652:22, 2025-11-20T19:16:20,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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-11-20T19:16:20,246 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/c_api.cc:1243:20, 2025-11-20T19:16:20,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 = long long int]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-11-20T19:16:20,247 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/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-11-20T19:16:20,248 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-11-20T19:16:20,249 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,250 674 | std::numeric_limits::max()}, 2025-11-20T19:16:20,251 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,252 675 | array.shape, array.strides, device}); 2025-11-20T19:16:20,252 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,253 In lambda function, 2025-11-20T19:16:20,254 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:655:22, 2025-11-20T19:16:20,254 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-11-20T19:16:20,255 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/c_api.cc:1243:20, 2025-11-20T19:16:20,256 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-11-20T19:16:20,256 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/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-11-20T19:16:20,257 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-11-20T19:16:20,258 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,259 674 | std::numeric_limits::max()}, 2025-11-20T19:16:20,260 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,260 675 | array.shape, array.strides, device}); 2025-11-20T19:16:20,261 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,262 In lambda function, 2025-11-20T19:16:20,263 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:618:22, 2025-11-20T19:16:20,264 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-11-20T19:16:20,265 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/c_api.cc:1243:20, 2025-11-20T19:16:20,266 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-11-20T19:16:20,266 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/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-11-20T19:16:20,267 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-11-20T19:16:20,268 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,268 674 | std::numeric_limits::max()}, 2025-11-20T19:16:20,269 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,270 675 | array.shape, array.strides, device}); 2025-11-20T19:16:20,270 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,271 In lambda function, 2025-11-20T19:16:20,272 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:621:22, 2025-11-20T19:16:20,273 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-11-20T19:16:20,274 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/c_api.cc:1243:20, 2025-11-20T19:16:20,274 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-11-20T19:16:20,275 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/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-11-20T19:16:20,276 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-11-20T19:16:20,277 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,278 674 | std::numeric_limits::max()}, 2025-11-20T19:16:20,279 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,279 675 | array.shape, array.strides, device}); 2025-11-20T19:16:20,280 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,281 In lambda function, 2025-11-20T19:16:20,281 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:634:22, 2025-11-20T19:16:20,282 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-11-20T19:16:20,283 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/c_api.cc:1243:20, 2025-11-20T19:16:20,284 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-11-20T19:16:20,284 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/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-11-20T19:16:20,285 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-11-20T19:16:20,286 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,287 674 | std::numeric_limits::max()}, 2025-11-20T19:16:20,288 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,288 675 | array.shape, array.strides, device}); 2025-11-20T19:16:20,289 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,290 In lambda function, 2025-11-20T19:16:20,291 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:637:22, 2025-11-20T19:16:20,292 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-11-20T19:16:20,293 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/c_api.cc:1243:20, 2025-11-20T19:16:20,294 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-11-20T19:16:20,295 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/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-11-20T19:16:20,295 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-11-20T19:16:20,296 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,297 674 | std::numeric_limits::max()}, 2025-11-20T19:16:20,297 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,298 675 | array.shape, array.strides, device}); 2025-11-20T19:16:20,299 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,300 In lambda function, 2025-11-20T19:16:20,301 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:640:22, 2025-11-20T19:16:20,302 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-11-20T19:16:20,303 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/c_api.cc:1243:20, 2025-11-20T19:16:20,304 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-11-20T19:16:20,304 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/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-11-20T19:16:20,305 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-11-20T19:16:20,306 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,307 674 | std::numeric_limits::max()}, 2025-11-20T19:16:20,308 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,308 675 | array.shape, array.strides, device}); 2025-11-20T19:16:20,309 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,310 In lambda function, 2025-11-20T19:16:20,310 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:643:22, 2025-11-20T19:16:20,311 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-11-20T19:16:20,312 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/c_api.cc:1243:20, 2025-11-20T19:16:20,313 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-11-20T19:16:20,313 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/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-11-20T19:16:20,314 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-11-20T19:16:20,315 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,316 674 | std::numeric_limits::max()}, 2025-11-20T19:16:20,317 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,317 675 | array.shape, array.strides, device}); 2025-11-20T19:16:20,318 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,319 In lambda function, 2025-11-20T19:16:20,320 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:646:22, 2025-11-20T19:16:20,320 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-11-20T19:16:20,322 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/c_api.cc:1243:20, 2025-11-20T19:16:20,322 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-11-20T19:16:20,323 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/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-11-20T19:16:20,324 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-11-20T19:16:20,325 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,325 674 | std::numeric_limits::max()}, 2025-11-20T19:16:20,326 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,327 675 | array.shape, array.strides, device}); 2025-11-20T19:16:20,328 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,329 In lambda function, 2025-11-20T19:16:20,329 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:649:22, 2025-11-20T19:16:20,330 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-11-20T19:16:20,331 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/c_api.cc:1243:20, 2025-11-20T19:16:20,332 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-11-20T19:16:20,333 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/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-11-20T19:16:20,333 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-11-20T19:16:20,334 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,335 674 | std::numeric_limits::max()}, 2025-11-20T19:16:20,336 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,336 675 | array.shape, array.strides, device}); 2025-11-20T19:16:20,337 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,338 In lambda function, 2025-11-20T19:16:20,338 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:652:22, 2025-11-20T19:16:20,339 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-11-20T19:16:20,340 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/c_api.cc:1243:20, 2025-11-20T19:16:20,341 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-11-20T19:16:20,341 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/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-11-20T19:16:20,342 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-11-20T19:16:20,343 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,344 674 | std::numeric_limits::max()}, 2025-11-20T19:16:20,345 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,345 675 | array.shape, array.strides, device}); 2025-11-20T19:16:20,346 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,347 In lambda function, 2025-11-20T19:16:20,348 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:655:22, 2025-11-20T19:16:20,349 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-11-20T19:16:20,350 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/c_api.cc:1243:20, 2025-11-20T19:16:20,350 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-11-20T19:16:20,351 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/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-11-20T19:16:20,352 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-11-20T19:16:20,353 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,353 674 | std::numeric_limits::max()}, 2025-11-20T19:16:20,354 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,355 675 | array.shape, array.strides, device}); 2025-11-20T19:16:20,356 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,357 In lambda function, 2025-11-20T19:16:20,358 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:618:22, 2025-11-20T19:16:20,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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-11-20T19:16:20,359 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/c_api.cc:1243:20, 2025-11-20T19:16:20,360 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-11-20T19:16:20,361 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/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-11-20T19:16:20,362 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-11-20T19:16:20,363 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,363 674 | std::numeric_limits::max()}, 2025-11-20T19:16:20,364 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,365 675 | array.shape, array.strides, device}); 2025-11-20T19:16:20,365 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,366 In lambda function, 2025-11-20T19:16:20,367 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:621:22, 2025-11-20T19:16:20,367 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-11-20T19:16:20,368 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/c_api.cc:1243:20, 2025-11-20T19:16:20,369 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-11-20T19:16:20,370 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/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-11-20T19:16:20,371 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-11-20T19:16:20,371 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,372 674 | std::numeric_limits::max()}, 2025-11-20T19:16:20,373 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,374 675 | array.shape, array.strides, device}); 2025-11-20T19:16:20,375 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,375 In lambda function, 2025-11-20T19:16:20,376 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:634:22, 2025-11-20T19:16:20,377 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-11-20T19:16:20,378 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/c_api.cc:1243:20, 2025-11-20T19:16:20,379 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-11-20T19:16:20,380 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/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-11-20T19:16:20,381 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-11-20T19:16:20,381 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,382 674 | std::numeric_limits::max()}, 2025-11-20T19:16:20,383 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,384 675 | array.shape, array.strides, device}); 2025-11-20T19:16:20,385 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,386 In lambda function, 2025-11-20T19:16:20,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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:637:22, 2025-11-20T19:16:20,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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-11-20T19:16:20,389 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/c_api.cc:1243:20, 2025-11-20T19:16:20,389 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-11-20T19:16:20,390 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/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-11-20T19:16:20,391 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-11-20T19:16:20,392 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,393 674 | std::numeric_limits::max()}, 2025-11-20T19:16:20,393 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,394 675 | array.shape, array.strides, device}); 2025-11-20T19:16:20,395 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,395 In lambda function, 2025-11-20T19:16:20,396 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:640:22, 2025-11-20T19:16:20,397 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-11-20T19:16:20,398 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/c_api.cc:1243:20, 2025-11-20T19:16:20,399 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-11-20T19:16:20,400 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/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-11-20T19:16:20,401 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-11-20T19:16:20,401 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,402 674 | std::numeric_limits::max()}, 2025-11-20T19:16:20,403 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,404 675 | array.shape, array.strides, device}); 2025-11-20T19:16:20,405 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,405 In lambda function, 2025-11-20T19:16:20,406 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:643:22, 2025-11-20T19:16:20,408 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-11-20T19:16:20,408 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/c_api.cc:1243:20, 2025-11-20T19:16:20,409 inlined from ‘xgboost::DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::):: [with auto:51 = short unsigned int]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-11-20T19:16:20,410 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/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-11-20T19:16:20,411 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-11-20T19:16:20,411 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,412 674 | std::numeric_limits::max()}, 2025-11-20T19:16:20,413 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,414 675 | array.shape, array.strides, device}); 2025-11-20T19:16:20,415 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,416 In lambda function, 2025-11-20T19:16:20,417 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:646:22, 2025-11-20T19:16:20,417 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-11-20T19:16:20,418 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/c_api.cc:1243:20, 2025-11-20T19:16:20,432 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-11-20T19:16:20,433 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/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-11-20T19:16:20,434 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-11-20T19:16:20,435 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,436 674 | std::numeric_limits::max()}, 2025-11-20T19:16:20,437 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,437 675 | array.shape, array.strides, device}); 2025-11-20T19:16:20,438 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,439 In lambda function, 2025-11-20T19:16:20,440 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:649:22, 2025-11-20T19:16:20,441 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-11-20T19:16:20,442 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/c_api.cc:1243:20, 2025-11-20T19:16:20,443 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-11-20T19:16:20,443 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/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-11-20T19:16:20,444 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-11-20T19:16:20,445 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,446 674 | std::numeric_limits::max()}, 2025-11-20T19:16:20,447 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,448 675 | array.shape, array.strides, device}); 2025-11-20T19:16:20,448 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,449 In lambda function, 2025-11-20T19:16:20,450 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:652:22, 2025-11-20T19:16:20,451 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-11-20T19:16:20,452 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/c_api.cc:1243:20, 2025-11-20T19:16:20,453 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-11-20T19:16:20,454 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/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-11-20T19:16:20,454 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-11-20T19:16:20,455 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,456 674 | std::numeric_limits::max()}, 2025-11-20T19:16:20,457 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,458 675 | array.shape, array.strides, device}); 2025-11-20T19:16:20,458 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,459 In lambda function, 2025-11-20T19:16:20,460 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:655:22, 2025-11-20T19:16:20,461 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-11-20T19:16:20,461 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/c_api.cc:1243:20, 2025-11-20T19:16:20,468 inlined from ‘xgboost::DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::):: [with auto:51 = short unsigned int]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-11-20T19:16:20,470 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/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-11-20T19:16:20,471 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-11-20T19:16:20,472 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,473 674 | std::numeric_limits::max()}, 2025-11-20T19:16:20,474 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,475 675 | array.shape, array.strides, device}); 2025-11-20T19:16:20,475 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,477 In lambda function, 2025-11-20T19:16:20,479 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:618:22, 2025-11-20T19:16:20,479 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-11-20T19:16:20,480 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/c_api.cc:1243:20, 2025-11-20T19:16:20,481 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-11-20T19:16:20,482 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/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-11-20T19:16:20,483 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-11-20T19:16:20,484 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,485 674 | std::numeric_limits::max()}, 2025-11-20T19:16:20,486 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,487 675 | array.shape, array.strides, device}); 2025-11-20T19:16:20,488 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,488 In lambda function, 2025-11-20T19:16:20,489 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:621:22, 2025-11-20T19:16:20,490 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-11-20T19:16:20,491 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/c_api.cc:1243:20, 2025-11-20T19:16:20,491 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-11-20T19:16:20,492 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/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-11-20T19:16:20,493 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-11-20T19:16:20,494 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,495 674 | std::numeric_limits::max()}, 2025-11-20T19:16:20,496 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,497 675 | array.shape, array.strides, device}); 2025-11-20T19:16:20,497 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,498 In lambda function, 2025-11-20T19:16:20,499 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:634:22, 2025-11-20T19:16:20,500 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-11-20T19:16:20,501 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/c_api.cc:1243:20, 2025-11-20T19:16:20,502 inlined from ‘xgboost::DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::):: [with auto:51 = unsigned int]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-11-20T19:16:20,503 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/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-11-20T19:16:20,503 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-11-20T19:16:20,504 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,505 674 | std::numeric_limits::max()}, 2025-11-20T19:16:20,506 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,507 675 | array.shape, array.strides, device}); 2025-11-20T19:16:20,508 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,509 In lambda function, 2025-11-20T19:16:20,510 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:637:22, 2025-11-20T19:16:20,511 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-11-20T19:16:20,515 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/c_api.cc:1243:20, 2025-11-20T19:16:20,516 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-11-20T19:16:20,517 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/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-11-20T19:16:20,518 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-11-20T19:16:20,522 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,523 674 | std::numeric_limits::max()}, 2025-11-20T19:16:20,524 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,525 675 | array.shape, array.strides, device}); 2025-11-20T19:16:20,526 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,527 In lambda function, 2025-11-20T19:16:20,527 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:640:22, 2025-11-20T19:16:20,528 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-11-20T19:16:20,531 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/c_api.cc:1243:20, 2025-11-20T19:16:20,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 = unsigned int]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-11-20T19:16:20,533 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/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-11-20T19:16:20,534 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-11-20T19:16:20,535 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,536 674 | std::numeric_limits::max()}, 2025-11-20T19:16:20,537 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,538 675 | array.shape, array.strides, device}); 2025-11-20T19:16:20,538 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,539 In lambda function, 2025-11-20T19:16:20,540 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:643:22, 2025-11-20T19:16:20,541 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-11-20T19:16:20,542 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/c_api.cc:1243:20, 2025-11-20T19:16:20,543 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-11-20T19:16:20,544 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/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-11-20T19:16:20,545 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-11-20T19:16:20,546 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,547 674 | std::numeric_limits::max()}, 2025-11-20T19:16:20,548 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,550 675 | array.shape, array.strides, device}); 2025-11-20T19:16:20,551 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,552 In lambda function, 2025-11-20T19:16:20,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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:646:22, 2025-11-20T19:16:20,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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-11-20T19:16:20,560 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/c_api.cc:1243:20, 2025-11-20T19:16:20,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 = unsigned int]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-11-20T19:16:20,563 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/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-11-20T19:16:20,564 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-11-20T19:16:20,565 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,566 674 | std::numeric_limits::max()}, 2025-11-20T19:16:20,566 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,567 675 | array.shape, array.strides, device}); 2025-11-20T19:16:20,568 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,569 In lambda function, 2025-11-20T19:16:20,570 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:649:22, 2025-11-20T19:16:20,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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-11-20T19:16:20,571 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/c_api.cc:1243:20, 2025-11-20T19:16:20,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 = unsigned int]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-11-20T19:16:20,573 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/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-11-20T19:16:20,574 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-11-20T19:16:20,575 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,576 674 | std::numeric_limits::max()}, 2025-11-20T19:16:20,577 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,577 675 | array.shape, array.strides, device}); 2025-11-20T19:16:20,578 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,579 In lambda function, 2025-11-20T19:16:20,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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:652:22, 2025-11-20T19:16:20,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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-11-20T19:16:20,582 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/c_api.cc:1243:20, 2025-11-20T19:16:20,583 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-11-20T19:16:20,584 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/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-11-20T19:16:20,585 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-11-20T19:16:20,586 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,586 674 | std::numeric_limits::max()}, 2025-11-20T19:16:20,587 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,588 675 | array.shape, array.strides, device}); 2025-11-20T19:16:20,589 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,590 In lambda function, 2025-11-20T19:16:20,592 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:655:22, 2025-11-20T19:16:20,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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-11-20T19:16:20,595 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/c_api.cc:1243:20, 2025-11-20T19:16:20,596 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-11-20T19:16:20,597 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/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-11-20T19:16:20,598 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-11-20T19:16:20,599 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,600 674 | std::numeric_limits::max()}, 2025-11-20T19:16:20,601 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,602 675 | array.shape, array.strides, device}); 2025-11-20T19:16:20,603 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,612 In lambda function, 2025-11-20T19:16:20,613 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:618:22, 2025-11-20T19:16:20,614 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-11-20T19:16:20,615 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/c_api.cc:1243:20, 2025-11-20T19:16:20,616 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:673:7, 2025-11-20T19:16:20,617 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:655:22, 2025-11-20T19:16:20,618 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-11-20T19:16:20,619 inlined from ‘int XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/c_api.cc:1242:18: 2025-11-20T19:16:20,620 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/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-11-20T19:16:20,621 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-11-20T19:16:20,622 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,623 674 | std::numeric_limits::max()}, 2025-11-20T19:16:20,624 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,625 675 | array.shape, array.strides, device}); 2025-11-20T19:16:20,626 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,627 In lambda function, 2025-11-20T19:16:20,627 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:621:22, 2025-11-20T19:16:20,628 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-11-20T19:16:20,629 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/c_api.cc:1243:20, 2025-11-20T19:16:20,630 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:673:7, 2025-11-20T19:16:20,631 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:655:22, 2025-11-20T19:16:20,632 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-11-20T19:16:20,633 inlined from ‘int XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/c_api.cc:1242:18: 2025-11-20T19:16:20,634 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/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-11-20T19:16:20,635 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-11-20T19:16:20,636 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,637 674 | std::numeric_limits::max()}, 2025-11-20T19:16:20,638 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,639 675 | array.shape, array.strides, device}); 2025-11-20T19:16:20,640 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,641 In lambda function, 2025-11-20T19:16:20,643 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:634:22, 2025-11-20T19:16:20,644 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-11-20T19:16:20,645 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/c_api.cc:1243:20, 2025-11-20T19:16:20,646 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:673:7, 2025-11-20T19:16:20,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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:655:22, 2025-11-20T19:16:20,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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-11-20T19:16:20,649 inlined from ‘int XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/c_api.cc:1242:18: 2025-11-20T19:16:20,650 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/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-11-20T19:16:20,651 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-11-20T19:16:20,652 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,653 674 | std::numeric_limits::max()}, 2025-11-20T19:16:20,654 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,655 675 | array.shape, array.strides, device}); 2025-11-20T19:16:20,656 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,658 In lambda function, 2025-11-20T19:16:20,659 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:637:22, 2025-11-20T19:16:20,660 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-11-20T19:16:20,661 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/c_api.cc:1243:20, 2025-11-20T19:16:20,663 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:673:7, 2025-11-20T19:16:20,664 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:655:22, 2025-11-20T19:16:20,665 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-11-20T19:16:20,672 inlined from ‘int XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/c_api.cc:1242:18: 2025-11-20T19:16:20,673 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/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-11-20T19:16:20,674 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-11-20T19:16:20,675 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,676 674 | std::numeric_limits::max()}, 2025-11-20T19:16:20,676 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,677 675 | array.shape, array.strides, device}); 2025-11-20T19:16:20,678 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,679 In lambda function, 2025-11-20T19:16:20,680 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:640:22, 2025-11-20T19:16:20,681 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-11-20T19:16:20,682 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/c_api.cc:1243:20, 2025-11-20T19:16:20,682 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:673:7, 2025-11-20T19:16:20,683 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:655:22, 2025-11-20T19:16:20,684 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-11-20T19:16:20,685 inlined from ‘int XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/c_api.cc:1242:18: 2025-11-20T19:16:20,686 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/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-11-20T19:16:20,687 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-11-20T19:16:20,688 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,689 674 | std::numeric_limits::max()}, 2025-11-20T19:16:20,690 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,690 675 | array.shape, array.strides, device}); 2025-11-20T19:16:20,691 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,692 In lambda function, 2025-11-20T19:16:20,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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:643:22, 2025-11-20T19:16:20,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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-11-20T19:16:20,695 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/c_api.cc:1243:20, 2025-11-20T19:16:20,696 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:673:7, 2025-11-20T19:16:20,697 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:655:22, 2025-11-20T19:16:20,698 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-11-20T19:16:20,699 inlined from ‘int XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/c_api.cc:1242:18: 2025-11-20T19:16:20,700 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/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-11-20T19:16:20,701 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-11-20T19:16:20,701 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,702 674 | std::numeric_limits::max()}, 2025-11-20T19:16:20,703 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,704 675 | array.shape, array.strides, device}); 2025-11-20T19:16:20,705 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,707 In lambda function, 2025-11-20T19:16:20,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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:646:22, 2025-11-20T19:16:20,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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-11-20T19:16:20,711 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/c_api.cc:1243:20, 2025-11-20T19:16:20,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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:673:7, 2025-11-20T19:16:20,714 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:655:22, 2025-11-20T19:16:20,715 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-11-20T19:16:20,716 inlined from ‘int XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/c_api.cc:1242:18: 2025-11-20T19:16:20,718 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/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-11-20T19:16:20,719 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-11-20T19:16:20,723 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,724 674 | std::numeric_limits::max()}, 2025-11-20T19:16:20,725 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,725 675 | array.shape, array.strides, device}); 2025-11-20T19:16:20,726 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,727 In lambda function, 2025-11-20T19:16:20,728 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:649:22, 2025-11-20T19:16:20,729 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-11-20T19:16:20,731 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/c_api.cc:1243:20, 2025-11-20T19:16:20,732 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:673:7, 2025-11-20T19:16:20,733 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:655:22, 2025-11-20T19:16:20,734 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-11-20T19:16:20,734 inlined from ‘int XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/c_api.cc:1242:18: 2025-11-20T19:16:20,735 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/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-11-20T19:16:20,736 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-11-20T19:16:20,737 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,738 674 | std::numeric_limits::max()}, 2025-11-20T19:16:20,739 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,741 675 | array.shape, array.strides, device}); 2025-11-20T19:16:20,742 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,743 In lambda function, 2025-11-20T19:16:20,744 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:652:22, 2025-11-20T19:16:20,745 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-11-20T19:16:20,746 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/c_api.cc:1243:20, 2025-11-20T19:16:20,746 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:673:7, 2025-11-20T19:16:20,747 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:655:22, 2025-11-20T19:16:20,748 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-11-20T19:16:20,749 inlined from ‘int XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/c_api.cc:1242:18: 2025-11-20T19:16:20,750 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/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-11-20T19:16:20,751 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-11-20T19:16:20,752 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,753 674 | std::numeric_limits::max()}, 2025-11-20T19:16:20,755 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,756 675 | array.shape, array.strides, device}); 2025-11-20T19:16:20,757 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,760 In lambda function, 2025-11-20T19:16:20,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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:655:22, 2025-11-20T19:16:20,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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-11-20T19:16:20,763 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/c_api.cc:1243:20, 2025-11-20T19:16:20,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 = long long unsigned int]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:673:7, 2025-11-20T19:16:20,764 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:655:22, 2025-11-20T19:16:20,765 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-11-20T19:16:20,766 inlined from ‘int XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/c_api/c_api.cc:1242:18: 2025-11-20T19:16:20,767 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/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-11-20T19:16:20,768 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-11-20T19:16:20,769 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,770 674 | std::numeric_limits::max()}, 2025-11-20T19:16:20,771 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,772 675 | array.shape, array.strides, device}); 2025-11-20T19:16:20,773 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:16:20,774 [43/115] Building CXX object src/CMakeFiles/objxgboost.dir/common/quantile_loss_utils.cc.o 2025-11-20T19:16:39,522 [44/115] Building CXX object src/CMakeFiles/objxgboost.dir/common/random.cc.o 2025-11-20T19:16:54,657 [45/115] Building CXX object src/CMakeFiles/objxgboost.dir/common/survival_util.cc.o 2025-11-20T19:17:00,039 [46/115] Building CXX object src/CMakeFiles/objxgboost.dir/common/stats.cc.o 2025-11-20T19:17:00,041 In file included from /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/common/../collective/aggregator.h:13, 2025-11-20T19:17:00,042 from /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/common/stats.cc:9: 2025-11-20T19:17:00,043 In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, const CommGroup&, xgboost::linalg::TensorView, Op) [with T = float; int kDim = 1]’, 2025-11-20T19:17:00,044 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/common/../collective/allreduce.h:59:53, 2025-11-20T19:17:00,045 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/common/../collective/aggregator.h:141:67: 2025-11-20T19:17:00,046 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:17:00,047 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-11-20T19:17:00,048 | ^ 2025-11-20T19:17:00,049 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:17:00,050 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:17:00,050 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:17:00,051 44 | [[nodiscard]] Result Allreduce(Context const* ctx, CommGroup const& comm, 2025-11-20T19:17:00,052 | ^~~~~~~~~ 2025-11-20T19:17:00,053 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:17:00,054 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-11-20T19:17:00,055 | ^ 2025-11-20T19:17:00,056 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:17:00,057 In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, xgboost::linalg::TensorView, Op) [with T = long long int; int kDim = 1]’, 2025-11-20T19:17:00,057 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/common/../collective/aggregator.h:141:67, 2025-11-20T19:17:00,058 inlined from ‘void xgboost::common::SampleMean(const xgboost::Context*, bool, xgboost::linalg::Matrix&, xgboost::linalg::Vector*)’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/common/stats.cc:73:35: 2025-11-20T19:17:00,059 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:17:00,060 59 | return Allreduce(ctx, *GlobalCommGroup(), data, op); 2025-11-20T19:17:00,061 | ^ 2025-11-20T19:17:00,062 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:17:00,063 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:17:00,064 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:17:00,065 44 | [[nodiscard]] Result Allreduce(Context const* ctx, CommGroup const& comm, 2025-11-20T19:17:00,066 | ^~~~~~~~~ 2025-11-20T19:17:00,067 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:17:00,068 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-11-20T19:17:00,069 | ^ 2025-11-20T19:17:00,070 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:17:00,071 In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, xgboost::linalg::TensorView, Op) [with T = double; int kDim = 1]’, 2025-11-20T19:17:00,072 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/common/../collective/aggregator.h:141:67, 2025-11-20T19:17:00,073 inlined from ‘void xgboost::common::WeightedSampleMean(const xgboost::Context*, bool, xgboost::linalg::Matrix&, const xgboost::HostDeviceVector&, xgboost::linalg::Vector*)’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/common/stats.cc:101:35: 2025-11-20T19:17:00,074 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:17:00,075 59 | return Allreduce(ctx, *GlobalCommGroup(), data, op); 2025-11-20T19:17:00,076 | ^ 2025-11-20T19:17:00,077 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:17:02,161 [47/115] Building CXX object src/CMakeFiles/objxgboost.dir/common/ranking_utils.cc.o 2025-11-20T19:17:02,162 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/common/ranking_utils.cc: In member function ‘xgboost::common::Span xgboost::ltr::RankingCache::MakeRankOnCUDA(const xgboost::Context*, xgboost::common::Span)’: 2025-11-20T19:17:02,163 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:17:02,164 68 | common::Span RankingCache::MakeRankOnCUDA(Context const*, 2025-11-20T19:17:02,165 | ^~~~~~~~~~~~ 2025-11-20T19:17:02,166 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/common/ranking_utils.cc: In member function ‘xgboost::common::Span xgboost::ltr::RankingCache::MakeRankOnCPU(const xgboost::Context*, xgboost::common::Span)’: 2025-11-20T19:17:02,167 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:17:02,168 47 | common::Span RankingCache::MakeRankOnCPU(Context const* ctx, 2025-11-20T19:17:02,169 | ^~~~~~~~~~~~ 2025-11-20T19:17:02,169 In file included from /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/common/ranking_utils.cc:12: 2025-11-20T19:17:02,170 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:17:02,171 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:17:02,172 80 | std::vector ArgSort(Context const *ctx, Iter begin, Iter end, Comp comp = std::less{}) { 2025-11-20T19:17:02,173 | ^~~~~~~ 2025-11-20T19:17:05,887 [48/115] Building CXX object src/CMakeFiles/objxgboost.dir/common/threading_utils.cc.o 2025-11-20T19:17:09,718 [49/115] Building CXX object src/CMakeFiles/objxgboost.dir/common/timer.cc.o 2025-11-20T19:17:11,875 [50/115] Building CXX object src/CMakeFiles/objxgboost.dir/common/quantile.cc.o 2025-11-20T19:17:11,875 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/common/quantile.cc: In function ‘std::vector > xgboost::common::{anonymous}::MergeWeights(const xgboost::MetaInfo&, xgboost::common::Span, bool, int32_t)’: 2025-11-20T19:17:11,876 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/common/quantile.cc:39:20: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-11-20T19:17:11,878 39 | std::vector MergeWeights(MetaInfo const &info, Span hessian, bool use_group, 2025-11-20T19:17:11,879 | ^~~~~~~~~~~~ 2025-11-20T19:17:11,879 In file included from /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/common/../collective/aggregator.h:13, 2025-11-20T19:17:11,880 from /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/common/quantile.cc:10: 2025-11-20T19:17:11,881 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-11-20T19:17:11,883 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/common/../collective/allreduce.h:59:53, 2025-11-20T19:17:11,884 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/common/../collective/allreduce.h:76:53: 2025-11-20T19:17:11,884 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:17:11,886 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-11-20T19:17:11,887 | ^ 2025-11-20T19:17:11,888 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:17:11,888 In file included from /usr/include/c++/12/vector:70, 2025-11-20T19:17:11,889 from /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/dmlc-core/include/dmlc/base.h:246, 2025-11-20T19:17:11,891 from /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/include/xgboost/data.h:10, 2025-11-20T19:17:11,892 from /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/common/quantile.h:10, 2025-11-20T19:17:11,893 from /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/common/quantile.cc:4: 2025-11-20T19:17:11,894 /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-11-20T19:17:11,895 /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-11-20T19:17:11,896 523 | vector<_Tp, _Alloc>:: 2025-11-20T19:17:11,897 | ^~~~~~~~~~~~~~~~~~~ 2025-11-20T19:17:11,899 In file included from /usr/include/c++/12/vector:64: 2025-11-20T19:17:11,900 /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-11-20T19:17:11,901 /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-11-20T19:17:11,902 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-11-20T19:17:11,903 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:17:11,905 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:17:11,906 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:17:11,907 138 | [[nodiscard]] Result GlobalSum(Context const* ctx, bool is_column_split, 2025-11-20T19:17:11,908 | ^~~~~~~~~ 2025-11-20T19:17:11,909 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-11-20T19:17:11,910 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/common/../collective/allreduce.h:59:53, 2025-11-20T19:17:11,912 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/common/../collective/aggregator.h:141:67: 2025-11-20T19:17:11,913 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:17:11,913 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-11-20T19:17:11,914 | ^ 2025-11-20T19:17:11,915 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:17:11,916 /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-11-20T19:17:11,917 /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-11-20T19:17:11,918 439 | vector<_Tp, _Alloc>:: 2025-11-20T19:17:11,919 | ^~~~~~~~~~~~~~~~~~~ 2025-11-20T19:17:11,920 In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, const CommGroup&, xgboost::linalg::TensorView, Op) [with T = float; int kDim = 1]’, 2025-11-20T19:17:11,921 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/common/../collective/allreduce.h:59:53, 2025-11-20T19:17:11,925 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/common/../collective/aggregator.h:141:67: 2025-11-20T19:17:11,926 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:17:11,927 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-11-20T19:17:11,928 | ^ 2025-11-20T19:17:11,929 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:17:11,930 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-11-20T19:17:11,931 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/common/quantile.cc:180:8: 2025-11-20T19:17:11,933 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:17:11,934 160 | return GlobalSum(ctx, info.IsColumnSplit(), values); 2025-11-20T19:17:11,935 | ^ 2025-11-20T19:17:11,936 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:17:11,937 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-11-20T19:17:11,937 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/common/quantile.cc:189:30: 2025-11-20T19:17:11,938 /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2025-11-20T19:17:11,939 1287 | _M_realloc_insert(end(), __x); 2025-11-20T19:17:11,940 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-11-20T19:17:11,952 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-11-20T19:17:11,953 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/common/quantile.cc:180:8: 2025-11-20T19:17:11,955 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:17:11,956 160 | return GlobalSum(ctx, info.IsColumnSplit(), values); 2025-11-20T19:17:11,957 | ^ 2025-11-20T19:17:11,958 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:17:11,959 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-11-20T19:17:11,960 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/common/quantile.cc:189:30: 2025-11-20T19:17:11,961 /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2025-11-20T19:17:11,962 1287 | _M_realloc_insert(end(), __x); 2025-11-20T19:17:11,963 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-11-20T19:17:11,964 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-11-20T19:17:11,965 inlined from ‘void xgboost::common::SketchContainerImpl::AllreduceCategories(const xgboost::Context*, const xgboost::MetaInfo&) [with WQSketch = xgboost::common::WQuantileSketch]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/common/quantile.cc:243:8: 2025-11-20T19:17:11,966 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:17:11,967 160 | return GlobalSum(ctx, info.IsColumnSplit(), values); 2025-11-20T19:17:11,968 | ^ 2025-11-20T19:17:11,969 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:17:11,970 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-11-20T19:17:11,971 inlined from ‘void xgboost::common::SketchContainerImpl::AllreduceCategories(const xgboost::Context*, const xgboost::MetaInfo&) [with WQSketch = xgboost::common::WQuantileSketch]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/common/quantile.cc:257:6: 2025-11-20T19:17:11,972 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:17:11,973 160 | return GlobalSum(ctx, info.IsColumnSplit(), values); 2025-11-20T19:17:11,974 | ^ 2025-11-20T19:17:11,975 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:17:11,976 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-11-20T19:17:11,977 inlined from ‘void xgboost::common::SketchContainerImpl::AllreduceCategories(const xgboost::Context*, const xgboost::MetaInfo&) [with WQSketch = xgboost::common::WXQuantileSketch]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/common/quantile.cc:243:8: 2025-11-20T19:17:11,978 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:17:11,979 160 | return GlobalSum(ctx, info.IsColumnSplit(), values); 2025-11-20T19:17:11,980 | ^ 2025-11-20T19:17:11,992 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:17:11,993 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-11-20T19:17:11,994 inlined from ‘void xgboost::common::SketchContainerImpl::AllreduceCategories(const xgboost::Context*, const xgboost::MetaInfo&) [with WQSketch = xgboost::common::WXQuantileSketch]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/common/quantile.cc:257:6: 2025-11-20T19:17:11,995 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:17:11,995 160 | return GlobalSum(ctx, info.IsColumnSplit(), values); 2025-11-20T19:17:11,996 | ^ 2025-11-20T19:17:11,997 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:17:11,998 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/common/quantile.cc: In member function ‘void xgboost::common::SortedSketchContainer::PushColPage(const xgboost::SparsePage&, const xgboost::MetaInfo&, xgboost::common::Span)’: 2025-11-20T19:17:11,999 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/common/quantile.cc:481:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-11-20T19:17:12,000 481 | void SortedSketchContainer::PushColPage(SparsePage const &page, MetaInfo const &info, 2025-11-20T19:17:12,001 | ^~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:17:12,002 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:17:12,003 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/common/quantile.cc:18:1: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-11-20T19:17:12,003 18 | SketchContainerImpl::SketchContainerImpl(Context const *ctx, 2025-11-20T19:17:12,004 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:17:12,005 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-11-20T19:17:12,006 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/common/quantile.cc:314:6: 2025-11-20T19:17:12,008 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:17:12,008 160 | return GlobalSum(ctx, info.IsColumnSplit(), values); 2025-11-20T19:17:12,009 | ^ 2025-11-20T19:17:12,010 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:17:12,011 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-11-20T19:17:12,012 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/common/quantile.cc:314:6: 2025-11-20T19:17:12,013 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:17:12,014 160 | return GlobalSum(ctx, info.IsColumnSplit(), values); 2025-11-20T19:17:12,015 | ^ 2025-11-20T19:17:12,016 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:17:12,017 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:17:12,018 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/common/quantile.cc:18:1: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-11-20T19:17:12,019 18 | SketchContainerImpl::SketchContainerImpl(Context const *ctx, 2025-11-20T19:17:12,020 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:17:12,021 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:17:12,022 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/common/quantile.cc:465:1: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-11-20T19:17:12,023 465 | HostSketchContainer::HostSketchContainer(Context const *ctx, bst_bin_t max_bins, 2025-11-20T19:17:12,024 | ^~~~~~~~~~~~~~~~~~~ 2025-11-20T19:17:12,025 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/common/quantile.cc:468:69: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-11-20T19:17:12,025 468 | : SketchContainerImpl{ctx, columns_size, max_bins, ft, use_group} { 2025-11-20T19:17:12,026 | ^ 2025-11-20T19:17:12,027 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-11-20T19:17:12,028 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/common/quantile.h:726:18: 2025-11-20T19:17:12,028 /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-11-20T19:17:12,042 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-11-20T19:17:12,043 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:17:12,044 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-11-20T19:17:12,046 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/common/quantile.h:726:18: 2025-11-20T19:17:12,047 /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-11-20T19:17:12,048 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-11-20T19:17:12,049 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:17:12,049 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-11-20T19:17:12,050 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/common/quantile.h:726:18: 2025-11-20T19:17:12,051 /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-11-20T19:17:12,052 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-11-20T19:17:12,053 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:17:12,054 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-11-20T19:17:12,055 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/common/quantile.h:726:18: 2025-11-20T19:17:12,056 /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-11-20T19:17:12,057 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-11-20T19:17:12,058 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:17:12,059 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-11-20T19:17:12,060 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/common/quantile.h:726:18: 2025-11-20T19:17:12,060 /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-11-20T19:17:12,061 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-11-20T19:17:12,062 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:17:12,063 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-11-20T19:17:12,064 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/common/quantile.h:726:18: 2025-11-20T19:17:12,065 /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-11-20T19:17:12,066 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-11-20T19:17:12,067 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:17:12,068 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-11-20T19:17:12,069 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/common/quantile.h:726:18: 2025-11-20T19:17:12,070 /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-11-20T19:17:12,071 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-11-20T19:17:12,072 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:17:12,073 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-11-20T19:17:12,073 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/common/quantile.h:726:18: 2025-11-20T19:17:12,074 /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-11-20T19:17:12,076 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-11-20T19:17:12,077 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:17:12,078 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:17:12,079 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/common/quantile.cc:65:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-11-20T19:17:12,081 65 | void SketchContainerImpl::PushRowPage(SparsePage const &page, MetaInfo const &info, 2025-11-20T19:17:12,082 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:17:12,092 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-11-20T19:17:12,093 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/common/quantile.h:726:18: 2025-11-20T19:17:12,094 /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-11-20T19:17:12,096 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-11-20T19:17:12,097 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:17:12,098 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:17:12,099 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/common/quantile.cc:65:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-11-20T19:17:12,100 65 | void SketchContainerImpl::PushRowPage(SparsePage const &page, MetaInfo const &info, 2025-11-20T19:17:12,101 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:17:13,935 [51/115] Building CXX object src/CMakeFiles/objxgboost.dir/common/version.cc.o 2025-11-20T19:17:21,558 [52/115] Building CXX object src/CMakeFiles/objxgboost.dir/data/array_interface.cc.o 2025-11-20T19:17:23,798 [53/115] Building CXX object src/CMakeFiles/objxgboost.dir/data/batch_utils.cc.o 2025-11-20T19:17:39,221 [54/115] Building CXX object src/CMakeFiles/objxgboost.dir/data/adapter.cc.o 2025-11-20T19:17:47,774 [55/115] Building CXX object src/CMakeFiles/objxgboost.dir/context.cc.o 2025-11-20T19:17:51,890 [56/115] Building CXX object src/CMakeFiles/objxgboost.dir/data/ellpack_page.cc.o 2025-11-20T19:18:11,531 [57/115] Building CXX object src/CMakeFiles/objxgboost.dir/data/file_iterator.cc.o 2025-11-20T19:18:25,896 [58/115] Building CXX object src/CMakeFiles/objxgboost.dir/data/cat_container.cc.o 2025-11-20T19:18:25,906 In file included from /usr/include/c++/12/algorithm:61, 2025-11-20T19:18:25,906 from /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/../common/bitfield.h:8, 2025-11-20T19:18:25,907 from /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/../common/categorical.h:8, 2025-11-20T19:18:25,908 from /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/cat_container.h:14, 2025-11-20T19:18:25,909 from /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/cat_container.cc:4: 2025-11-20T19:18:25,909 /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-11-20T19:18:25,910 /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-11-20T19:18:25,911 1281 | __rotate(_RandomAccessIterator __first, 2025-11-20T19:18:25,912 | ^~~~~~~~ 2025-11-20T19:18:25,913 /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-11-20T19:18:25,914 /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-11-20T19:18:25,915 In file included from /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/cat_container.cc:12: 2025-11-20T19:18:25,916 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:18:25,916 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:18:25,917 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-11-20T19:18:25,918 | ^ 2025-11-20T19:18:25,919 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:18:25,920 In file included from /usr/include/c++/12/numeric:62, 2025-11-20T19:18:25,921 from /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/../encoder/ordinal.h:40, 2025-11-20T19:18:25,922 from /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/cat_container.h:15: 2025-11-20T19:18:25,923 /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-11-20T19:18:25,923 /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-11-20T19:18:25,924 88 | iota(_ForwardIterator __first, _ForwardIterator __last, _Tp __value) 2025-11-20T19:18:25,925 | ^~~~ 2025-11-20T19:18:25,926 /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-11-20T19:18:25,927 /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-11-20T19:18:25,927 /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-11-20T19:18:25,928 1782 | __unguarded_linear_insert(_RandomAccessIterator __last, 2025-11-20T19:18:25,929 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:25,930 /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-11-20T19:18:25,931 /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-11-20T19:18:25,932 1802 | __insertion_sort(_RandomAccessIterator __first, 2025-11-20T19:18:25,933 | ^~~~~~~~~~~~~~~~ 2025-11-20T19:18:25,934 /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-11-20T19:18:25,934 In file included from /usr/include/c++/12/memory:63, 2025-11-20T19:18:25,935 from /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/cat_container.h:7: 2025-11-20T19:18:25,936 /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-11-20T19:18:25,937 /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-11-20T19:18:25,938 152 | iter_swap(_ForwardIterator1 __a, _ForwardIterator2 __b) 2025-11-20T19:18:25,939 | ^~~~~~~~~ 2025-11-20T19:18:25,940 /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-11-20T19:18:25,941 /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-11-20T19:18:25,942 /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-11-20T19:18:25,943 1450 | __lower_bound(_ForwardIterator __first, _ForwardIterator __last, 2025-11-20T19:18:25,944 | ^~~~~~~~~~~~~ 2025-11-20T19:18:25,944 /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-11-20T19:18:25,945 /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-11-20T19:18:25,946 /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-11-20T19:18:25,947 2011 | __upper_bound(_ForwardIterator __first, _ForwardIterator __last, 2025-11-20T19:18:25,948 | ^~~~~~~~~~~~~ 2025-11-20T19:18:25,949 /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-11-20T19:18:25,950 /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-11-20T19:18:25,950 /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-11-20T19:18:25,951 2451 | __merge_without_buffer(_BidirectionalIterator __first, 2025-11-20T19:18:25,952 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:25,953 /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-11-20T19:18:25,954 /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-11-20T19:18:25,955 /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-11-20T19:18:25,955 2476 | = std::__lower_bound(__middle, __last, *__first_cut, 2025-11-20T19:18:25,956 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:25,957 2477 | __gnu_cxx::__ops::__iter_comp_val(__comp)); 2025-11-20T19:18:25,958 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:25,959 /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-11-20T19:18:25,959 /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-11-20T19:18:25,960 /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-11-20T19:18:25,961 2485 | = std::__upper_bound(__first, __middle, *__second_cut, 2025-11-20T19:18:25,962 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:25,963 2486 | __gnu_cxx::__ops::__val_comp_iter(__comp)); 2025-11-20T19:18:25,964 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:25,964 /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-11-20T19:18:25,965 /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-11-20T19:18:25,966 In function ‘_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = xgboost::common::detail::SpanIterator, false>]’, 2025-11-20T19:18:25,967 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-11-20T19:18:25,968 /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-11-20T19:18:25,969 1397 | return std::__rotate(__first, __middle, __last, 2025-11-20T19:18:25,970 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:25,971 1398 | std::__iterator_category(__first)); 2025-11-20T19:18:25,972 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:25,973 /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-11-20T19:18:25,982 /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-11-20T19:18:25,983 /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-11-20T19:18:25,985 /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-11-20T19:18:25,985 /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-11-20T19:18:25,987 2492 | std::__merge_without_buffer(__first, __first_cut, __new_middle, 2025-11-20T19:18:25,988 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:25,989 2493 | __len11, __len22, __comp); 2025-11-20T19:18:25,989 | ~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:25,990 /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-11-20T19:18:25,991 2494 | std::__merge_without_buffer(__new_middle, __second_cut, __last, 2025-11-20T19:18:25,992 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:25,993 2495 | __len1 - __len11, __len2 - __len22, __comp); 2025-11-20T19:18:25,994 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:25,994 /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-11-20T19:18:25,996 /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-11-20T19:18:25,997 2739 | __inplace_stable_sort(_RandomAccessIterator __first, 2025-11-20T19:18:25,997 | ^~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:25,998 /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-11-20T19:18:25,999 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2025-11-20T19:18:26,001 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::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-11-20T19:18:26,002 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::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-11-20T19:18:26,003 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::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-11-20T19:18:26,005 /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-11-20T19:18:26,006 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-11-20T19:18:26,007 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,008 2751 | __middle - __first, 2025-11-20T19:18:26,009 | ~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,009 2752 | __last - __middle, 2025-11-20T19:18:26,010 | ~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,011 2753 | __comp); 2025-11-20T19:18:26,012 | ~~~~~~~ 2025-11-20T19:18:26,013 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2025-11-20T19:18:26,014 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, 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-11-20T19:18:26,016 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33, 2025-11-20T19:18:26,017 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::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-11-20T19:18:26,018 /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-11-20T19:18:26,019 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-11-20T19:18:26,020 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,021 2751 | __middle - __first, 2025-11-20T19:18:26,022 | ~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,023 2752 | __last - __middle, 2025-11-20T19:18:26,024 | ~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,025 2753 | __comp); 2025-11-20T19:18:26,026 | ~~~~~~~ 2025-11-20T19:18:26,027 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2025-11-20T19:18:26,028 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::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-11-20T19:18:26,029 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33: 2025-11-20T19:18:26,030 /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-11-20T19:18:26,031 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-11-20T19:18:26,032 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,033 2751 | __middle - __first, 2025-11-20T19:18:26,034 | ~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,035 2752 | __last - __middle, 2025-11-20T19:18:26,036 | ~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,037 2753 | __comp); 2025-11-20T19:18:26,037 | ~~~~~~~ 2025-11-20T19:18:26,038 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2025-11-20T19:18:26,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-11-20T19:18:26,040 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, 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-11-20T19:18:26,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-11-20T19:18:26,043 /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-11-20T19:18:26,044 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-11-20T19:18:26,044 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,046 2751 | __middle - __first, 2025-11-20T19:18:26,047 | ~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,047 2752 | __last - __middle, 2025-11-20T19:18:26,048 | ~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,049 2753 | __comp); 2025-11-20T19:18:26,050 | ~~~~~~~ 2025-11-20T19:18:26,052 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2025-11-20T19:18:26,053 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, 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-11-20T19:18:26,054 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33: 2025-11-20T19:18:26,055 /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-11-20T19:18:26,056 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-11-20T19:18:26,057 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,058 2751 | __middle - __first, 2025-11-20T19:18:26,059 | ~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,060 2752 | __last - __middle, 2025-11-20T19:18:26,060 | ~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,061 2753 | __comp); 2025-11-20T19:18:26,062 | ~~~~~~~ 2025-11-20T19:18:26,063 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2025-11-20T19:18:26,065 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33: 2025-11-20T19:18:26,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-11-20T19:18:26,067 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-11-20T19:18:26,068 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,069 2751 | __middle - __first, 2025-11-20T19:18:26,069 | ~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,070 2752 | __last - __middle, 2025-11-20T19:18:26,071 | ~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,072 2753 | __comp); 2025-11-20T19:18:26,073 | ~~~~~~~ 2025-11-20T19:18:26,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-11-20T19:18:26,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-11-20T19:18:26,077 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, 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-11-20T19:18:26,078 /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-11-20T19:18:26,079 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-11-20T19:18:26,080 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,081 2751 | __middle - __first, 2025-11-20T19:18:26,081 | ~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,082 2752 | __last - __middle, 2025-11-20T19:18:26,083 | ~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,084 2753 | __comp); 2025-11-20T19:18:26,085 | ~~~~~~~ 2025-11-20T19:18:26,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-11-20T19:18:26,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:2749:33, 2025-11-20T19:18:26,089 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2749:33: 2025-11-20T19:18:26,090 /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-11-20T19:18:26,091 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-11-20T19:18:26,092 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,093 2751 | __middle - __first, 2025-11-20T19:18:26,094 | ~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,095 2752 | __last - __middle, 2025-11-20T19:18:26,096 | ~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,096 2753 | __comp); 2025-11-20T19:18:26,097 | ~~~~~~~ 2025-11-20T19:18:26,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-11-20T19:18:26,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:2749:33: 2025-11-20T19:18:26,100 /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-11-20T19:18:26,102 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-11-20T19:18:26,103 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,103 2751 | __middle - __first, 2025-11-20T19:18:26,104 | ~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,105 2752 | __last - __middle, 2025-11-20T19:18:26,106 | ~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,107 2753 | __comp); 2025-11-20T19:18:26,108 | ~~~~~~~ 2025-11-20T19:18:26,109 /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-11-20T19:18:26,110 /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-11-20T19:18:26,111 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-11-20T19:18:26,112 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,113 2751 | __middle - __first, 2025-11-20T19:18:26,114 | ~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,115 2752 | __last - __middle, 2025-11-20T19:18:26,116 | ~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,117 2753 | __comp); 2025-11-20T19:18:26,118 | ~~~~~~~ 2025-11-20T19:18:26,119 /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-11-20T19:18:26,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-11-20T19:18:26,120 2615 | __move_merge(_InputIterator __first1, _InputIterator __last1, 2025-11-20T19:18:26,122 | ^~~~~~~~~~~~ 2025-11-20T19:18:26,123 /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-11-20T19:18:26,124 /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-11-20T19:18:26,125 /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-11-20T19:18:26,126 /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-11-20T19:18:26,127 /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-11-20T19:18:26,128 /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-11-20T19:18:26,129 /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-11-20T19:18:26,130 2682 | __merge_sort_with_buffer(_RandomAccessIterator __first, 2025-11-20T19:18:26,131 | ^~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,132 /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-11-20T19:18:26,133 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-11-20T19:18:26,134 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-11-20T19:18:26,135 /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-11-20T19:18:26,136 2650 | __result = std::__move_merge(__first, __first + __step_size, 2025-11-20T19:18:26,137 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,138 2651 | __first + __step_size, 2025-11-20T19:18:26,139 | ~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,140 2652 | __first + __two_step, 2025-11-20T19:18:26,141 | ~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,142 2653 | __result, __comp); 2025-11-20T19:18:26,143 | ~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,144 /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-11-20T19:18:26,145 /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-11-20T19:18:26,146 2658 | std::__move_merge(__first, __first + __step_size, 2025-11-20T19:18:26,147 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,148 2659 | __first + __step_size, __last, __result, __comp); 2025-11-20T19:18:26,149 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,149 /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-11-20T19:18:26,150 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-11-20T19:18:26,151 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-11-20T19:18:26,152 /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-11-20T19:18:26,153 2650 | __result = std::__move_merge(__first, __first + __step_size, 2025-11-20T19:18:26,155 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,156 2651 | __first + __step_size, 2025-11-20T19:18:26,156 | ~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,157 2652 | __first + __two_step, 2025-11-20T19:18:26,158 | ~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,159 2653 | __result, __comp); 2025-11-20T19:18:26,160 | ~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,160 /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-11-20T19:18:26,161 2658 | std::__move_merge(__first, __first + __step_size, 2025-11-20T19:18:26,162 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,163 2659 | __first + __step_size, __last, __result, __comp); 2025-11-20T19:18:26,164 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,165 /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-11-20T19:18:26,166 /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-11-20T19:18:26,166 1782 | __unguarded_linear_insert(_RandomAccessIterator __last, 2025-11-20T19:18:26,167 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,168 /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-11-20T19:18:26,169 /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-11-20T19:18:26,170 1802 | __insertion_sort(_RandomAccessIterator __first, 2025-11-20T19:18:26,171 | ^~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,172 /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-11-20T19:18:26,173 /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-11-20T19:18:26,174 /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-11-20T19:18:26,175 1450 | __lower_bound(_ForwardIterator __first, _ForwardIterator __last, 2025-11-20T19:18:26,176 | ^~~~~~~~~~~~~ 2025-11-20T19:18:26,177 /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-11-20T19:18:26,178 /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-11-20T19:18:26,179 /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-11-20T19:18:26,180 2011 | __upper_bound(_ForwardIterator __first, _ForwardIterator __last, 2025-11-20T19:18:26,181 | ^~~~~~~~~~~~~ 2025-11-20T19:18:26,182 /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-11-20T19:18:26,183 /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-11-20T19:18:26,184 /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-11-20T19:18:26,185 2451 | __merge_without_buffer(_BidirectionalIterator __first, 2025-11-20T19:18:26,185 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,186 /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-11-20T19:18:26,188 /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-11-20T19:18:26,188 /usr/include/c++/12/bits/stl_algo.h:2476:33: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-11-20T19:18:26,189 2476 | = std::__lower_bound(__middle, __last, *__first_cut, 2025-11-20T19:18:26,190 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,191 2477 | __gnu_cxx::__ops::__iter_comp_val(__comp)); 2025-11-20T19:18:26,192 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,193 /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-11-20T19:18:26,194 /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-11-20T19:18:26,194 /usr/include/c++/12/bits/stl_algo.h:2485:33: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-11-20T19:18:26,195 2485 | = std::__upper_bound(__first, __middle, *__second_cut, 2025-11-20T19:18:26,196 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,197 2486 | __gnu_cxx::__ops::__val_comp_iter(__comp)); 2025-11-20T19:18:26,198 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,199 /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-11-20T19:18:26,200 /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-11-20T19:18:26,201 In function ‘_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = xgboost::common::detail::SpanIterator, false>]’, 2025-11-20T19:18:26,202 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-11-20T19:18:26,203 /usr/include/c++/12/bits/stl_algo.h:1397:27: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-11-20T19:18:26,205 1397 | return std::__rotate(__first, __middle, __last, 2025-11-20T19:18:26,206 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,206 1398 | std::__iterator_category(__first)); 2025-11-20T19:18:26,207 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,208 /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-11-20T19:18:26,209 /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-11-20T19:18:26,209 /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-11-20T19:18:26,210 /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-11-20T19:18:26,212 /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-11-20T19:18:26,213 2492 | std::__merge_without_buffer(__first, __first_cut, __new_middle, 2025-11-20T19:18:26,214 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,215 2493 | __len11, __len22, __comp); 2025-11-20T19:18:26,216 | ~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,217 /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-11-20T19:18:26,218 2494 | std::__merge_without_buffer(__new_middle, __second_cut, __last, 2025-11-20T19:18:26,219 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,220 2495 | __len1 - __len11, __len2 - __len22, __comp); 2025-11-20T19:18:26,220 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,221 /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-11-20T19:18:26,222 /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-11-20T19:18:26,223 2739 | __inplace_stable_sort(_RandomAccessIterator __first, 2025-11-20T19:18:26,224 | ^~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,225 /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-11-20T19:18:26,226 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2025-11-20T19:18:26,227 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::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-11-20T19:18:26,229 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33, 2025-11-20T19:18:26,229 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33: 2025-11-20T19:18:26,230 /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-11-20T19:18:26,232 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-11-20T19:18:26,233 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,233 2751 | __middle - __first, 2025-11-20T19:18:26,234 | ~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,235 2752 | __last - __middle, 2025-11-20T19:18:26,236 | ~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,237 2753 | __comp); 2025-11-20T19:18:26,238 | ~~~~~~~ 2025-11-20T19:18:26,239 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2025-11-20T19:18:26,240 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2749:33, 2025-11-20T19:18:26,242 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::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-11-20T19:18:26,243 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::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-11-20T19:18:26,244 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-11-20T19:18:26,245 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-11-20T19:18:26,246 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,247 2751 | __middle - __first, 2025-11-20T19:18:26,247 | ~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,248 2752 | __last - __middle, 2025-11-20T19:18:26,249 | ~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,250 2753 | __comp); 2025-11-20T19:18:26,251 | ~~~~~~~ 2025-11-20T19:18:26,251 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2025-11-20T19:18:26,252 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33, 2025-11-20T19:18:26,254 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::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-11-20T19:18:26,255 /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-11-20T19:18:26,255 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-11-20T19:18:26,256 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,257 2751 | __middle - __first, 2025-11-20T19:18:26,258 | ~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,259 2752 | __last - __middle, 2025-11-20T19:18:26,260 | ~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,261 2753 | __comp); 2025-11-20T19:18:26,262 | ~~~~~~~ 2025-11-20T19:18:26,263 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2025-11-20T19:18:26,264 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::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-11-20T19:18:26,265 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, 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-11-20T19:18:26,266 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::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-11-20T19:18:26,267 /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-11-20T19:18:26,268 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-11-20T19:18:26,269 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,270 2751 | __middle - __first, 2025-11-20T19:18:26,271 | ~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,272 2752 | __last - __middle, 2025-11-20T19:18:26,273 | ~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,274 2753 | __comp); 2025-11-20T19:18:26,275 | ~~~~~~~ 2025-11-20T19:18:26,276 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2025-11-20T19:18:26,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-11-20T19:18:26,278 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::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-11-20T19:18:26,279 /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-11-20T19:18:26,280 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-11-20T19:18:26,281 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,282 2751 | __middle - __first, 2025-11-20T19:18:26,283 | ~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,284 2752 | __last - __middle, 2025-11-20T19:18:26,285 | ~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,286 2753 | __comp); 2025-11-20T19:18:26,287 | ~~~~~~~ 2025-11-20T19:18:26,288 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2025-11-20T19:18:26,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:2748:33: 2025-11-20T19:18:26,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-11-20T19:18:26,291 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-11-20T19:18:26,292 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,293 2751 | __middle - __first, 2025-11-20T19:18:26,294 | ~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,295 2752 | __last - __middle, 2025-11-20T19:18:26,296 | ~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,297 2753 | __comp); 2025-11-20T19:18:26,298 | ~~~~~~~ 2025-11-20T19:18:26,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-11-20T19:18:26,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:2748:33, 2025-11-20T19:18:26,301 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, 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-11-20T19:18:26,302 /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-11-20T19:18:26,303 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-11-20T19:18:26,304 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,305 2751 | __middle - __first, 2025-11-20T19:18:26,306 | ~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,307 2752 | __last - __middle, 2025-11-20T19:18:26,308 | ~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,309 2753 | __comp); 2025-11-20T19:18:26,309 | ~~~~~~~ 2025-11-20T19:18:26,310 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2025-11-20T19:18:26,312 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, 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-11-20T19:18:26,313 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, 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-11-20T19:18:26,314 /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-11-20T19:18:26,315 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-11-20T19:18:26,316 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,317 2751 | __middle - __first, 2025-11-20T19:18:26,318 | ~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,319 2752 | __last - __middle, 2025-11-20T19:18:26,320 | ~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,321 2753 | __comp); 2025-11-20T19:18:26,321 | ~~~~~~~ 2025-11-20T19:18:26,322 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2025-11-20T19:18:26,324 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, 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-11-20T19:18:26,325 /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-11-20T19:18:26,326 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-11-20T19:18:26,327 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,328 2751 | __middle - __first, 2025-11-20T19:18:26,329 | ~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,330 2752 | __last - __middle, 2025-11-20T19:18:26,331 | ~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,332 2753 | __comp); 2025-11-20T19:18:26,333 | ~~~~~~~ 2025-11-20T19:18:26,334 /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-11-20T19:18:26,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-11-20T19:18:26,336 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-11-20T19:18:26,337 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,338 2751 | __middle - __first, 2025-11-20T19:18:26,339 | ~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,340 2752 | __last - __middle, 2025-11-20T19:18:26,341 | ~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,342 2753 | __comp); 2025-11-20T19:18:26,343 | ~~~~~~~ 2025-11-20T19:18:26,344 /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-11-20T19:18:26,345 /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-11-20T19:18:26,346 1782 | __unguarded_linear_insert(_RandomAccessIterator __last, 2025-11-20T19:18:26,347 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,348 /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-11-20T19:18:26,349 /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-11-20T19:18:26,350 1802 | __insertion_sort(_RandomAccessIterator __first, 2025-11-20T19:18:26,351 | ^~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,352 /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-11-20T19:18:26,353 /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-11-20T19:18:26,354 /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-11-20T19:18:26,355 1450 | __lower_bound(_ForwardIterator __first, _ForwardIterator __last, 2025-11-20T19:18:26,357 | ^~~~~~~~~~~~~ 2025-11-20T19:18:26,357 /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-11-20T19:18:26,358 /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-11-20T19:18:26,359 /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-11-20T19:18:26,360 2011 | __upper_bound(_ForwardIterator __first, _ForwardIterator __last, 2025-11-20T19:18:26,361 | ^~~~~~~~~~~~~ 2025-11-20T19:18:26,362 /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-11-20T19:18:26,363 /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-11-20T19:18:26,364 /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-11-20T19:18:26,365 2451 | __merge_without_buffer(_BidirectionalIterator __first, 2025-11-20T19:18:26,366 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,367 /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-11-20T19:18:26,367 /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-11-20T19:18:26,368 /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-11-20T19:18:26,369 2476 | = std::__lower_bound(__middle, __last, *__first_cut, 2025-11-20T19:18:26,370 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,371 2477 | __gnu_cxx::__ops::__iter_comp_val(__comp)); 2025-11-20T19:18:26,372 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,373 /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-11-20T19:18:26,374 /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-11-20T19:18:26,375 /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-11-20T19:18:26,376 2485 | = std::__upper_bound(__first, __middle, *__second_cut, 2025-11-20T19:18:26,376 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,377 2486 | __gnu_cxx::__ops::__val_comp_iter(__comp)); 2025-11-20T19:18:26,378 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,379 /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-11-20T19:18:26,380 /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-11-20T19:18:26,381 In function ‘_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = xgboost::common::detail::SpanIterator, false>]’, 2025-11-20T19:18:26,382 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-11-20T19:18:26,383 /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-11-20T19:18:26,384 1397 | return std::__rotate(__first, __middle, __last, 2025-11-20T19:18:26,385 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,386 1398 | std::__iterator_category(__first)); 2025-11-20T19:18:26,387 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,388 /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-11-20T19:18:26,389 /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-11-20T19:18:26,390 /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-11-20T19:18:26,391 /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-11-20T19:18:26,392 /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-11-20T19:18:26,393 2492 | std::__merge_without_buffer(__first, __first_cut, __new_middle, 2025-11-20T19:18:26,394 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,395 2493 | __len11, __len22, __comp); 2025-11-20T19:18:26,396 | ~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,396 /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-11-20T19:18:26,397 2494 | std::__merge_without_buffer(__new_middle, __second_cut, __last, 2025-11-20T19:18:26,398 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,399 2495 | __len1 - __len11, __len2 - __len22, __comp); 2025-11-20T19:18:26,400 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,400 /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-11-20T19:18:26,401 /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-11-20T19:18:26,402 2739 | __inplace_stable_sort(_RandomAccessIterator __first, 2025-11-20T19:18:26,403 | ^~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,404 /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-11-20T19:18:26,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-11-20T19:18:26,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-11-20T19:18:26,408 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::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-11-20T19:18:26,409 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::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-11-20T19:18:26,410 /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-11-20T19:18:26,411 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-11-20T19:18:26,412 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,413 2751 | __middle - __first, 2025-11-20T19:18:26,414 | ~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,415 2752 | __last - __middle, 2025-11-20T19:18:26,416 | ~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,417 2753 | __comp); 2025-11-20T19:18:26,418 | ~~~~~~~ 2025-11-20T19:18:26,419 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2025-11-20T19:18:26,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-11-20T19:18:26,422 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::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-11-20T19:18:26,423 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::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-11-20T19:18:26,424 /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-11-20T19:18:26,425 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-11-20T19:18:26,426 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,427 2751 | __middle - __first, 2025-11-20T19:18:26,428 | ~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,428 2752 | __last - __middle, 2025-11-20T19:18:26,429 | ~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,430 2753 | __comp); 2025-11-20T19:18:26,431 | ~~~~~~~ 2025-11-20T19:18:26,432 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2025-11-20T19:18:26,433 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::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-11-20T19:18:26,434 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::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-11-20T19:18:26,436 /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-11-20T19:18:26,437 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-11-20T19:18:26,438 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,439 2751 | __middle - __first, 2025-11-20T19:18:26,440 | ~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,440 2752 | __last - __middle, 2025-11-20T19:18:26,441 | ~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,442 2753 | __comp); 2025-11-20T19:18:26,443 | ~~~~~~~ 2025-11-20T19:18:26,444 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2025-11-20T19:18:26,446 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::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-11-20T19:18:26,447 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, 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-11-20T19:18:26,448 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::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-11-20T19:18:26,449 /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-11-20T19:18:26,450 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-11-20T19:18:26,451 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,452 2751 | __middle - __first, 2025-11-20T19:18:26,453 | ~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,454 2752 | __last - __middle, 2025-11-20T19:18:26,455 | ~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,456 2753 | __comp); 2025-11-20T19:18:26,457 | ~~~~~~~ 2025-11-20T19:18:26,458 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2025-11-20T19:18:26,459 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, 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-11-20T19:18:26,460 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::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-11-20T19:18:26,461 /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-11-20T19:18:26,462 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-11-20T19:18:26,463 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,464 2751 | __middle - __first, 2025-11-20T19:18:26,465 | ~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,466 2752 | __last - __middle, 2025-11-20T19:18:26,466 | ~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,467 2753 | __comp); 2025-11-20T19:18:26,468 | ~~~~~~~ 2025-11-20T19:18:26,469 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2025-11-20T19:18:26,470 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::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-11-20T19:18:26,471 /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-11-20T19:18:26,472 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-11-20T19:18:26,473 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,474 2751 | __middle - __first, 2025-11-20T19:18:26,475 | ~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,476 2752 | __last - __middle, 2025-11-20T19:18:26,476 | ~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,477 2753 | __comp); 2025-11-20T19:18:26,478 | ~~~~~~~ 2025-11-20T19:18:26,478 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2025-11-20T19:18:26,479 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::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-11-20T19:18:26,480 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, 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-11-20T19:18:26,481 /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-11-20T19:18:26,483 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-11-20T19:18:26,483 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,485 2751 | __middle - __first, 2025-11-20T19:18:26,486 | ~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,487 2752 | __last - __middle, 2025-11-20T19:18:26,488 | ~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,489 2753 | __comp); 2025-11-20T19:18:26,490 | ~~~~~~~ 2025-11-20T19:18:26,491 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2025-11-20T19:18:26,492 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, 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-11-20T19:18:26,493 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, 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-11-20T19:18:26,494 /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-11-20T19:18:26,495 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-11-20T19:18:26,496 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,497 2751 | __middle - __first, 2025-11-20T19:18:26,498 | ~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,499 2752 | __last - __middle, 2025-11-20T19:18:26,500 | ~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,501 2753 | __comp); 2025-11-20T19:18:26,502 | ~~~~~~~ 2025-11-20T19:18:26,503 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2025-11-20T19:18:26,504 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, 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-11-20T19:18:26,505 /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-11-20T19:18:26,506 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-11-20T19:18:26,507 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,508 2751 | __middle - __first, 2025-11-20T19:18:26,509 | ~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,510 2752 | __last - __middle, 2025-11-20T19:18:26,511 | ~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,512 2753 | __comp); 2025-11-20T19:18:26,513 | ~~~~~~~ 2025-11-20T19:18:26,515 /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-11-20T19:18:26,515 /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-11-20T19:18:26,516 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-11-20T19:18:26,517 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,518 2751 | __middle - __first, 2025-11-20T19:18:26,520 | ~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,521 2752 | __last - __middle, 2025-11-20T19:18:26,522 | ~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,523 2753 | __comp); 2025-11-20T19:18:26,524 | ~~~~~~~ 2025-11-20T19:18:26,525 /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-11-20T19:18:26,526 /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-11-20T19:18:26,527 1782 | __unguarded_linear_insert(_RandomAccessIterator __last, 2025-11-20T19:18:26,528 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,529 /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-11-20T19:18:26,530 /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-11-20T19:18:26,530 1802 | __insertion_sort(_RandomAccessIterator __first, 2025-11-20T19:18:26,532 | ^~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,533 /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-11-20T19:18:26,534 /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-11-20T19:18:26,535 /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-11-20T19:18:26,536 1450 | __lower_bound(_ForwardIterator __first, _ForwardIterator __last, 2025-11-20T19:18:26,537 | ^~~~~~~~~~~~~ 2025-11-20T19:18:26,538 /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-11-20T19:18:26,539 /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-11-20T19:18:26,540 /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-11-20T19:18:26,540 2011 | __upper_bound(_ForwardIterator __first, _ForwardIterator __last, 2025-11-20T19:18:26,542 | ^~~~~~~~~~~~~ 2025-11-20T19:18:26,543 /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-11-20T19:18:26,544 /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-11-20T19:18:26,545 /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-11-20T19:18:26,546 2451 | __merge_without_buffer(_BidirectionalIterator __first, 2025-11-20T19:18:26,547 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,548 /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-11-20T19:18:26,549 /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-11-20T19:18:26,550 /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-11-20T19:18:26,551 2476 | = std::__lower_bound(__middle, __last, *__first_cut, 2025-11-20T19:18:26,552 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,553 2477 | __gnu_cxx::__ops::__iter_comp_val(__comp)); 2025-11-20T19:18:26,553 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,554 /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-11-20T19:18:26,555 /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-11-20T19:18:26,556 /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-11-20T19:18:26,557 2485 | = std::__upper_bound(__first, __middle, *__second_cut, 2025-11-20T19:18:26,558 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,559 2486 | __gnu_cxx::__ops::__val_comp_iter(__comp)); 2025-11-20T19:18:26,560 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,561 /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-11-20T19:18:26,562 /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-11-20T19:18:26,562 In function ‘_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = xgboost::common::detail::SpanIterator, false>]’, 2025-11-20T19:18:26,563 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-11-20T19:18:26,564 /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-11-20T19:18:26,566 1397 | return std::__rotate(__first, __middle, __last, 2025-11-20T19:18:26,567 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,568 1398 | std::__iterator_category(__first)); 2025-11-20T19:18:26,569 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,570 /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-11-20T19:18:26,571 /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-11-20T19:18:26,572 /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-11-20T19:18:26,573 /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-11-20T19:18:26,574 /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-11-20T19:18:26,575 2492 | std::__merge_without_buffer(__first, __first_cut, __new_middle, 2025-11-20T19:18:26,576 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,577 2493 | __len11, __len22, __comp); 2025-11-20T19:18:26,577 | ~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,578 /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-11-20T19:18:26,579 2494 | std::__merge_without_buffer(__new_middle, __second_cut, __last, 2025-11-20T19:18:26,580 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,581 2495 | __len1 - __len11, __len2 - __len22, __comp); 2025-11-20T19:18:26,582 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,583 /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-11-20T19:18:26,584 /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-11-20T19:18:26,585 2739 | __inplace_stable_sort(_RandomAccessIterator __first, 2025-11-20T19:18:26,586 | ^~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,587 /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-11-20T19:18:26,588 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2025-11-20T19:18:26,590 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::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-11-20T19:18:26,591 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33, 2025-11-20T19:18:26,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:2748:33: 2025-11-20T19:18:26,593 /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-11-20T19:18:26,594 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-11-20T19:18:26,595 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,596 2751 | __middle - __first, 2025-11-20T19:18:26,597 | ~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,598 2752 | __last - __middle, 2025-11-20T19:18:26,599 | ~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,600 2753 | __comp); 2025-11-20T19:18:26,600 | ~~~~~~~ 2025-11-20T19:18:26,601 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2025-11-20T19:18:26,602 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, 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-11-20T19:18:26,604 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::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-11-20T19:18:26,605 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33: 2025-11-20T19:18:26,606 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-11-20T19:18:26,607 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-11-20T19:18:26,608 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,609 2751 | __middle - __first, 2025-11-20T19:18:26,610 | ~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,611 2752 | __last - __middle, 2025-11-20T19:18:26,612 | ~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,613 2753 | __comp); 2025-11-20T19:18:26,614 | ~~~~~~~ 2025-11-20T19:18:26,615 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2025-11-20T19:18:26,616 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::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-11-20T19:18:26,618 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33: 2025-11-20T19:18:26,619 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-11-20T19:18:26,620 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-11-20T19:18:26,621 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,622 2751 | __middle - __first, 2025-11-20T19:18:26,623 | ~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,624 2752 | __last - __middle, 2025-11-20T19:18:26,625 | ~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,627 2753 | __comp); 2025-11-20T19:18:26,628 | ~~~~~~~ 2025-11-20T19:18:26,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-11-20T19:18:26,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:2748:33, 2025-11-20T19:18:26,631 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, 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-11-20T19:18:26,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:2748:33: 2025-11-20T19:18:26,634 /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-11-20T19:18:26,635 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-11-20T19:18:26,636 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,637 2751 | __middle - __first, 2025-11-20T19:18:26,638 | ~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,639 2752 | __last - __middle, 2025-11-20T19:18:26,640 | ~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,641 2753 | __comp); 2025-11-20T19:18:26,642 | ~~~~~~~ 2025-11-20T19:18:26,643 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2025-11-20T19:18:26,644 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, 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-11-20T19:18:26,645 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::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-11-20T19:18:26,646 /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-11-20T19:18:26,647 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-11-20T19:18:26,648 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,649 2751 | __middle - __first, 2025-11-20T19:18:26,650 | ~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,651 2752 | __last - __middle, 2025-11-20T19:18:26,652 | ~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,653 2753 | __comp); 2025-11-20T19:18:26,654 | ~~~~~~~ 2025-11-20T19:18:26,654 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2025-11-20T19:18:26,656 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::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-11-20T19:18:26,656 /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-11-20T19:18:26,658 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-11-20T19:18:26,659 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,659 2751 | __middle - __first, 2025-11-20T19:18:26,660 | ~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,661 2752 | __last - __middle, 2025-11-20T19:18:26,662 | ~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,663 2753 | __comp); 2025-11-20T19:18:26,664 | ~~~~~~~ 2025-11-20T19:18:26,665 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2025-11-20T19:18:26,666 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::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-11-20T19:18:26,667 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, 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-11-20T19:18:26,668 /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-11-20T19:18:26,669 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-11-20T19:18:26,669 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,670 2751 | __middle - __first, 2025-11-20T19:18:26,671 | ~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,672 2752 | __last - __middle, 2025-11-20T19:18:26,673 | ~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,674 2753 | __comp); 2025-11-20T19:18:26,675 | ~~~~~~~ 2025-11-20T19:18:26,676 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2025-11-20T19:18:26,677 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, 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-11-20T19:18:26,679 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, 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-11-20T19:18:26,680 /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-11-20T19:18:26,681 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-11-20T19:18:26,682 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,683 2751 | __middle - __first, 2025-11-20T19:18:26,684 | ~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,685 2752 | __last - __middle, 2025-11-20T19:18:26,685 | ~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,686 2753 | __comp); 2025-11-20T19:18:26,687 | ~~~~~~~ 2025-11-20T19:18:26,688 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2025-11-20T19:18:26,689 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, 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-11-20T19:18:26,690 /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-11-20T19:18:26,691 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-11-20T19:18:26,692 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,693 2751 | __middle - __first, 2025-11-20T19:18:26,694 | ~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,694 2752 | __last - __middle, 2025-11-20T19:18:26,695 | ~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,696 2753 | __comp); 2025-11-20T19:18:26,697 | ~~~~~~~ 2025-11-20T19:18:26,698 /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-11-20T19:18:26,699 /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-11-20T19:18:26,700 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-11-20T19:18:26,700 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,701 2751 | __middle - __first, 2025-11-20T19:18:26,702 | ~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,703 2752 | __last - __middle, 2025-11-20T19:18:26,704 | ~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,705 2753 | __comp); 2025-11-20T19:18:26,706 | ~~~~~~~ 2025-11-20T19:18:26,707 /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-11-20T19:18:26,708 /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-11-20T19:18:26,709 1782 | __unguarded_linear_insert(_RandomAccessIterator __last, 2025-11-20T19:18:26,710 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,711 /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-11-20T19:18:26,712 /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-11-20T19:18:26,713 1802 | __insertion_sort(_RandomAccessIterator __first, 2025-11-20T19:18:26,714 | ^~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,715 /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-11-20T19:18:26,716 /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-11-20T19:18:26,717 /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-11-20T19:18:26,718 1450 | __lower_bound(_ForwardIterator __first, _ForwardIterator __last, 2025-11-20T19:18:26,719 | ^~~~~~~~~~~~~ 2025-11-20T19:18:26,720 /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-11-20T19:18:26,721 /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-11-20T19:18:26,722 /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-11-20T19:18:26,723 2011 | __upper_bound(_ForwardIterator __first, _ForwardIterator __last, 2025-11-20T19:18:26,723 | ^~~~~~~~~~~~~ 2025-11-20T19:18:26,724 /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-11-20T19:18:26,725 /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-11-20T19:18:26,726 /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-11-20T19:18:26,728 2451 | __merge_without_buffer(_BidirectionalIterator __first, 2025-11-20T19:18:26,729 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,729 /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-11-20T19:18:26,731 /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-11-20T19:18:26,732 /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-11-20T19:18:26,733 2476 | = std::__lower_bound(__middle, __last, *__first_cut, 2025-11-20T19:18:26,734 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,735 2477 | __gnu_cxx::__ops::__iter_comp_val(__comp)); 2025-11-20T19:18:26,736 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,737 /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-11-20T19:18:26,738 /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-11-20T19:18:26,739 /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-11-20T19:18:26,740 2485 | = std::__upper_bound(__first, __middle, *__second_cut, 2025-11-20T19:18:26,741 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,742 2486 | __gnu_cxx::__ops::__val_comp_iter(__comp)); 2025-11-20T19:18:26,743 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,744 /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-11-20T19:18:26,745 /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-11-20T19:18:26,746 In function ‘_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = xgboost::common::detail::SpanIterator, false>]’, 2025-11-20T19:18:26,747 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-11-20T19:18:26,748 /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-11-20T19:18:26,748 1397 | return std::__rotate(__first, __middle, __last, 2025-11-20T19:18:26,750 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,751 1398 | std::__iterator_category(__first)); 2025-11-20T19:18:26,752 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,753 /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-11-20T19:18:26,754 /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-11-20T19:18:26,755 /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-11-20T19:18:26,756 /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-11-20T19:18:26,757 /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-11-20T19:18:26,758 2492 | std::__merge_without_buffer(__first, __first_cut, __new_middle, 2025-11-20T19:18:26,758 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,759 2493 | __len11, __len22, __comp); 2025-11-20T19:18:26,760 | ~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,761 /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-11-20T19:18:26,762 2494 | std::__merge_without_buffer(__new_middle, __second_cut, __last, 2025-11-20T19:18:26,763 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,764 2495 | __len1 - __len11, __len2 - __len22, __comp); 2025-11-20T19:18:26,765 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,766 /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-11-20T19:18:26,767 /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-11-20T19:18:26,769 2739 | __inplace_stable_sort(_RandomAccessIterator __first, 2025-11-20T19:18:26,770 | ^~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,770 /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-11-20T19:18:26,771 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2025-11-20T19:18:26,773 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33, 2025-11-20T19:18:26,773 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33, 2025-11-20T19:18:26,775 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::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-11-20T19:18:26,776 /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-11-20T19:18:26,777 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-11-20T19:18:26,778 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,779 2751 | __middle - __first, 2025-11-20T19:18:26,780 | ~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,781 2752 | __last - __middle, 2025-11-20T19:18:26,782 | ~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,783 2753 | __comp); 2025-11-20T19:18:26,784 | ~~~~~~~ 2025-11-20T19:18:26,785 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2025-11-20T19:18:26,786 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2749:33, 2025-11-20T19:18:26,787 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::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-11-20T19:18:26,788 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::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-11-20T19:18:26,790 /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-11-20T19:18:26,791 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-11-20T19:18:26,792 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,793 2751 | __middle - __first, 2025-11-20T19:18:26,794 | ~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,794 2752 | __last - __middle, 2025-11-20T19:18:26,795 | ~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,796 2753 | __comp); 2025-11-20T19:18:26,797 | ~~~~~~~ 2025-11-20T19:18:26,798 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2025-11-20T19:18:26,799 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33, 2025-11-20T19:18:26,800 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33: 2025-11-20T19:18:26,802 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-11-20T19:18:26,803 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-11-20T19:18:26,804 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,805 2751 | __middle - __first, 2025-11-20T19:18:26,806 | ~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,807 2752 | __last - __middle, 2025-11-20T19:18:26,807 | ~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,808 2753 | __comp); 2025-11-20T19:18:26,809 | ~~~~~~~ 2025-11-20T19:18:26,810 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2025-11-20T19:18:26,811 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::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-11-20T19:18:26,812 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, 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-11-20T19:18:26,813 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::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-11-20T19:18:26,814 /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-11-20T19:18:26,815 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-11-20T19:18:26,816 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,817 2751 | __middle - __first, 2025-11-20T19:18:26,818 | ~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,819 2752 | __last - __middle, 2025-11-20T19:18:26,820 | ~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,821 2753 | __comp); 2025-11-20T19:18:26,822 | ~~~~~~~ 2025-11-20T19:18:26,823 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2025-11-20T19:18:26,824 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, 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-11-20T19:18:26,825 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::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-11-20T19:18:26,826 /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-11-20T19:18:26,828 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-11-20T19:18:26,829 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,830 2751 | __middle - __first, 2025-11-20T19:18:26,831 | ~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,831 2752 | __last - __middle, 2025-11-20T19:18:26,832 | ~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,834 2753 | __comp); 2025-11-20T19:18:26,835 | ~~~~~~~ 2025-11-20T19:18:26,836 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2025-11-20T19:18:26,836 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::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-11-20T19:18:26,838 /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-11-20T19:18:26,839 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-11-20T19:18:26,840 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,841 2751 | __middle - __first, 2025-11-20T19:18:26,842 | ~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,843 2752 | __last - __middle, 2025-11-20T19:18:26,844 | ~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,845 2753 | __comp); 2025-11-20T19:18:26,846 | ~~~~~~~ 2025-11-20T19:18:26,847 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2025-11-20T19:18:26,848 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::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-11-20T19:18:26,849 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, 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-11-20T19:18:26,850 /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-11-20T19:18:26,851 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-11-20T19:18:26,852 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,853 2751 | __middle - __first, 2025-11-20T19:18:26,854 | ~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,855 2752 | __last - __middle, 2025-11-20T19:18:26,856 | ~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,857 2753 | __comp); 2025-11-20T19:18:26,858 | ~~~~~~~ 2025-11-20T19:18:26,859 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2025-11-20T19:18:26,860 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, 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-11-20T19:18:26,862 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, 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-11-20T19:18:26,863 /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-11-20T19:18:26,864 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-11-20T19:18:26,865 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,866 2751 | __middle - __first, 2025-11-20T19:18:26,867 | ~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,868 2752 | __last - __middle, 2025-11-20T19:18:26,868 | ~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,869 2753 | __comp); 2025-11-20T19:18:26,870 | ~~~~~~~ 2025-11-20T19:18:26,871 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2025-11-20T19:18:26,872 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, 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-11-20T19:18:26,873 /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-11-20T19:18:26,874 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-11-20T19:18:26,875 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,876 2751 | __middle - __first, 2025-11-20T19:18:26,877 | ~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,877 2752 | __last - __middle, 2025-11-20T19:18:26,878 | ~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,879 2753 | __comp); 2025-11-20T19:18:26,880 | ~~~~~~~ 2025-11-20T19:18:26,881 /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-11-20T19:18:26,882 /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-11-20T19:18:26,883 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-11-20T19:18:26,884 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,885 2751 | __middle - __first, 2025-11-20T19:18:26,886 | ~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,887 2752 | __last - __middle, 2025-11-20T19:18:26,888 | ~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,889 2753 | __comp); 2025-11-20T19:18:26,890 | ~~~~~~~ 2025-11-20T19:18:26,891 /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-11-20T19:18:26,892 /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-11-20T19:18:26,893 1782 | __unguarded_linear_insert(_RandomAccessIterator __last, 2025-11-20T19:18:26,894 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,895 /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-11-20T19:18:26,896 /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-11-20T19:18:26,897 1802 | __insertion_sort(_RandomAccessIterator __first, 2025-11-20T19:18:26,898 | ^~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,899 /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-11-20T19:18:26,900 /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-11-20T19:18:26,901 /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-11-20T19:18:26,902 1450 | __lower_bound(_ForwardIterator __first, _ForwardIterator __last, 2025-11-20T19:18:26,903 | ^~~~~~~~~~~~~ 2025-11-20T19:18:26,904 /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-11-20T19:18:26,906 /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-11-20T19:18:26,907 /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-11-20T19:18:26,908 2011 | __upper_bound(_ForwardIterator __first, _ForwardIterator __last, 2025-11-20T19:18:26,909 | ^~~~~~~~~~~~~ 2025-11-20T19:18:26,910 /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-11-20T19:18:26,911 /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-11-20T19:18:26,912 /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-11-20T19:18:26,913 2451 | __merge_without_buffer(_BidirectionalIterator __first, 2025-11-20T19:18:26,914 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,915 /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-11-20T19:18:26,916 /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-11-20T19:18:26,917 /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-11-20T19:18:26,918 2476 | = std::__lower_bound(__middle, __last, *__first_cut, 2025-11-20T19:18:26,919 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,920 2477 | __gnu_cxx::__ops::__iter_comp_val(__comp)); 2025-11-20T19:18:26,921 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,921 /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-11-20T19:18:26,922 /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-11-20T19:18:26,923 /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-11-20T19:18:26,924 2485 | = std::__upper_bound(__first, __middle, *__second_cut, 2025-11-20T19:18:26,925 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,926 2486 | __gnu_cxx::__ops::__val_comp_iter(__comp)); 2025-11-20T19:18:26,927 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,927 /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-11-20T19:18:26,928 /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-11-20T19:18:26,929 In function ‘_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = xgboost::common::detail::SpanIterator, false>]’, 2025-11-20T19:18:26,930 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-11-20T19:18:26,931 /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-11-20T19:18:26,932 1397 | return std::__rotate(__first, __middle, __last, 2025-11-20T19:18:26,932 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,933 1398 | std::__iterator_category(__first)); 2025-11-20T19:18:26,934 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,935 /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-11-20T19:18:26,936 /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-11-20T19:18:26,937 /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-11-20T19:18:26,938 /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-11-20T19:18:26,940 /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-11-20T19:18:26,940 2492 | std::__merge_without_buffer(__first, __first_cut, __new_middle, 2025-11-20T19:18:26,941 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,943 2493 | __len11, __len22, __comp); 2025-11-20T19:18:26,944 | ~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,945 /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-11-20T19:18:26,946 2494 | std::__merge_without_buffer(__new_middle, __second_cut, __last, 2025-11-20T19:18:26,947 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,948 2495 | __len1 - __len11, __len2 - __len22, __comp); 2025-11-20T19:18:26,949 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,950 /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-11-20T19:18:26,951 /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-11-20T19:18:26,953 2739 | __inplace_stable_sort(_RandomAccessIterator __first, 2025-11-20T19:18:26,954 | ^~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,955 /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-11-20T19:18:26,955 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2025-11-20T19:18:26,956 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::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-11-20T19:18:26,957 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::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-11-20T19:18:26,959 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::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-11-20T19:18:26,959 /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-11-20T19:18:26,960 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-11-20T19:18:26,961 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,962 2751 | __middle - __first, 2025-11-20T19:18:26,963 | ~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,965 2752 | __last - __middle, 2025-11-20T19:18:26,965 | ~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,966 2753 | __comp); 2025-11-20T19:18:26,967 | ~~~~~~~ 2025-11-20T19:18:26,968 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2025-11-20T19:18:26,969 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, 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-11-20T19:18:26,970 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::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-11-20T19:18:26,971 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::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-11-20T19:18:26,973 /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-11-20T19:18:26,974 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-11-20T19:18:26,975 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,975 2751 | __middle - __first, 2025-11-20T19:18:26,976 | ~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,977 2752 | __last - __middle, 2025-11-20T19:18:26,978 | ~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,979 2753 | __comp); 2025-11-20T19:18:26,980 | ~~~~~~~ 2025-11-20T19:18:26,981 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2025-11-20T19:18:26,982 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::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-11-20T19:18:26,983 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::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-11-20T19:18:26,984 /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-11-20T19:18:26,985 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-11-20T19:18:26,986 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,987 2751 | __middle - __first, 2025-11-20T19:18:26,988 | ~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,989 2752 | __last - __middle, 2025-11-20T19:18:26,989 | ~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,990 2753 | __comp); 2025-11-20T19:18:26,991 | ~~~~~~~ 2025-11-20T19:18:26,992 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2025-11-20T19:18:26,993 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::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-11-20T19:18:26,994 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2749:33, 2025-11-20T19:18:26,995 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33: 2025-11-20T19:18:26,996 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-11-20T19:18:26,997 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-11-20T19:18:26,998 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:26,999 2751 | __middle - __first, 2025-11-20T19:18:27,000 | ~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,001 2752 | __last - __middle, 2025-11-20T19:18:27,002 | ~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,003 2753 | __comp); 2025-11-20T19:18:27,004 | ~~~~~~~ 2025-11-20T19:18:27,005 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2025-11-20T19:18:27,006 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, 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-11-20T19:18:27,007 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33: 2025-11-20T19:18:27,008 /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-11-20T19:18:27,009 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-11-20T19:18:27,010 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,010 2751 | __middle - __first, 2025-11-20T19:18:27,011 | ~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,012 2752 | __last - __middle, 2025-11-20T19:18:27,013 | ~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,014 2753 | __comp); 2025-11-20T19:18:27,015 | ~~~~~~~ 2025-11-20T19:18:27,016 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2025-11-20T19:18:27,017 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::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-11-20T19:18:27,018 /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-11-20T19:18:27,020 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-11-20T19:18:27,020 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,021 2751 | __middle - __first, 2025-11-20T19:18:27,022 | ~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,023 2752 | __last - __middle, 2025-11-20T19:18:27,024 | ~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,025 2753 | __comp); 2025-11-20T19:18:27,026 | ~~~~~~~ 2025-11-20T19:18:27,027 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2025-11-20T19:18:27,028 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::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-11-20T19:18:27,029 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2749:33: 2025-11-20T19:18:27,030 /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-11-20T19:18:27,031 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-11-20T19:18:27,032 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,033 2751 | __middle - __first, 2025-11-20T19:18:27,034 | ~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,035 2752 | __last - __middle, 2025-11-20T19:18:27,036 | ~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,038 2753 | __comp); 2025-11-20T19:18:27,039 | ~~~~~~~ 2025-11-20T19:18:27,040 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2025-11-20T19:18:27,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:2749:33, 2025-11-20T19:18:27,042 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2749:33: 2025-11-20T19:18:27,043 /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-11-20T19:18:27,044 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-11-20T19:18:27,045 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,046 2751 | __middle - __first, 2025-11-20T19:18:27,047 | ~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,047 2752 | __last - __middle, 2025-11-20T19:18:27,048 | ~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,049 2753 | __comp); 2025-11-20T19:18:27,050 | ~~~~~~~ 2025-11-20T19:18:27,051 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2025-11-20T19:18:27,053 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, 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-11-20T19:18:27,054 /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-11-20T19:18:27,055 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-11-20T19:18:27,056 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,057 2751 | __middle - __first, 2025-11-20T19:18:27,058 | ~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,059 2752 | __last - __middle, 2025-11-20T19:18:27,060 | ~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,061 2753 | __comp); 2025-11-20T19:18:27,061 | ~~~~~~~ 2025-11-20T19:18:27,063 /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-11-20T19:18:27,064 /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-11-20T19:18:27,065 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-11-20T19:18:27,066 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,067 2751 | __middle - __first, 2025-11-20T19:18:27,068 | ~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,069 2752 | __last - __middle, 2025-11-20T19:18:27,070 | ~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,071 2753 | __comp); 2025-11-20T19:18:27,072 | ~~~~~~~ 2025-11-20T19:18:27,073 /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-11-20T19:18:27,074 /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-11-20T19:18:27,074 1782 | __unguarded_linear_insert(_RandomAccessIterator __last, 2025-11-20T19:18:27,075 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,076 /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-11-20T19:18:27,077 /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-11-20T19:18:27,078 1802 | __insertion_sort(_RandomAccessIterator __first, 2025-11-20T19:18:27,079 | ^~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,080 /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-11-20T19:18:27,081 /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-11-20T19:18:27,082 /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-11-20T19:18:27,083 1450 | __lower_bound(_ForwardIterator __first, _ForwardIterator __last, 2025-11-20T19:18:27,084 | ^~~~~~~~~~~~~ 2025-11-20T19:18:27,085 /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-11-20T19:18:27,086 /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-11-20T19:18:27,087 /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-11-20T19:18:27,089 2011 | __upper_bound(_ForwardIterator __first, _ForwardIterator __last, 2025-11-20T19:18:27,089 | ^~~~~~~~~~~~~ 2025-11-20T19:18:27,090 /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-11-20T19:18:27,091 /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-11-20T19:18:27,092 /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-11-20T19:18:27,093 2451 | __merge_without_buffer(_BidirectionalIterator __first, 2025-11-20T19:18:27,094 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,095 /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-11-20T19:18:27,096 /usr/include/c++/12/bits/stl_algo.h:2451:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-11-20T19:18:27,097 /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-11-20T19:18:27,098 2476 | = std::__lower_bound(__middle, __last, *__first_cut, 2025-11-20T19:18:27,099 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,100 2477 | __gnu_cxx::__ops::__iter_comp_val(__comp)); 2025-11-20T19:18:27,101 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,102 /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-11-20T19:18:27,103 /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-11-20T19:18:27,104 /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-11-20T19:18:27,105 2485 | = std::__upper_bound(__first, __middle, *__second_cut, 2025-11-20T19:18:27,105 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,106 2486 | __gnu_cxx::__ops::__val_comp_iter(__comp)); 2025-11-20T19:18:27,107 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,108 /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-11-20T19:18:27,109 /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-11-20T19:18:27,109 In function ‘_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = xgboost::common::detail::SpanIterator, false>]’, 2025-11-20T19:18:27,110 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-11-20T19:18:27,111 /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-11-20T19:18:27,112 1397 | return std::__rotate(__first, __middle, __last, 2025-11-20T19:18:27,113 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,114 1398 | std::__iterator_category(__first)); 2025-11-20T19:18:27,115 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,116 /usr/include/c++/12/bits/stl_algo.h:1397:27: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-11-20T19:18:27,117 /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-11-20T19:18:27,118 /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-11-20T19:18:27,119 /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-11-20T19:18:27,120 /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-11-20T19:18:27,121 2492 | std::__merge_without_buffer(__first, __first_cut, __new_middle, 2025-11-20T19:18:27,122 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,123 2493 | __len11, __len22, __comp); 2025-11-20T19:18:27,124 | ~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,125 /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-11-20T19:18:27,126 2494 | std::__merge_without_buffer(__new_middle, __second_cut, __last, 2025-11-20T19:18:27,127 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,127 2495 | __len1 - __len11, __len2 - __len22, __comp); 2025-11-20T19:18:27,128 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,129 /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-11-20T19:18:27,130 /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-11-20T19:18:27,132 2739 | __inplace_stable_sort(_RandomAccessIterator __first, 2025-11-20T19:18:27,133 | ^~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,134 /usr/include/c++/12/bits/stl_algo.h:2739:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-11-20T19:18:27,134 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2025-11-20T19:18:27,136 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::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-11-20T19:18:27,137 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::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-11-20T19:18:27,138 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::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-11-20T19:18:27,139 /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-11-20T19:18:27,140 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-11-20T19:18:27,141 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,142 2751 | __middle - __first, 2025-11-20T19:18:27,142 | ~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,143 2752 | __last - __middle, 2025-11-20T19:18:27,144 | ~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,145 2753 | __comp); 2025-11-20T19:18:27,145 | ~~~~~~~ 2025-11-20T19:18:27,146 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2025-11-20T19:18:27,147 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, 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-11-20T19:18:27,148 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::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-11-20T19:18:27,150 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::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-11-20T19:18:27,151 /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-11-20T19:18:27,152 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-11-20T19:18:27,153 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,154 2751 | __middle - __first, 2025-11-20T19:18:27,154 | ~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,155 2752 | __last - __middle, 2025-11-20T19:18:27,157 | ~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,158 2753 | __comp); 2025-11-20T19:18:27,158 | ~~~~~~~ 2025-11-20T19:18:27,159 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2025-11-20T19:18:27,160 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::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-11-20T19:18:27,161 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33: 2025-11-20T19:18:27,162 /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-11-20T19:18:27,163 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-11-20T19:18:27,164 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,165 2751 | __middle - __first, 2025-11-20T19:18:27,166 | ~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,167 2752 | __last - __middle, 2025-11-20T19:18:27,168 | ~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,169 2753 | __comp); 2025-11-20T19:18:27,170 | ~~~~~~~ 2025-11-20T19:18:27,171 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2025-11-20T19:18:27,172 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::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-11-20T19:18:27,173 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, 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-11-20T19:18:27,175 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33: 2025-11-20T19:18:27,176 /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-11-20T19:18:27,177 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-11-20T19:18:27,178 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,178 2751 | __middle - __first, 2025-11-20T19:18:27,179 | ~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,180 2752 | __last - __middle, 2025-11-20T19:18:27,181 | ~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,182 2753 | __comp); 2025-11-20T19:18:27,183 | ~~~~~~~ 2025-11-20T19:18:27,184 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2025-11-20T19:18:27,184 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, 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-11-20T19:18:27,186 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::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-11-20T19:18:27,187 /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-11-20T19:18:27,188 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-11-20T19:18:27,189 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,190 2751 | __middle - __first, 2025-11-20T19:18:27,191 | ~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,192 2752 | __last - __middle, 2025-11-20T19:18:27,193 | ~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,194 2753 | __comp); 2025-11-20T19:18:27,195 | ~~~~~~~ 2025-11-20T19:18:27,196 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2025-11-20T19:18:27,197 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::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-11-20T19:18:27,198 /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-11-20T19:18:27,199 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-11-20T19:18:27,200 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,201 2751 | __middle - __first, 2025-11-20T19:18:27,202 | ~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,203 2752 | __last - __middle, 2025-11-20T19:18:27,204 | ~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,205 2753 | __comp); 2025-11-20T19:18:27,206 | ~~~~~~~ 2025-11-20T19:18:27,207 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2025-11-20T19:18:27,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-11-20T19:18:27,209 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, 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-11-20T19:18:27,210 /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-11-20T19:18:27,211 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-11-20T19:18:27,212 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,213 2751 | __middle - __first, 2025-11-20T19:18:27,214 | ~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,215 2752 | __last - __middle, 2025-11-20T19:18:27,216 | ~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,217 2753 | __comp); 2025-11-20T19:18:27,218 | ~~~~~~~ 2025-11-20T19:18:27,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-11-20T19:18:27,220 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2749:33, 2025-11-20T19:18:27,221 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2749:33: 2025-11-20T19:18:27,222 /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-11-20T19:18:27,223 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-11-20T19:18:27,224 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,224 2751 | __middle - __first, 2025-11-20T19:18:27,226 | ~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,227 2752 | __last - __middle, 2025-11-20T19:18:27,228 | ~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,229 2753 | __comp); 2025-11-20T19:18:27,229 | ~~~~~~~ 2025-11-20T19:18:27,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-11-20T19:18:27,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:2749:33: 2025-11-20T19:18:27,233 /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-11-20T19:18:27,234 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-11-20T19:18:27,235 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,236 2751 | __middle - __first, 2025-11-20T19:18:27,237 | ~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,238 2752 | __last - __middle, 2025-11-20T19:18:27,238 | ~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,239 2753 | __comp); 2025-11-20T19:18:27,240 | ~~~~~~~ 2025-11-20T19:18:27,241 /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-11-20T19:18:27,242 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-11-20T19:18:27,243 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-11-20T19:18:27,244 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,245 2751 | __middle - __first, 2025-11-20T19:18:27,246 | ~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,247 2752 | __last - __middle, 2025-11-20T19:18:27,248 | ~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,248 2753 | __comp); 2025-11-20T19:18:27,249 | ~~~~~~~ 2025-11-20T19:18:27,250 /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-11-20T19:18:27,251 /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-11-20T19:18:27,252 1782 | __unguarded_linear_insert(_RandomAccessIterator __last, 2025-11-20T19:18:27,253 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,254 /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-11-20T19:18:27,255 /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-11-20T19:18:27,256 1802 | __insertion_sort(_RandomAccessIterator __first, 2025-11-20T19:18:27,257 | ^~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,258 /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-11-20T19:18:27,259 /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-11-20T19:18:27,260 /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-11-20T19:18:27,260 1450 | __lower_bound(_ForwardIterator __first, _ForwardIterator __last, 2025-11-20T19:18:27,261 | ^~~~~~~~~~~~~ 2025-11-20T19:18:27,262 /usr/include/c++/12/bits/stl_algobase.h:1450:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-11-20T19:18:27,263 /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-11-20T19:18:27,264 /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-11-20T19:18:27,266 2011 | __upper_bound(_ForwardIterator __first, _ForwardIterator __last, 2025-11-20T19:18:27,267 | ^~~~~~~~~~~~~ 2025-11-20T19:18:27,268 /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-11-20T19:18:27,268 /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-11-20T19:18:27,269 /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-11-20T19:18:27,270 2451 | __merge_without_buffer(_BidirectionalIterator __first, 2025-11-20T19:18:27,271 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,272 /usr/include/c++/12/bits/stl_algo.h:2451:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-11-20T19:18:27,273 /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-11-20T19:18:27,274 /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-11-20T19:18:27,275 2476 | = std::__lower_bound(__middle, __last, *__first_cut, 2025-11-20T19:18:27,276 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,277 2477 | __gnu_cxx::__ops::__iter_comp_val(__comp)); 2025-11-20T19:18:27,278 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,278 /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-11-20T19:18:27,279 /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-11-20T19:18:27,280 /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-11-20T19:18:27,281 2485 | = std::__upper_bound(__first, __middle, *__second_cut, 2025-11-20T19:18:27,282 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,282 2486 | __gnu_cxx::__ops::__val_comp_iter(__comp)); 2025-11-20T19:18:27,283 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,284 /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-11-20T19:18:27,285 /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-11-20T19:18:27,286 In function ‘_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = xgboost::common::detail::SpanIterator, false>]’, 2025-11-20T19:18:27,287 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-11-20T19:18:27,287 /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-11-20T19:18:27,288 1397 | return std::__rotate(__first, __middle, __last, 2025-11-20T19:18:27,290 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,290 1398 | std::__iterator_category(__first)); 2025-11-20T19:18:27,291 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,292 /usr/include/c++/12/bits/stl_algo.h:1397:27: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-11-20T19:18:27,293 /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-11-20T19:18:27,294 /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-11-20T19:18:27,295 /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-11-20T19:18:27,296 /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-11-20T19:18:27,297 2492 | std::__merge_without_buffer(__first, __first_cut, __new_middle, 2025-11-20T19:18:27,298 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,299 2493 | __len11, __len22, __comp); 2025-11-20T19:18:27,300 | ~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,301 /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-11-20T19:18:27,302 2494 | std::__merge_without_buffer(__new_middle, __second_cut, __last, 2025-11-20T19:18:27,303 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,303 2495 | __len1 - __len11, __len2 - __len22, __comp); 2025-11-20T19:18:27,304 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,306 /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-11-20T19:18:27,307 /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-11-20T19:18:27,307 2739 | __inplace_stable_sort(_RandomAccessIterator __first, 2025-11-20T19:18:27,308 | ^~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,309 /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-11-20T19:18:27,310 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2025-11-20T19:18:27,311 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::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-11-20T19:18:27,312 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::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-11-20T19:18:27,314 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::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-11-20T19:18:27,315 /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-11-20T19:18:27,316 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-11-20T19:18:27,317 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,318 2751 | __middle - __first, 2025-11-20T19:18:27,319 | ~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,319 2752 | __last - __middle, 2025-11-20T19:18:27,320 | ~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,321 2753 | __comp); 2025-11-20T19:18:27,322 | ~~~~~~~ 2025-11-20T19:18:27,323 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2025-11-20T19:18:27,324 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, 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-11-20T19:18:27,325 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::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-11-20T19:18:27,326 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::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-11-20T19:18:27,327 /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-11-20T19:18:27,329 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-11-20T19:18:27,330 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,330 2751 | __middle - __first, 2025-11-20T19:18:27,331 | ~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,332 2752 | __last - __middle, 2025-11-20T19:18:27,333 | ~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,334 2753 | __comp); 2025-11-20T19:18:27,335 | ~~~~~~~ 2025-11-20T19:18:27,336 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2025-11-20T19:18:27,336 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::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-11-20T19:18:27,337 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::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-11-20T19:18:27,339 /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-11-20T19:18:27,340 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-11-20T19:18:27,341 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,342 2751 | __middle - __first, 2025-11-20T19:18:27,343 | ~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,344 2752 | __last - __middle, 2025-11-20T19:18:27,345 | ~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,346 2753 | __comp); 2025-11-20T19:18:27,347 | ~~~~~~~ 2025-11-20T19:18:27,348 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2025-11-20T19:18:27,349 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::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-11-20T19:18:27,350 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, 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-11-20T19:18:27,351 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::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-11-20T19:18:27,352 /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-11-20T19:18:27,354 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-11-20T19:18:27,354 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,355 2751 | __middle - __first, 2025-11-20T19:18:27,356 | ~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,357 2752 | __last - __middle, 2025-11-20T19:18:27,358 | ~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,359 2753 | __comp); 2025-11-20T19:18:27,360 | ~~~~~~~ 2025-11-20T19:18:27,361 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2025-11-20T19:18:27,362 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, 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-11-20T19:18:27,363 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::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-11-20T19:18:27,364 /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-11-20T19:18:27,365 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-11-20T19:18:27,366 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,367 2751 | __middle - __first, 2025-11-20T19:18:27,368 | ~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,369 2752 | __last - __middle, 2025-11-20T19:18:27,370 | ~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,371 2753 | __comp); 2025-11-20T19:18:27,372 | ~~~~~~~ 2025-11-20T19:18:27,372 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2025-11-20T19:18:27,373 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::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-11-20T19:18:27,375 /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-11-20T19:18:27,375 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-11-20T19:18:27,377 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,378 2751 | __middle - __first, 2025-11-20T19:18:27,379 | ~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,380 2752 | __last - __middle, 2025-11-20T19:18:27,381 | ~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,381 2753 | __comp); 2025-11-20T19:18:27,382 | ~~~~~~~ 2025-11-20T19:18:27,383 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2025-11-20T19:18:27,384 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::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-11-20T19:18:27,386 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, 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-11-20T19:18:27,387 /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-11-20T19:18:27,388 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-11-20T19:18:27,389 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,390 2751 | __middle - __first, 2025-11-20T19:18:27,390 | ~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,391 2752 | __last - __middle, 2025-11-20T19:18:27,392 | ~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,393 2753 | __comp); 2025-11-20T19:18:27,394 | ~~~~~~~ 2025-11-20T19:18:27,395 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2025-11-20T19:18:27,396 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2749:33, 2025-11-20T19:18:27,397 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, 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-11-20T19:18:27,398 /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-11-20T19:18:27,399 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-11-20T19:18:27,400 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,401 2751 | __middle - __first, 2025-11-20T19:18:27,402 | ~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,403 2752 | __last - __middle, 2025-11-20T19:18:27,404 | ~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,405 2753 | __comp); 2025-11-20T19:18:27,406 | ~~~~~~~ 2025-11-20T19:18:27,407 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2025-11-20T19:18:27,408 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, 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-11-20T19:18:27,410 /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-11-20T19:18:27,411 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-11-20T19:18:27,412 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,413 2751 | __middle - __first, 2025-11-20T19:18:27,414 | ~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,415 2752 | __last - __middle, 2025-11-20T19:18:27,416 | ~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,417 2753 | __comp); 2025-11-20T19:18:27,418 | ~~~~~~~ 2025-11-20T19:18:27,419 /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-11-20T19:18:27,420 /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-11-20T19:18:27,421 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-11-20T19:18:27,422 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,423 2751 | __middle - __first, 2025-11-20T19:18:27,424 | ~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,425 2752 | __last - __middle, 2025-11-20T19:18:27,425 | ~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,426 2753 | __comp); 2025-11-20T19:18:27,427 | ~~~~~~~ 2025-11-20T19:18:27,428 /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-11-20T19:18:27,429 /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-11-20T19:18:27,430 1782 | __unguarded_linear_insert(_RandomAccessIterator __last, 2025-11-20T19:18:27,431 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,432 /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-11-20T19:18:27,433 /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-11-20T19:18:27,434 1802 | __insertion_sort(_RandomAccessIterator __first, 2025-11-20T19:18:27,435 | ^~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,436 /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-11-20T19:18:27,437 /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-11-20T19:18:27,438 /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-11-20T19:18:27,439 1450 | __lower_bound(_ForwardIterator __first, _ForwardIterator __last, 2025-11-20T19:18:27,439 | ^~~~~~~~~~~~~ 2025-11-20T19:18:27,440 /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-11-20T19:18:27,441 /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-11-20T19:18:27,442 /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-11-20T19:18:27,444 2011 | __upper_bound(_ForwardIterator __first, _ForwardIterator __last, 2025-11-20T19:18:27,445 | ^~~~~~~~~~~~~ 2025-11-20T19:18:27,446 /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-11-20T19:18:27,447 /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-11-20T19:18:27,448 /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-11-20T19:18:27,449 2451 | __merge_without_buffer(_BidirectionalIterator __first, 2025-11-20T19:18:27,450 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,451 /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-11-20T19:18:27,452 /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-11-20T19:18:27,453 /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-11-20T19:18:27,454 2476 | = std::__lower_bound(__middle, __last, *__first_cut, 2025-11-20T19:18:27,454 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,455 2477 | __gnu_cxx::__ops::__iter_comp_val(__comp)); 2025-11-20T19:18:27,456 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,457 /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-11-20T19:18:27,458 /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-11-20T19:18:27,458 /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-11-20T19:18:27,459 2485 | = std::__upper_bound(__first, __middle, *__second_cut, 2025-11-20T19:18:27,460 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,461 2486 | __gnu_cxx::__ops::__val_comp_iter(__comp)); 2025-11-20T19:18:27,462 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,463 /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-11-20T19:18:27,464 /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-11-20T19:18:27,465 In function ‘_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = xgboost::common::detail::SpanIterator, false>]’, 2025-11-20T19:18:27,466 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-11-20T19:18:27,467 /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-11-20T19:18:27,468 1397 | return std::__rotate(__first, __middle, __last, 2025-11-20T19:18:27,469 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,470 1398 | std::__iterator_category(__first)); 2025-11-20T19:18:27,471 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,471 /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-11-20T19:18:27,472 /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-11-20T19:18:27,473 /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-11-20T19:18:27,474 /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-11-20T19:18:27,475 /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-11-20T19:18:27,476 2492 | std::__merge_without_buffer(__first, __first_cut, __new_middle, 2025-11-20T19:18:27,477 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,478 2493 | __len11, __len22, __comp); 2025-11-20T19:18:27,479 | ~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,480 /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-11-20T19:18:27,481 2494 | std::__merge_without_buffer(__new_middle, __second_cut, __last, 2025-11-20T19:18:27,482 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,483 2495 | __len1 - __len11, __len2 - __len22, __comp); 2025-11-20T19:18:27,483 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,484 /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-11-20T19:18:27,485 /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-11-20T19:18:27,486 2739 | __inplace_stable_sort(_RandomAccessIterator __first, 2025-11-20T19:18:27,487 | ^~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,488 /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-11-20T19:18:27,488 /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-11-20T19:18:27,489 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-11-20T19:18:27,490 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,491 2751 | __middle - __first, 2025-11-20T19:18:27,492 | ~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,493 2752 | __last - __middle, 2025-11-20T19:18:27,494 | ~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,495 2753 | __comp); 2025-11-20T19:18:27,495 | ~~~~~~~ 2025-11-20T19:18:27,496 /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-11-20T19:18:27,497 /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-11-20T19:18:27,499 1782 | __unguarded_linear_insert(_RandomAccessIterator __last, 2025-11-20T19:18:27,499 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,501 /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-11-20T19:18:27,502 /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-11-20T19:18:27,502 1802 | __insertion_sort(_RandomAccessIterator __first, 2025-11-20T19:18:27,503 | ^~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,504 /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-11-20T19:18:27,505 /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-11-20T19:18:27,506 /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-11-20T19:18:27,508 1450 | __lower_bound(_ForwardIterator __first, _ForwardIterator __last, 2025-11-20T19:18:27,508 | ^~~~~~~~~~~~~ 2025-11-20T19:18:27,509 /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-11-20T19:18:27,510 /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-11-20T19:18:27,511 /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-11-20T19:18:27,512 2011 | __upper_bound(_ForwardIterator __first, _ForwardIterator __last, 2025-11-20T19:18:27,513 | ^~~~~~~~~~~~~ 2025-11-20T19:18:27,514 /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-11-20T19:18:27,515 /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-11-20T19:18:27,516 /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-11-20T19:18:27,517 2451 | __merge_without_buffer(_BidirectionalIterator __first, 2025-11-20T19:18:27,518 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,519 /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-11-20T19:18:27,520 /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-11-20T19:18:27,521 /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-11-20T19:18:27,522 2476 | = std::__lower_bound(__middle, __last, *__first_cut, 2025-11-20T19:18:27,523 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,523 2477 | __gnu_cxx::__ops::__iter_comp_val(__comp)); 2025-11-20T19:18:27,524 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,525 /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-11-20T19:18:27,526 /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-11-20T19:18:27,527 /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-11-20T19:18:27,528 2485 | = std::__upper_bound(__first, __middle, *__second_cut, 2025-11-20T19:18:27,529 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,530 2486 | __gnu_cxx::__ops::__val_comp_iter(__comp)); 2025-11-20T19:18:27,531 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,532 /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-11-20T19:18:27,533 /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-11-20T19:18:27,534 In function ‘_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = xgboost::common::detail::SpanIterator, false>]’, 2025-11-20T19:18:27,534 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-11-20T19:18:27,535 /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-11-20T19:18:27,536 1397 | return std::__rotate(__first, __middle, __last, 2025-11-20T19:18:27,537 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,538 1398 | std::__iterator_category(__first)); 2025-11-20T19:18:27,539 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,540 /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-11-20T19:18:27,541 /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-11-20T19:18:27,542 /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-11-20T19:18:27,543 /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-11-20T19:18:27,545 /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-11-20T19:18:27,546 2492 | std::__merge_without_buffer(__first, __first_cut, __new_middle, 2025-11-20T19:18:27,546 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,547 2493 | __len11, __len22, __comp); 2025-11-20T19:18:27,548 | ~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,549 /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-11-20T19:18:27,550 2494 | std::__merge_without_buffer(__new_middle, __second_cut, __last, 2025-11-20T19:18:27,551 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,552 2495 | __len1 - __len11, __len2 - __len22, __comp); 2025-11-20T19:18:27,553 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,554 /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-11-20T19:18:27,555 /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-11-20T19:18:27,556 2739 | __inplace_stable_sort(_RandomAccessIterator __first, 2025-11-20T19:18:27,557 | ^~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,558 /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-11-20T19:18:27,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-11-20T19:18:27,560 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-11-20T19:18:27,561 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,561 2751 | __middle - __first, 2025-11-20T19:18:27,562 | ~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,563 2752 | __last - __middle, 2025-11-20T19:18:27,564 | ~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,565 2753 | __comp); 2025-11-20T19:18:27,566 | ~~~~~~~ 2025-11-20T19:18:27,567 /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-11-20T19:18:27,569 /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-11-20T19:18:27,570 1782 | __unguarded_linear_insert(_RandomAccessIterator __last, 2025-11-20T19:18:27,571 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,572 /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-11-20T19:18:27,574 /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-11-20T19:18:27,575 1802 | __insertion_sort(_RandomAccessIterator __first, 2025-11-20T19:18:27,576 | ^~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,576 /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-11-20T19:18:27,578 /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-11-20T19:18:27,579 /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-11-20T19:18:27,580 1450 | __lower_bound(_ForwardIterator __first, _ForwardIterator __last, 2025-11-20T19:18:27,581 | ^~~~~~~~~~~~~ 2025-11-20T19:18:27,582 /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-11-20T19:18:27,583 /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-11-20T19:18:27,584 /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-11-20T19:18:27,585 2011 | __upper_bound(_ForwardIterator __first, _ForwardIterator __last, 2025-11-20T19:18:27,586 | ^~~~~~~~~~~~~ 2025-11-20T19:18:27,586 /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-11-20T19:18:27,587 /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-11-20T19:18:27,588 /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-11-20T19:18:27,589 2451 | __merge_without_buffer(_BidirectionalIterator __first, 2025-11-20T19:18:27,590 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,591 /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-11-20T19:18:27,592 /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-11-20T19:18:27,593 /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-11-20T19:18:27,593 2476 | = std::__lower_bound(__middle, __last, *__first_cut, 2025-11-20T19:18:27,594 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,595 2477 | __gnu_cxx::__ops::__iter_comp_val(__comp)); 2025-11-20T19:18:27,596 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,597 /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-11-20T19:18:27,598 /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-11-20T19:18:27,599 /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-11-20T19:18:27,600 2485 | = std::__upper_bound(__first, __middle, *__second_cut, 2025-11-20T19:18:27,601 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,602 2486 | __gnu_cxx::__ops::__val_comp_iter(__comp)); 2025-11-20T19:18:27,603 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,604 /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-11-20T19:18:27,605 /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-11-20T19:18:27,606 In function ‘_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = xgboost::common::detail::SpanIterator, false>]’, 2025-11-20T19:18:27,607 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-11-20T19:18:27,608 /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-11-20T19:18:27,609 1397 | return std::__rotate(__first, __middle, __last, 2025-11-20T19:18:27,610 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,611 1398 | std::__iterator_category(__first)); 2025-11-20T19:18:27,612 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,613 /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-11-20T19:18:27,613 /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-11-20T19:18:27,614 /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-11-20T19:18:27,616 /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-11-20T19:18:27,617 /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-11-20T19:18:27,618 2492 | std::__merge_without_buffer(__first, __first_cut, __new_middle, 2025-11-20T19:18:27,619 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,620 2493 | __len11, __len22, __comp); 2025-11-20T19:18:27,621 | ~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,622 /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-11-20T19:18:27,623 2494 | std::__merge_without_buffer(__new_middle, __second_cut, __last, 2025-11-20T19:18:27,623 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,624 2495 | __len1 - __len11, __len2 - __len22, __comp); 2025-11-20T19:18:27,625 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,626 /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-11-20T19:18:27,626 /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-11-20T19:18:27,627 2739 | __inplace_stable_sort(_RandomAccessIterator __first, 2025-11-20T19:18:27,628 | ^~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,629 /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-11-20T19:18:27,630 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-11-20T19:18:27,631 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-11-20T19:18:27,632 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,633 2751 | __middle - __first, 2025-11-20T19:18:27,634 | ~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,635 2752 | __last - __middle, 2025-11-20T19:18:27,636 | ~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,637 2753 | __comp); 2025-11-20T19:18:27,638 | ~~~~~~~ 2025-11-20T19:18:27,639 /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-11-20T19:18:27,640 /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-11-20T19:18:27,640 521 | __copy_move_a1(_II __first, _II __last, _OI __result) 2025-11-20T19:18:27,641 | ^~~~~~~~~~~~~~ 2025-11-20T19:18:27,642 /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-11-20T19:18:27,643 /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-11-20T19:18:27,644 /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-11-20T19:18:27,645 2352 | __rotate_adaptive(_BidirectionalIterator1 __first, 2025-11-20T19:18:27,646 | ^~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,646 /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-11-20T19:18:27,648 /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-11-20T19:18:27,648 In function ‘_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = xgboost::common::detail::SpanIterator, false>]’, 2025-11-20T19:18:27,649 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-11-20T19:18:27,650 /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-11-20T19:18:27,651 1397 | return std::__rotate(__first, __middle, __last, 2025-11-20T19:18:27,653 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,654 1398 | std::__iterator_category(__first)); 2025-11-20T19:18:27,654 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,655 /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-11-20T19:18:27,656 /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-11-20T19:18:27,657 /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-11-20T19:18:27,659 /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-11-20T19:18:27,659 /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-11-20T19:18:27,660 2615 | __move_merge(_InputIterator __first1, _InputIterator __last1, 2025-11-20T19:18:27,661 | ^~~~~~~~~~~~ 2025-11-20T19:18:27,662 /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-11-20T19:18:27,663 /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-11-20T19:18:27,664 /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-11-20T19:18:27,665 /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-11-20T19:18:27,666 /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-11-20T19:18:27,667 /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-11-20T19:18:27,668 /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-11-20T19:18:27,669 2682 | __merge_sort_with_buffer(_RandomAccessIterator __first, 2025-11-20T19:18:27,670 | ^~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,671 /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-11-20T19:18:27,672 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-11-20T19:18:27,673 inlined from ‘void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Pointer = int*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2697:26: 2025-11-20T19:18:27,675 /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-11-20T19:18:27,676 2650 | __result = std::__move_merge(__first, __first + __step_size, 2025-11-20T19:18:27,677 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,678 2651 | __first + __step_size, 2025-11-20T19:18:27,679 | ~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,680 2652 | __first + __two_step, 2025-11-20T19:18:27,681 | ~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,681 2653 | __result, __comp); 2025-11-20T19:18:27,682 | ~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,683 /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-11-20T19:18:27,685 /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-11-20T19:18:27,686 2658 | std::__move_merge(__first, __first + __step_size, 2025-11-20T19:18:27,687 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,688 2659 | __first + __step_size, __last, __result, __comp); 2025-11-20T19:18:27,689 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,690 /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-11-20T19:18:27,691 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-11-20T19:18:27,693 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-11-20T19:18:27,693 /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-11-20T19:18:27,694 2650 | __result = std::__move_merge(__first, __first + __step_size, 2025-11-20T19:18:27,695 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,696 2651 | __first + __step_size, 2025-11-20T19:18:27,698 | ~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,699 2652 | __first + __two_step, 2025-11-20T19:18:27,699 | ~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,700 2653 | __result, __comp); 2025-11-20T19:18:27,701 | ~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,702 /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-11-20T19:18:27,703 2658 | std::__move_merge(__first, __first + __step_size, 2025-11-20T19:18:27,704 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,705 2659 | __first + __step_size, __last, __result, __comp); 2025-11-20T19:18:27,705 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,706 /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-11-20T19:18:27,707 /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-11-20T19:18:27,709 2615 | __move_merge(_InputIterator __first1, _InputIterator __last1, 2025-11-20T19:18:27,710 | ^~~~~~~~~~~~ 2025-11-20T19:18:27,711 /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-11-20T19:18:27,711 /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-11-20T19:18:27,712 /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-11-20T19:18:27,713 /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-11-20T19:18:27,714 /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-11-20T19:18:27,715 /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-11-20T19:18:27,716 /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-11-20T19:18:27,717 2682 | __merge_sort_with_buffer(_RandomAccessIterator __first, 2025-11-20T19:18:27,718 | ^~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,719 /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-11-20T19:18:27,720 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-11-20T19:18:27,722 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-11-20T19:18:27,723 /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-11-20T19:18:27,724 2650 | __result = std::__move_merge(__first, __first + __step_size, 2025-11-20T19:18:27,725 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,726 2651 | __first + __step_size, 2025-11-20T19:18:27,727 | ~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,728 2652 | __first + __two_step, 2025-11-20T19:18:27,730 | ~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,731 2653 | __result, __comp); 2025-11-20T19:18:27,732 | ~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,732 /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-11-20T19:18:27,733 /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-11-20T19:18:27,734 2658 | std::__move_merge(__first, __first + __step_size, 2025-11-20T19:18:27,735 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,736 2659 | __first + __step_size, __last, __result, __comp); 2025-11-20T19:18:27,737 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,738 /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-11-20T19:18:27,738 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-11-20T19:18:27,740 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-11-20T19:18:27,741 /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-11-20T19:18:27,743 2650 | __result = std::__move_merge(__first, __first + __step_size, 2025-11-20T19:18:27,744 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,745 2651 | __first + __step_size, 2025-11-20T19:18:27,746 | ~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,747 2652 | __first + __two_step, 2025-11-20T19:18:27,748 | ~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,748 2653 | __result, __comp); 2025-11-20T19:18:27,749 | ~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,750 /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-11-20T19:18:27,751 2658 | std::__move_merge(__first, __first + __step_size, 2025-11-20T19:18:27,752 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,753 2659 | __first + __step_size, __last, __result, __comp); 2025-11-20T19:18:27,754 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,755 /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-11-20T19:18:27,756 /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-11-20T19:18:27,757 2615 | __move_merge(_InputIterator __first1, _InputIterator __last1, 2025-11-20T19:18:27,759 | ^~~~~~~~~~~~ 2025-11-20T19:18:27,760 /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-11-20T19:18:27,761 /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-11-20T19:18:27,761 /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-11-20T19:18:27,762 /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-11-20T19:18:27,763 /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-11-20T19:18:27,764 /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-11-20T19:18:27,766 /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-11-20T19:18:27,767 2682 | __merge_sort_with_buffer(_RandomAccessIterator __first, 2025-11-20T19:18:27,768 | ^~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,769 /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-11-20T19:18:27,770 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-11-20T19:18:27,771 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-11-20T19:18:27,771 /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-11-20T19:18:27,773 2650 | __result = std::__move_merge(__first, __first + __step_size, 2025-11-20T19:18:27,774 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,774 2651 | __first + __step_size, 2025-11-20T19:18:27,775 | ~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,776 2652 | __first + __two_step, 2025-11-20T19:18:27,777 | ~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,778 2653 | __result, __comp); 2025-11-20T19:18:27,779 | ~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,779 /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-11-20T19:18:27,780 /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-11-20T19:18:27,781 2658 | std::__move_merge(__first, __first + __step_size, 2025-11-20T19:18:27,782 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,783 2659 | __first + __step_size, __last, __result, __comp); 2025-11-20T19:18:27,784 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,785 /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-11-20T19:18:27,786 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-11-20T19:18:27,787 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-11-20T19:18:27,789 /usr/include/c++/12/bits/stl_algo.h:2650:39: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-11-20T19:18:27,790 2650 | __result = std::__move_merge(__first, __first + __step_size, 2025-11-20T19:18:27,791 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,792 2651 | __first + __step_size, 2025-11-20T19:18:27,794 | ~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,795 2652 | __first + __two_step, 2025-11-20T19:18:27,796 | ~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,797 2653 | __result, __comp); 2025-11-20T19:18:27,798 | ~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,798 /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-11-20T19:18:27,799 2658 | std::__move_merge(__first, __first + __step_size, 2025-11-20T19:18:27,801 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,802 2659 | __first + __step_size, __last, __result, __comp); 2025-11-20T19:18:27,803 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,804 /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-11-20T19:18:27,805 /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-11-20T19:18:27,806 2615 | __move_merge(_InputIterator __first1, _InputIterator __last1, 2025-11-20T19:18:27,807 | ^~~~~~~~~~~~ 2025-11-20T19:18:27,808 /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-11-20T19:18:27,809 /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-11-20T19:18:27,810 /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-11-20T19:18:27,811 /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-11-20T19:18:27,811 /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-11-20T19:18:27,812 /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-11-20T19:18:27,814 /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-11-20T19:18:27,815 2682 | __merge_sort_with_buffer(_RandomAccessIterator __first, 2025-11-20T19:18:27,816 | ^~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,817 /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-11-20T19:18:27,818 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-11-20T19:18:27,819 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-11-20T19:18:27,820 /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-11-20T19:18:27,821 2650 | __result = std::__move_merge(__first, __first + __step_size, 2025-11-20T19:18:27,822 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,823 2651 | __first + __step_size, 2025-11-20T19:18:27,824 | ~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,825 2652 | __first + __two_step, 2025-11-20T19:18:27,826 | ~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,827 2653 | __result, __comp); 2025-11-20T19:18:27,827 | ~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,828 /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-11-20T19:18:27,830 /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-11-20T19:18:27,831 2658 | std::__move_merge(__first, __first + __step_size, 2025-11-20T19:18:27,832 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,833 2659 | __first + __step_size, __last, __result, __comp); 2025-11-20T19:18:27,834 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,834 /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-11-20T19:18:27,835 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-11-20T19:18:27,837 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-11-20T19:18:27,838 /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-11-20T19:18:27,839 2650 | __result = std::__move_merge(__first, __first + __step_size, 2025-11-20T19:18:27,840 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,841 2651 | __first + __step_size, 2025-11-20T19:18:27,843 | ~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,844 2652 | __first + __two_step, 2025-11-20T19:18:27,845 | ~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,846 2653 | __result, __comp); 2025-11-20T19:18:27,847 | ~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,848 /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-11-20T19:18:27,849 2658 | std::__move_merge(__first, __first + __step_size, 2025-11-20T19:18:27,850 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,851 2659 | __first + __step_size, __last, __result, __comp); 2025-11-20T19:18:27,852 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,853 /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-11-20T19:18:27,855 /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-11-20T19:18:27,855 2615 | __move_merge(_InputIterator __first1, _InputIterator __last1, 2025-11-20T19:18:27,856 | ^~~~~~~~~~~~ 2025-11-20T19:18:27,857 /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-11-20T19:18:27,858 /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-11-20T19:18:27,859 /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-11-20T19:18:27,860 /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-11-20T19:18:27,861 /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-11-20T19:18:27,862 /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-11-20T19:18:27,863 /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-11-20T19:18:27,864 2682 | __merge_sort_with_buffer(_RandomAccessIterator __first, 2025-11-20T19:18:27,865 | ^~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,866 /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-11-20T19:18:27,867 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-11-20T19:18:27,868 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-11-20T19:18:27,869 /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-11-20T19:18:27,870 2650 | __result = std::__move_merge(__first, __first + __step_size, 2025-11-20T19:18:27,871 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,872 2651 | __first + __step_size, 2025-11-20T19:18:27,874 | ~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,875 2652 | __first + __two_step, 2025-11-20T19:18:27,876 | ~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,877 2653 | __result, __comp); 2025-11-20T19:18:27,877 | ~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,878 /usr/include/c++/12/bits/stl_algo.h:2650:39: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-11-20T19:18:27,879 /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-11-20T19:18:27,880 2658 | std::__move_merge(__first, __first + __step_size, 2025-11-20T19:18:27,881 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,882 2659 | __first + __step_size, __last, __result, __comp); 2025-11-20T19:18:27,883 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,884 /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-11-20T19:18:27,885 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-11-20T19:18:27,887 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-11-20T19:18:27,888 /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-11-20T19:18:27,889 2650 | __result = std::__move_merge(__first, __first + __step_size, 2025-11-20T19:18:27,890 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,891 2651 | __first + __step_size, 2025-11-20T19:18:27,892 | ~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,893 2652 | __first + __two_step, 2025-11-20T19:18:27,895 | ~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,896 2653 | __result, __comp); 2025-11-20T19:18:27,896 | ~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,897 /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-11-20T19:18:27,898 2658 | std::__move_merge(__first, __first + __step_size, 2025-11-20T19:18:27,899 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,899 2659 | __first + __step_size, __last, __result, __comp); 2025-11-20T19:18:27,900 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,901 /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-11-20T19:18:27,902 /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-11-20T19:18:27,903 2615 | __move_merge(_InputIterator __first1, _InputIterator __last1, 2025-11-20T19:18:27,904 | ^~~~~~~~~~~~ 2025-11-20T19:18:27,904 /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-11-20T19:18:27,905 /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-11-20T19:18:27,906 /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-11-20T19:18:27,907 /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-11-20T19:18:27,908 /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-11-20T19:18:27,910 /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-11-20T19:18:27,911 /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-11-20T19:18:27,912 2682 | __merge_sort_with_buffer(_RandomAccessIterator __first, 2025-11-20T19:18:27,913 | ^~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,914 /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-11-20T19:18:27,915 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-11-20T19:18:27,916 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-11-20T19:18:27,917 /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-11-20T19:18:27,918 2650 | __result = std::__move_merge(__first, __first + __step_size, 2025-11-20T19:18:27,919 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,920 2651 | __first + __step_size, 2025-11-20T19:18:27,921 | ~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,922 2652 | __first + __two_step, 2025-11-20T19:18:27,923 | ~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,924 2653 | __result, __comp); 2025-11-20T19:18:27,925 | ~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,926 /usr/include/c++/12/bits/stl_algo.h:2650:39: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-11-20T19:18:27,928 /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-11-20T19:18:27,929 2658 | std::__move_merge(__first, __first + __step_size, 2025-11-20T19:18:27,930 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,931 2659 | __first + __step_size, __last, __result, __comp); 2025-11-20T19:18:27,932 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,933 /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-11-20T19:18:27,934 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-11-20T19:18:27,935 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-11-20T19:18:27,936 /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-11-20T19:18:27,937 2650 | __result = std::__move_merge(__first, __first + __step_size, 2025-11-20T19:18:27,938 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,938 2651 | __first + __step_size, 2025-11-20T19:18:27,939 | ~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,940 2652 | __first + __two_step, 2025-11-20T19:18:27,941 | ~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,942 2653 | __result, __comp); 2025-11-20T19:18:27,943 | ~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,944 /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-11-20T19:18:27,944 2658 | std::__move_merge(__first, __first + __step_size, 2025-11-20T19:18:27,945 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,946 2659 | __first + __step_size, __last, __result, __comp); 2025-11-20T19:18:27,948 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,949 /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-11-20T19:18:27,950 /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-11-20T19:18:27,951 2615 | __move_merge(_InputIterator __first1, _InputIterator __last1, 2025-11-20T19:18:27,952 | ^~~~~~~~~~~~ 2025-11-20T19:18:27,953 /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-11-20T19:18:27,954 /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-11-20T19:18:27,956 /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-11-20T19:18:27,957 /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-11-20T19:18:27,958 /usr/include/c++/12/bits/stl_algo.h:2615:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-11-20T19:18:27,958 /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-11-20T19:18:27,960 /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-11-20T19:18:27,961 2682 | __merge_sort_with_buffer(_RandomAccessIterator __first, 2025-11-20T19:18:27,962 | ^~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,962 /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-11-20T19:18:27,963 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-11-20T19:18:27,964 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-11-20T19:18:27,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-11-20T19:18:27,966 2650 | __result = std::__move_merge(__first, __first + __step_size, 2025-11-20T19:18:27,967 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,968 2651 | __first + __step_size, 2025-11-20T19:18:27,969 | ~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,969 2652 | __first + __two_step, 2025-11-20T19:18:27,970 | ~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,971 2653 | __result, __comp); 2025-11-20T19:18:27,972 | ~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,972 /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-11-20T19:18:27,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-11-20T19:18:27,974 2658 | std::__move_merge(__first, __first + __step_size, 2025-11-20T19:18:27,975 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,976 2659 | __first + __step_size, __last, __result, __comp); 2025-11-20T19:18:27,977 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,977 /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-11-20T19:18:27,978 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-11-20T19:18:27,979 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-11-20T19:18:27,980 /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-11-20T19:18:27,982 2650 | __result = std::__move_merge(__first, __first + __step_size, 2025-11-20T19:18:27,983 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,984 2651 | __first + __step_size, 2025-11-20T19:18:27,985 | ~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,986 2652 | __first + __two_step, 2025-11-20T19:18:27,986 | ~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,987 2653 | __result, __comp); 2025-11-20T19:18:27,989 | ~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,989 /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-11-20T19:18:27,990 2658 | std::__move_merge(__first, __first + __step_size, 2025-11-20T19:18:27,991 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,992 2659 | __first + __step_size, __last, __result, __comp); 2025-11-20T19:18:27,993 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:27,995 /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-11-20T19:18:27,996 /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-11-20T19:18:27,997 2615 | __move_merge(_InputIterator __first1, _InputIterator __last1, 2025-11-20T19:18:27,998 | ^~~~~~~~~~~~ 2025-11-20T19:18:27,999 /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-11-20T19:18:28,000 /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-11-20T19:18:28,000 /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-11-20T19:18:28,001 /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-11-20T19:18:28,002 /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-11-20T19:18:28,003 /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-11-20T19:18:28,004 /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-11-20T19:18:28,006 2682 | __merge_sort_with_buffer(_RandomAccessIterator __first, 2025-11-20T19:18:28,006 | ^~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,007 /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-11-20T19:18:28,009 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-11-20T19:18:28,010 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-11-20T19:18:28,011 /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-11-20T19:18:28,012 2650 | __result = std::__move_merge(__first, __first + __step_size, 2025-11-20T19:18:28,013 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,014 2651 | __first + __step_size, 2025-11-20T19:18:28,015 | ~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,016 2652 | __first + __two_step, 2025-11-20T19:18:28,017 | ~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,018 2653 | __result, __comp); 2025-11-20T19:18:28,019 | ~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,020 /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-11-20T19:18:28,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-11-20T19:18:28,022 2658 | std::__move_merge(__first, __first + __step_size, 2025-11-20T19:18:28,023 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,024 2659 | __first + __step_size, __last, __result, __comp); 2025-11-20T19:18:28,025 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,026 /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-11-20T19:18:28,028 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-11-20T19:18:28,029 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-11-20T19:18:28,030 /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-11-20T19:18:28,031 2650 | __result = std::__move_merge(__first, __first + __step_size, 2025-11-20T19:18:28,032 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,033 2651 | __first + __step_size, 2025-11-20T19:18:28,034 | ~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,035 2652 | __first + __two_step, 2025-11-20T19:18:28,036 | ~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,037 2653 | __result, __comp); 2025-11-20T19:18:28,038 | ~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,039 /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-11-20T19:18:28,040 2658 | std::__move_merge(__first, __first + __step_size, 2025-11-20T19:18:28,041 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,042 2659 | __first + __step_size, __last, __result, __comp); 2025-11-20T19:18:28,043 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,044 /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-11-20T19:18:28,045 /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-11-20T19:18:28,046 2615 | __move_merge(_InputIterator __first1, _InputIterator __last1, 2025-11-20T19:18:28,047 | ^~~~~~~~~~~~ 2025-11-20T19:18:28,048 /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-11-20T19:18:28,049 /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-11-20T19:18:28,050 /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-11-20T19:18:28,051 /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-11-20T19:18:28,052 /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-11-20T19:18:28,053 /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-11-20T19:18:28,054 /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-11-20T19:18:28,055 2682 | __merge_sort_with_buffer(_RandomAccessIterator __first, 2025-11-20T19:18:28,056 | ^~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,057 /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-11-20T19:18:28,058 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-11-20T19:18:28,060 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-11-20T19:18:28,061 /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-11-20T19:18:28,062 2650 | __result = std::__move_merge(__first, __first + __step_size, 2025-11-20T19:18:28,063 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,064 2651 | __first + __step_size, 2025-11-20T19:18:28,065 | ~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,066 2652 | __first + __two_step, 2025-11-20T19:18:28,067 | ~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,068 2653 | __result, __comp); 2025-11-20T19:18:28,069 | ~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,070 /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-11-20T19:18:28,071 /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-11-20T19:18:28,072 2658 | std::__move_merge(__first, __first + __step_size, 2025-11-20T19:18:28,073 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,074 2659 | __first + __step_size, __last, __result, __comp); 2025-11-20T19:18:28,075 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,076 /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-11-20T19:18:28,077 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-11-20T19:18:28,078 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-11-20T19:18:28,080 /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-11-20T19:18:28,081 2650 | __result = std::__move_merge(__first, __first + __step_size, 2025-11-20T19:18:28,082 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,083 2651 | __first + __step_size, 2025-11-20T19:18:28,084 | ~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,085 2652 | __first + __two_step, 2025-11-20T19:18:28,086 | ~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,087 2653 | __result, __comp); 2025-11-20T19:18:28,089 | ~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,090 /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-11-20T19:18:28,090 2658 | std::__move_merge(__first, __first + __step_size, 2025-11-20T19:18:28,091 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,092 2659 | __first + __step_size, __last, __result, __comp); 2025-11-20T19:18:28,093 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,094 /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-11-20T19:18:28,095 /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-11-20T19:18:28,096 2615 | __move_merge(_InputIterator __first1, _InputIterator __last1, 2025-11-20T19:18:28,097 | ^~~~~~~~~~~~ 2025-11-20T19:18:28,098 /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-11-20T19:18:28,099 /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-11-20T19:18:28,100 /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-11-20T19:18:28,100 /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-11-20T19:18:28,101 /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-11-20T19:18:28,103 /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-11-20T19:18:28,103 /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-11-20T19:18:28,104 2682 | __merge_sort_with_buffer(_RandomAccessIterator __first, 2025-11-20T19:18:28,105 | ^~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,106 /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-11-20T19:18:28,107 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-11-20T19:18:28,108 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-11-20T19:18:28,110 /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-11-20T19:18:28,111 2650 | __result = std::__move_merge(__first, __first + __step_size, 2025-11-20T19:18:28,112 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,113 2651 | __first + __step_size, 2025-11-20T19:18:28,114 | ~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,115 2652 | __first + __two_step, 2025-11-20T19:18:28,116 | ~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,117 2653 | __result, __comp); 2025-11-20T19:18:28,118 | ~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,119 /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-11-20T19:18:28,120 /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-11-20T19:18:28,121 2658 | std::__move_merge(__first, __first + __step_size, 2025-11-20T19:18:28,122 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,122 2659 | __first + __step_size, __last, __result, __comp); 2025-11-20T19:18:28,123 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,124 /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-11-20T19:18:28,125 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-11-20T19:18:28,126 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-11-20T19:18:28,127 /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-11-20T19:18:28,129 2650 | __result = std::__move_merge(__first, __first + __step_size, 2025-11-20T19:18:28,129 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,130 2651 | __first + __step_size, 2025-11-20T19:18:28,131 | ~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,132 2652 | __first + __two_step, 2025-11-20T19:18:28,132 | ~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,133 2653 | __result, __comp); 2025-11-20T19:18:28,134 | ~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,135 /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-11-20T19:18:28,136 2658 | std::__move_merge(__first, __first + __step_size, 2025-11-20T19:18:28,137 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,138 2659 | __first + __step_size, __last, __result, __comp); 2025-11-20T19:18:28,139 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,139 /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-11-20T19:18:28,140 /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-11-20T19:18:28,141 400 | __copy_m(_II __first, _II __last, _OI __result) 2025-11-20T19:18:28,142 | ^~~~~~~~ 2025-11-20T19:18:28,142 /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-11-20T19:18:28,144 /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-11-20T19:18:28,145 714 | __copy_move_b(_BI1 __first, _BI1 __last, _BI2 __result) 2025-11-20T19:18:28,145 | ^~~~~~~~~~~~~ 2025-11-20T19:18:28,146 /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-11-20T19:18:28,147 /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-11-20T19:18:28,149 2309 | __move_merge_adaptive_backward(_BidirectionalIterator1 __first1, 2025-11-20T19:18:28,149 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,150 /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-11-20T19:18:28,151 /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-11-20T19:18:28,152 In function ‘_BI2 std::__copy_move_backward_a2(_BI1, _BI1, _BI2) [with bool _IsMove = true; _BI1 = int*; _BI2 = xgboost::common::detail::SpanIterator, false>]’, 2025-11-20T19:18:28,153 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-11-20T19:18:28,154 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-11-20T19:18:28,154 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-11-20T19:18:28,155 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-11-20T19:18:28,156 /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-11-20T19:18:28,158 758 | return std::__copy_move_backward<_IsMove, 2025-11-20T19:18:28,159 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,159 759 | __memcpyable<_BI2, _BI1>::__value, 2025-11-20T19:18:28,160 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,161 760 | _Category>::__copy_move_b(__first, 2025-11-20T19:18:28,162 | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-11-20T19:18:28,163 761 | __last, 2025-11-20T19:18:28,164 | ~~~~~~~ 2025-11-20T19:18:28,165 762 | __result); 2025-11-20T19:18:28,165 | ~~~~~~~~~ 2025-11-20T19:18:28,166 /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-11-20T19:18:28,167 In function ‘_BI2 std::__copy_move_backward_a2(_BI1, _BI1, _BI2) [with bool _IsMove = true; _BI1 = int*; _BI2 = xgboost::common::detail::SpanIterator, false>]’, 2025-11-20T19:18:28,168 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-11-20T19:18:28,169 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-11-20T19:18:28,170 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-11-20T19:18:28,172 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-11-20T19:18:28,173 /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-11-20T19:18:28,174 758 | return std::__copy_move_backward<_IsMove, 2025-11-20T19:18:28,175 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,176 759 | __memcpyable<_BI2, _BI1>::__value, 2025-11-20T19:18:28,177 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,178 760 | _Category>::__copy_move_b(__first, 2025-11-20T19:18:28,179 | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-11-20T19:18:28,180 761 | __last, 2025-11-20T19:18:28,181 | ~~~~~~~ 2025-11-20T19:18:28,182 762 | __result); 2025-11-20T19:18:28,183 | ~~~~~~~~~ 2025-11-20T19:18:28,184 /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-11-20T19:18:28,185 /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-11-20T19:18:28,186 /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-11-20T19:18:28,188 2390 | __merge_adaptive(_BidirectionalIterator __first, 2025-11-20T19:18:28,189 | ^~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,189 /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-11-20T19:18:28,190 /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-11-20T19:18:28,191 In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = true; _II = int*; _OI = xgboost::common::detail::SpanIterator, false>]’, 2025-11-20T19:18:28,192 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-11-20T19:18:28,193 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-11-20T19:18:28,194 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-11-20T19:18:28,195 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-11-20T19:18:28,196 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-11-20T19:18:28,197 /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-11-20T19:18:28,198 494 | return std::__copy_move<_IsMove, __memcpyable<_OI, _II>::__value, 2025-11-20T19:18:28,199 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,200 495 | _Category>::__copy_m(__first, __last, __result); 2025-11-20T19:18:28,201 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,202 /usr/include/c++/12/bits/stl_algobase.h:495:51: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-11-20T19:18:28,203 /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-11-20T19:18:28,204 /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-11-20T19:18:28,205 2406 | std::__move_merge_adaptive_backward(__first, __middle, __buffer, 2025-11-20T19:18:28,206 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,207 2407 | __buffer_end, __last, __comp); 2025-11-20T19:18:28,208 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,209 /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-11-20T19:18:28,210 2420 | = std::__lower_bound(__middle, __last, *__first_cut, 2025-11-20T19:18:28,211 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,212 2421 | __gnu_cxx::__ops::__iter_comp_val(__comp)); 2025-11-20T19:18:28,213 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,214 /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-11-20T19:18:28,215 /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-11-20T19:18:28,216 /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-11-20T19:18:28,217 2429 | = std::__upper_bound(__first, __middle, *__second_cut, 2025-11-20T19:18:28,217 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,218 2430 | __gnu_cxx::__ops::__val_comp_iter(__comp)); 2025-11-20T19:18:28,219 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,220 /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-11-20T19:18:28,221 /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-11-20T19:18:28,222 /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-11-20T19:18:28,223 2435 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, 2025-11-20T19:18:28,224 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,225 2436 | __len1 - __len11, __len22, __buffer, 2025-11-20T19:18:28,227 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,228 2437 | __buffer_size); 2025-11-20T19:18:28,229 | ~~~~~~~~~~~~~~ 2025-11-20T19:18:28,229 /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-11-20T19:18:28,230 /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-11-20T19:18:28,232 /usr/include/c++/12/bits/stl_algo.h:2435:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-11-20T19:18:28,233 /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-11-20T19:18:28,233 2438 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, 2025-11-20T19:18:28,234 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,235 2439 | __len22, __buffer, __buffer_size, __comp); 2025-11-20T19:18:28,236 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,237 /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-11-20T19:18:28,238 2440 | std::__merge_adaptive(__new_middle, __second_cut, __last, 2025-11-20T19:18:28,239 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,239 2441 | __len1 - __len11, 2025-11-20T19:18:28,240 | ~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,241 2442 | __len2 - __len22, __buffer, 2025-11-20T19:18:28,242 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,243 2443 | __buffer_size, __comp); 2025-11-20T19:18:28,244 | ~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,245 /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-11-20T19:18:28,246 /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-11-20T19:18:28,247 2709 | __stable_sort_adaptive(_RandomAccessIterator __first, 2025-11-20T19:18:28,248 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,250 /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-11-20T19:18:28,251 /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-11-20T19:18:28,252 2729 | std::__merge_adaptive(__first, __middle, __last, 2025-11-20T19:18:28,252 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,253 2730 | _Distance(__middle - __first), 2025-11-20T19:18:28,254 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,255 2731 | _Distance(__last - __middle), 2025-11-20T19:18:28,255 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,256 2732 | __buffer, __buffer_size, 2025-11-20T19:18:28,257 | ~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,258 2733 | __comp); 2025-11-20T19:18:28,259 | ~~~~~~~ 2025-11-20T19:18:28,260 /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-11-20T19:18:28,260 /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-11-20T19:18:28,262 2309 | __move_merge_adaptive_backward(_BidirectionalIterator1 __first1, 2025-11-20T19:18:28,263 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,264 /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-11-20T19:18:28,265 /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-11-20T19:18:28,266 In function ‘_BI2 std::__copy_move_backward_a2(_BI1, _BI1, _BI2) [with bool _IsMove = true; _BI1 = int*; _BI2 = xgboost::common::detail::SpanIterator, false>]’, 2025-11-20T19:18:28,267 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-11-20T19:18:28,268 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-11-20T19:18:28,269 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-11-20T19:18:28,270 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-11-20T19:18:28,271 /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-11-20T19:18:28,272 758 | return std::__copy_move_backward<_IsMove, 2025-11-20T19:18:28,273 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,274 759 | __memcpyable<_BI2, _BI1>::__value, 2025-11-20T19:18:28,275 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,276 760 | _Category>::__copy_move_b(__first, 2025-11-20T19:18:28,277 | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-11-20T19:18:28,278 761 | __last, 2025-11-20T19:18:28,279 | ~~~~~~~ 2025-11-20T19:18:28,280 762 | __result); 2025-11-20T19:18:28,281 | ~~~~~~~~~ 2025-11-20T19:18:28,282 /usr/include/c++/12/bits/stl_algobase.h:760:65: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-11-20T19:18:28,283 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = xgboost::common::detail::SpanIterator, false>; _Distance = long long int; _Pointer = int*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2025-11-20T19:18:28,284 /usr/include/c++/12/bits/stl_algo.h:2390:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-11-20T19:18:28,285 2390 | __merge_adaptive(_BidirectionalIterator __first, 2025-11-20T19:18:28,286 | ^~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,287 /usr/include/c++/12/bits/stl_algo.h:2390:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-11-20T19:18:28,288 /usr/include/c++/12/bits/stl_algo.h:2390:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-11-20T19:18:28,290 In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = true; _II = int*; _OI = xgboost::common::detail::SpanIterator, false>]’, 2025-11-20T19:18:28,291 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-11-20T19:18:28,292 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-11-20T19:18:28,293 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-11-20T19:18:28,294 inlined from ‘void std::__move_merge_adaptive(_InputIterator1, _InputIterator1, _InputIterator2, _InputIterator2, _OutputIterator, _Compare) [with _InputIterator1 = int*; _InputIterator2 = xgboost::common::detail::SpanIterator, false>; _OutputIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2302:2, 2025-11-20T19:18:28,295 inlined from ‘void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = xgboost::common::detail::SpanIterator, false>; _Distance = long long int; _Pointer = int*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2400:30: 2025-11-20T19:18:28,297 /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-11-20T19:18:28,297 494 | return std::__copy_move<_IsMove, __memcpyable<_OI, _II>::__value, 2025-11-20T19:18:28,298 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,299 495 | _Category>::__copy_m(__first, __last, __result); 2025-11-20T19:18:28,300 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,301 /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-11-20T19:18:28,302 /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-11-20T19:18:28,304 /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-11-20T19:18:28,305 2406 | std::__move_merge_adaptive_backward(__first, __middle, __buffer, 2025-11-20T19:18:28,305 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,307 2407 | __buffer_end, __last, __comp); 2025-11-20T19:18:28,308 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,309 /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-11-20T19:18:28,310 2420 | = std::__lower_bound(__middle, __last, *__first_cut, 2025-11-20T19:18:28,311 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,312 2421 | __gnu_cxx::__ops::__iter_comp_val(__comp)); 2025-11-20T19:18:28,313 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,314 /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-11-20T19:18:28,315 /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-11-20T19:18:28,316 /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-11-20T19:18:28,317 2429 | = std::__upper_bound(__first, __middle, *__second_cut, 2025-11-20T19:18:28,318 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,319 2430 | __gnu_cxx::__ops::__val_comp_iter(__comp)); 2025-11-20T19:18:28,321 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,322 /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-11-20T19:18:28,323 /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-11-20T19:18:28,324 /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-11-20T19:18:28,325 2435 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, 2025-11-20T19:18:28,325 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,326 2436 | __len1 - __len11, __len22, __buffer, 2025-11-20T19:18:28,327 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,328 2437 | __buffer_size); 2025-11-20T19:18:28,329 | ~~~~~~~~~~~~~~ 2025-11-20T19:18:28,329 /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-11-20T19:18:28,330 /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-11-20T19:18:28,331 /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-11-20T19:18:28,332 /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-11-20T19:18:28,333 2438 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, 2025-11-20T19:18:28,334 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,336 2439 | __len22, __buffer, __buffer_size, __comp); 2025-11-20T19:18:28,337 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,338 /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-11-20T19:18:28,339 2440 | std::__merge_adaptive(__new_middle, __second_cut, __last, 2025-11-20T19:18:28,340 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,341 2441 | __len1 - __len11, 2025-11-20T19:18:28,342 | ~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,343 2442 | __len2 - __len22, __buffer, 2025-11-20T19:18:28,344 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,345 2443 | __buffer_size, __comp); 2025-11-20T19:18:28,346 | ~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,347 /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-11-20T19:18:28,348 /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-11-20T19:18:28,349 2709 | __stable_sort_adaptive(_RandomAccessIterator __first, 2025-11-20T19:18:28,350 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,351 /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-11-20T19:18:28,352 /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-11-20T19:18:28,353 2729 | std::__merge_adaptive(__first, __middle, __last, 2025-11-20T19:18:28,354 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,355 2730 | _Distance(__middle - __first), 2025-11-20T19:18:28,356 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,357 2731 | _Distance(__last - __middle), 2025-11-20T19:18:28,358 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,360 2732 | __buffer, __buffer_size, 2025-11-20T19:18:28,360 | ~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,361 2733 | __comp); 2025-11-20T19:18:28,363 | ~~~~~~~ 2025-11-20T19:18:28,364 /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-11-20T19:18:28,365 /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-11-20T19:18:28,366 2309 | __move_merge_adaptive_backward(_BidirectionalIterator1 __first1, 2025-11-20T19:18:28,367 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,367 /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-11-20T19:18:28,368 /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-11-20T19:18:28,369 In function ‘_BI2 std::__copy_move_backward_a2(_BI1, _BI1, _BI2) [with bool _IsMove = true; _BI1 = int*; _BI2 = xgboost::common::detail::SpanIterator, false>]’, 2025-11-20T19:18:28,370 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-11-20T19:18:28,371 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-11-20T19:18:28,373 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-11-20T19:18:28,374 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-11-20T19:18:28,375 /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-11-20T19:18:28,377 758 | return std::__copy_move_backward<_IsMove, 2025-11-20T19:18:28,378 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,378 759 | __memcpyable<_BI2, _BI1>::__value, 2025-11-20T19:18:28,379 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,380 760 | _Category>::__copy_move_b(__first, 2025-11-20T19:18:28,381 | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-11-20T19:18:28,382 761 | __last, 2025-11-20T19:18:28,382 | ~~~~~~~ 2025-11-20T19:18:28,383 762 | __result); 2025-11-20T19:18:28,384 | ~~~~~~~~~ 2025-11-20T19:18:28,385 /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-11-20T19:18:28,386 /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-11-20T19:18:28,388 /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-11-20T19:18:28,389 2390 | __merge_adaptive(_BidirectionalIterator __first, 2025-11-20T19:18:28,390 | ^~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,391 /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-11-20T19:18:28,392 /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-11-20T19:18:28,392 In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = true; _II = int*; _OI = xgboost::common::detail::SpanIterator, false>]’, 2025-11-20T19:18:28,393 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-11-20T19:18:28,394 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-11-20T19:18:28,395 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-11-20T19:18:28,396 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-11-20T19:18:28,397 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-11-20T19:18:28,398 /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-11-20T19:18:28,400 494 | return std::__copy_move<_IsMove, __memcpyable<_OI, _II>::__value, 2025-11-20T19:18:28,401 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,402 495 | _Category>::__copy_m(__first, __last, __result); 2025-11-20T19:18:28,403 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,404 /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-11-20T19:18:28,406 /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-11-20T19:18:28,407 /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-11-20T19:18:28,408 2406 | std::__move_merge_adaptive_backward(__first, __middle, __buffer, 2025-11-20T19:18:28,409 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,410 2407 | __buffer_end, __last, __comp); 2025-11-20T19:18:28,411 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,412 /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-11-20T19:18:28,413 2420 | = std::__lower_bound(__middle, __last, *__first_cut, 2025-11-20T19:18:28,414 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,415 2421 | __gnu_cxx::__ops::__iter_comp_val(__comp)); 2025-11-20T19:18:28,416 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,416 /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-11-20T19:18:28,417 /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-11-20T19:18:28,418 /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-11-20T19:18:28,419 2429 | = std::__upper_bound(__first, __middle, *__second_cut, 2025-11-20T19:18:28,420 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,421 2430 | __gnu_cxx::__ops::__val_comp_iter(__comp)); 2025-11-20T19:18:28,422 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,423 /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-11-20T19:18:28,424 /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-11-20T19:18:28,425 /usr/include/c++/12/bits/stl_algo.h:2435:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-11-20T19:18:28,426 2435 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, 2025-11-20T19:18:28,427 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,428 2436 | __len1 - __len11, __len22, __buffer, 2025-11-20T19:18:28,429 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,430 2437 | __buffer_size); 2025-11-20T19:18:28,431 | ~~~~~~~~~~~~~~ 2025-11-20T19:18:28,432 /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-11-20T19:18:28,433 /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-11-20T19:18:28,434 /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-11-20T19:18:28,435 /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-11-20T19:18:28,436 2438 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, 2025-11-20T19:18:28,438 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,439 2439 | __len22, __buffer, __buffer_size, __comp); 2025-11-20T19:18:28,440 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,441 /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-11-20T19:18:28,442 2440 | std::__merge_adaptive(__new_middle, __second_cut, __last, 2025-11-20T19:18:28,442 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,443 2441 | __len1 - __len11, 2025-11-20T19:18:28,444 | ~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,445 2442 | __len2 - __len22, __buffer, 2025-11-20T19:18:28,446 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,447 2443 | __buffer_size, __comp); 2025-11-20T19:18:28,448 | ~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,449 /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-11-20T19:18:28,450 /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-11-20T19:18:28,451 2709 | __stable_sort_adaptive(_RandomAccessIterator __first, 2025-11-20T19:18:28,452 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,453 /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-11-20T19:18:28,454 /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-11-20T19:18:28,455 2729 | std::__merge_adaptive(__first, __middle, __last, 2025-11-20T19:18:28,456 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,457 2730 | _Distance(__middle - __first), 2025-11-20T19:18:28,458 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,459 2731 | _Distance(__last - __middle), 2025-11-20T19:18:28,460 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,460 2732 | __buffer, __buffer_size, 2025-11-20T19:18:28,461 | ~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,462 2733 | __comp); 2025-11-20T19:18:28,463 | ~~~~~~~ 2025-11-20T19:18:28,463 /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-11-20T19:18:28,464 /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-11-20T19:18:28,465 2309 | __move_merge_adaptive_backward(_BidirectionalIterator1 __first1, 2025-11-20T19:18:28,466 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,467 /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-11-20T19:18:28,468 /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-11-20T19:18:28,468 In function ‘_BI2 std::__copy_move_backward_a2(_BI1, _BI1, _BI2) [with bool _IsMove = true; _BI1 = int*; _BI2 = xgboost::common::detail::SpanIterator, false>]’, 2025-11-20T19:18:28,469 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-11-20T19:18:28,470 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-11-20T19:18:28,472 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-11-20T19:18:28,475 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-11-20T19:18:28,476 /usr/include/c++/12/bits/stl_algobase.h:760:65: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-11-20T19:18:28,477 758 | return std::__copy_move_backward<_IsMove, 2025-11-20T19:18:28,478 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,479 759 | __memcpyable<_BI2, _BI1>::__value, 2025-11-20T19:18:28,480 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,481 760 | _Category>::__copy_move_b(__first, 2025-11-20T19:18:28,482 | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-11-20T19:18:28,483 761 | __last, 2025-11-20T19:18:28,484 | ~~~~~~~ 2025-11-20T19:18:28,485 762 | __result); 2025-11-20T19:18:28,486 | ~~~~~~~~~ 2025-11-20T19:18:28,487 /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-11-20T19:18:28,488 /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-11-20T19:18:28,489 /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-11-20T19:18:28,491 2390 | __merge_adaptive(_BidirectionalIterator __first, 2025-11-20T19:18:28,492 | ^~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,493 /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-11-20T19:18:28,494 /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-11-20T19:18:28,495 In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = true; _II = int*; _OI = xgboost::common::detail::SpanIterator, false>]’, 2025-11-20T19:18:28,496 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-11-20T19:18:28,497 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-11-20T19:18:28,498 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-11-20T19:18:28,499 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-11-20T19:18:28,500 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-11-20T19:18:28,502 /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-11-20T19:18:28,503 494 | return std::__copy_move<_IsMove, __memcpyable<_OI, _II>::__value, 2025-11-20T19:18:28,504 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,505 495 | _Category>::__copy_m(__first, __last, __result); 2025-11-20T19:18:28,506 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,507 /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-11-20T19:18:28,508 /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-11-20T19:18:28,509 /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-11-20T19:18:28,510 2406 | std::__move_merge_adaptive_backward(__first, __middle, __buffer, 2025-11-20T19:18:28,511 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,512 2407 | __buffer_end, __last, __comp); 2025-11-20T19:18:28,513 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,514 /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-11-20T19:18:28,515 2420 | = std::__lower_bound(__middle, __last, *__first_cut, 2025-11-20T19:18:28,516 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,517 2421 | __gnu_cxx::__ops::__iter_comp_val(__comp)); 2025-11-20T19:18:28,518 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,519 /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-11-20T19:18:28,520 /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-11-20T19:18:28,521 /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-11-20T19:18:28,523 2429 | = std::__upper_bound(__first, __middle, *__second_cut, 2025-11-20T19:18:28,524 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,525 2430 | __gnu_cxx::__ops::__val_comp_iter(__comp)); 2025-11-20T19:18:28,526 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,527 /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-11-20T19:18:28,529 /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-11-20T19:18:28,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-11-20T19:18:28,532 2435 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, 2025-11-20T19:18:28,533 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,534 2436 | __len1 - __len11, __len22, __buffer, 2025-11-20T19:18:28,535 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,536 2437 | __buffer_size); 2025-11-20T19:18:28,537 | ~~~~~~~~~~~~~~ 2025-11-20T19:18:28,538 /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-11-20T19:18:28,539 /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-11-20T19:18:28,540 /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-11-20T19:18:28,542 /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-11-20T19:18:28,543 2438 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, 2025-11-20T19:18:28,544 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,545 2439 | __len22, __buffer, __buffer_size, __comp); 2025-11-20T19:18:28,546 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,547 /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-11-20T19:18:28,548 2440 | std::__merge_adaptive(__new_middle, __second_cut, __last, 2025-11-20T19:18:28,549 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,549 2441 | __len1 - __len11, 2025-11-20T19:18:28,550 | ~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,551 2442 | __len2 - __len22, __buffer, 2025-11-20T19:18:28,552 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,553 2443 | __buffer_size, __comp); 2025-11-20T19:18:28,554 | ~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,555 /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-11-20T19:18:28,556 /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-11-20T19:18:28,557 2709 | __stable_sort_adaptive(_RandomAccessIterator __first, 2025-11-20T19:18:28,558 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,559 /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-11-20T19:18:28,560 /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-11-20T19:18:28,561 2729 | std::__merge_adaptive(__first, __middle, __last, 2025-11-20T19:18:28,562 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,563 2730 | _Distance(__middle - __first), 2025-11-20T19:18:28,564 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,565 2731 | _Distance(__last - __middle), 2025-11-20T19:18:28,566 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,567 2732 | __buffer, __buffer_size, 2025-11-20T19:18:28,568 | ~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,568 2733 | __comp); 2025-11-20T19:18:28,569 | ~~~~~~~ 2025-11-20T19:18:28,570 /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-11-20T19:18:28,571 /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-11-20T19:18:28,573 2309 | __move_merge_adaptive_backward(_BidirectionalIterator1 __first1, 2025-11-20T19:18:28,573 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,574 /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-11-20T19:18:28,575 /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-11-20T19:18:28,576 In function ‘_BI2 std::__copy_move_backward_a2(_BI1, _BI1, _BI2) [with bool _IsMove = true; _BI1 = int*; _BI2 = xgboost::common::detail::SpanIterator, false>]’, 2025-11-20T19:18:28,577 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-11-20T19:18:28,577 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-11-20T19:18:28,578 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-11-20T19:18:28,579 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-11-20T19:18:28,580 /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-11-20T19:18:28,582 758 | return std::__copy_move_backward<_IsMove, 2025-11-20T19:18:28,582 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,583 759 | __memcpyable<_BI2, _BI1>::__value, 2025-11-20T19:18:28,584 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,585 760 | _Category>::__copy_move_b(__first, 2025-11-20T19:18:28,586 | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-11-20T19:18:28,586 761 | __last, 2025-11-20T19:18:28,587 | ~~~~~~~ 2025-11-20T19:18:28,588 762 | __result); 2025-11-20T19:18:28,589 | ~~~~~~~~~ 2025-11-20T19:18:28,590 /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-11-20T19:18:28,591 /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-11-20T19:18:28,592 /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-11-20T19:18:28,593 2390 | __merge_adaptive(_BidirectionalIterator __first, 2025-11-20T19:18:28,594 | ^~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,595 /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-11-20T19:18:28,596 /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-11-20T19:18:28,597 In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = true; _II = int*; _OI = xgboost::common::detail::SpanIterator, false>]’, 2025-11-20T19:18:28,598 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-11-20T19:18:28,600 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-11-20T19:18:28,601 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-11-20T19:18:28,601 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-11-20T19:18:28,602 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-11-20T19:18:28,604 /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-11-20T19:18:28,605 494 | return std::__copy_move<_IsMove, __memcpyable<_OI, _II>::__value, 2025-11-20T19:18:28,606 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,607 495 | _Category>::__copy_m(__first, __last, __result); 2025-11-20T19:18:28,608 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,609 /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-11-20T19:18:28,610 /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-11-20T19:18:28,611 /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-11-20T19:18:28,612 2406 | std::__move_merge_adaptive_backward(__first, __middle, __buffer, 2025-11-20T19:18:28,613 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,614 2407 | __buffer_end, __last, __comp); 2025-11-20T19:18:28,615 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,616 /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-11-20T19:18:28,617 2420 | = std::__lower_bound(__middle, __last, *__first_cut, 2025-11-20T19:18:28,618 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,619 2421 | __gnu_cxx::__ops::__iter_comp_val(__comp)); 2025-11-20T19:18:28,620 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,621 /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-11-20T19:18:28,622 /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-11-20T19:18:28,622 /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-11-20T19:18:28,623 2429 | = std::__upper_bound(__first, __middle, *__second_cut, 2025-11-20T19:18:28,624 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,625 2430 | __gnu_cxx::__ops::__val_comp_iter(__comp)); 2025-11-20T19:18:28,626 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,626 /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-11-20T19:18:28,627 /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-11-20T19:18:28,628 /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-11-20T19:18:28,629 2435 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, 2025-11-20T19:18:28,629 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,630 2436 | __len1 - __len11, __len22, __buffer, 2025-11-20T19:18:28,631 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,632 2437 | __buffer_size); 2025-11-20T19:18:28,633 | ~~~~~~~~~~~~~~ 2025-11-20T19:18:28,634 /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-11-20T19:18:28,635 /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-11-20T19:18:28,636 /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-11-20T19:18:28,636 /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-11-20T19:18:28,637 2438 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, 2025-11-20T19:18:28,638 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,639 2439 | __len22, __buffer, __buffer_size, __comp); 2025-11-20T19:18:28,641 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,642 /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-11-20T19:18:28,643 2440 | std::__merge_adaptive(__new_middle, __second_cut, __last, 2025-11-20T19:18:28,644 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,645 2441 | __len1 - __len11, 2025-11-20T19:18:28,646 | ~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,647 2442 | __len2 - __len22, __buffer, 2025-11-20T19:18:28,647 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,648 2443 | __buffer_size, __comp); 2025-11-20T19:18:28,649 | ~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,649 /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-11-20T19:18:28,650 /usr/include/c++/12/bits/stl_algo.h:2709:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-11-20T19:18:28,651 2709 | __stable_sort_adaptive(_RandomAccessIterator __first, 2025-11-20T19:18:28,652 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,653 /usr/include/c++/12/bits/stl_algo.h:2709:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-11-20T19:18:28,654 /usr/include/c++/12/bits/stl_algo.h:2729:28: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-11-20T19:18:28,655 2729 | std::__merge_adaptive(__first, __middle, __last, 2025-11-20T19:18:28,656 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,656 2730 | _Distance(__middle - __first), 2025-11-20T19:18:28,657 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,658 2731 | _Distance(__last - __middle), 2025-11-20T19:18:28,659 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,660 2732 | __buffer, __buffer_size, 2025-11-20T19:18:28,661 | ~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,662 2733 | __comp); 2025-11-20T19:18:28,664 | ~~~~~~~ 2025-11-20T19:18:28,665 /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-11-20T19:18:28,665 /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-11-20T19:18:28,666 2309 | __move_merge_adaptive_backward(_BidirectionalIterator1 __first1, 2025-11-20T19:18:28,667 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,668 /usr/include/c++/12/bits/stl_algo.h:2309:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-11-20T19:18:28,669 /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-11-20T19:18:28,670 In function ‘_BI2 std::__copy_move_backward_a2(_BI1, _BI1, _BI2) [with bool _IsMove = true; _BI1 = int*; _BI2 = xgboost::common::detail::SpanIterator, false>]’, 2025-11-20T19:18:28,671 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-11-20T19:18:28,672 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-11-20T19:18:28,673 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-11-20T19:18:28,674 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-11-20T19:18:28,675 /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-11-20T19:18:28,676 758 | return std::__copy_move_backward<_IsMove, 2025-11-20T19:18:28,677 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,678 759 | __memcpyable<_BI2, _BI1>::__value, 2025-11-20T19:18:28,679 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,680 760 | _Category>::__copy_move_b(__first, 2025-11-20T19:18:28,682 | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-11-20T19:18:28,683 761 | __last, 2025-11-20T19:18:28,684 | ~~~~~~~ 2025-11-20T19:18:28,685 762 | __result); 2025-11-20T19:18:28,686 | ~~~~~~~~~ 2025-11-20T19:18:28,687 /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-11-20T19:18:28,688 /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-11-20T19:18:28,689 /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-11-20T19:18:28,690 2390 | __merge_adaptive(_BidirectionalIterator __first, 2025-11-20T19:18:28,691 | ^~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,692 /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-11-20T19:18:28,693 /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-11-20T19:18:28,694 In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = true; _II = int*; _OI = xgboost::common::detail::SpanIterator, false>]’, 2025-11-20T19:18:28,695 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-11-20T19:18:28,696 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-11-20T19:18:28,696 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-11-20T19:18:28,697 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-11-20T19:18:28,698 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-11-20T19:18:28,700 /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-11-20T19:18:28,701 494 | return std::__copy_move<_IsMove, __memcpyable<_OI, _II>::__value, 2025-11-20T19:18:28,702 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,703 495 | _Category>::__copy_m(__first, __last, __result); 2025-11-20T19:18:28,704 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,704 /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-11-20T19:18:28,705 /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-11-20T19:18:28,706 /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-11-20T19:18:28,707 2406 | std::__move_merge_adaptive_backward(__first, __middle, __buffer, 2025-11-20T19:18:28,708 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,709 2407 | __buffer_end, __last, __comp); 2025-11-20T19:18:28,710 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,711 /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-11-20T19:18:28,712 2420 | = std::__lower_bound(__middle, __last, *__first_cut, 2025-11-20T19:18:28,712 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,713 2421 | __gnu_cxx::__ops::__iter_comp_val(__comp)); 2025-11-20T19:18:28,714 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,715 /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-11-20T19:18:28,716 /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-11-20T19:18:28,717 /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-11-20T19:18:28,718 2429 | = std::__upper_bound(__first, __middle, *__second_cut, 2025-11-20T19:18:28,719 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,720 2430 | __gnu_cxx::__ops::__val_comp_iter(__comp)); 2025-11-20T19:18:28,721 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,722 /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-11-20T19:18:28,723 /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-11-20T19:18:28,724 /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-11-20T19:18:28,725 2435 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, 2025-11-20T19:18:28,726 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,727 2436 | __len1 - __len11, __len22, __buffer, 2025-11-20T19:18:28,728 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,729 2437 | __buffer_size); 2025-11-20T19:18:28,730 | ~~~~~~~~~~~~~~ 2025-11-20T19:18:28,730 /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-11-20T19:18:28,731 /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-11-20T19:18:28,732 /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-11-20T19:18:28,733 /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-11-20T19:18:28,734 2438 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, 2025-11-20T19:18:28,735 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,735 2439 | __len22, __buffer, __buffer_size, __comp); 2025-11-20T19:18:28,736 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,737 /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-11-20T19:18:28,738 2440 | std::__merge_adaptive(__new_middle, __second_cut, __last, 2025-11-20T19:18:28,739 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,740 2441 | __len1 - __len11, 2025-11-20T19:18:28,741 | ~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,742 2442 | __len2 - __len22, __buffer, 2025-11-20T19:18:28,743 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,744 2443 | __buffer_size, __comp); 2025-11-20T19:18:28,745 | ~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,746 /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-11-20T19:18:28,747 /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-11-20T19:18:28,748 2709 | __stable_sort_adaptive(_RandomAccessIterator __first, 2025-11-20T19:18:28,749 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,750 /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-11-20T19:18:28,751 /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-11-20T19:18:28,751 2729 | std::__merge_adaptive(__first, __middle, __last, 2025-11-20T19:18:28,752 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,753 2730 | _Distance(__middle - __first), 2025-11-20T19:18:28,754 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,755 2731 | _Distance(__last - __middle), 2025-11-20T19:18:28,756 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,757 2732 | __buffer, __buffer_size, 2025-11-20T19:18:28,758 | ~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,759 2733 | __comp); 2025-11-20T19:18:28,759 | ~~~~~~~ 2025-11-20T19:18:28,760 /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-11-20T19:18:28,761 /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-11-20T19:18:28,762 2309 | __move_merge_adaptive_backward(_BidirectionalIterator1 __first1, 2025-11-20T19:18:28,763 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,764 /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-11-20T19:18:28,765 /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-11-20T19:18:28,766 In function ‘_BI2 std::__copy_move_backward_a2(_BI1, _BI1, _BI2) [with bool _IsMove = true; _BI1 = int*; _BI2 = xgboost::common::detail::SpanIterator, false>]’, 2025-11-20T19:18:28,767 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-11-20T19:18:28,767 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-11-20T19:18:28,768 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-11-20T19:18:28,769 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-11-20T19:18:28,770 /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-11-20T19:18:28,770 758 | return std::__copy_move_backward<_IsMove, 2025-11-20T19:18:28,771 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,772 759 | __memcpyable<_BI2, _BI1>::__value, 2025-11-20T19:18:28,773 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,775 760 | _Category>::__copy_move_b(__first, 2025-11-20T19:18:28,776 | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-11-20T19:18:28,776 761 | __last, 2025-11-20T19:18:28,777 | ~~~~~~~ 2025-11-20T19:18:28,778 762 | __result); 2025-11-20T19:18:28,779 | ~~~~~~~~~ 2025-11-20T19:18:28,780 /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-11-20T19:18:28,780 /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-11-20T19:18:28,781 /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-11-20T19:18:28,782 2390 | __merge_adaptive(_BidirectionalIterator __first, 2025-11-20T19:18:28,783 | ^~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,784 /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-11-20T19:18:28,785 /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-11-20T19:18:28,786 In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = true; _II = int*; _OI = xgboost::common::detail::SpanIterator, false>]’, 2025-11-20T19:18:28,787 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-11-20T19:18:28,788 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-11-20T19:18:28,790 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-11-20T19:18:28,791 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-11-20T19:18:28,792 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-11-20T19:18:28,793 /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-11-20T19:18:28,794 494 | return std::__copy_move<_IsMove, __memcpyable<_OI, _II>::__value, 2025-11-20T19:18:28,795 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,796 495 | _Category>::__copy_m(__first, __last, __result); 2025-11-20T19:18:28,797 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,798 /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-11-20T19:18:28,799 /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-11-20T19:18:28,799 /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-11-20T19:18:28,800 2406 | std::__move_merge_adaptive_backward(__first, __middle, __buffer, 2025-11-20T19:18:28,801 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,802 2407 | __buffer_end, __last, __comp); 2025-11-20T19:18:28,803 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,804 /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-11-20T19:18:28,804 2420 | = std::__lower_bound(__middle, __last, *__first_cut, 2025-11-20T19:18:28,805 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,806 2421 | __gnu_cxx::__ops::__iter_comp_val(__comp)); 2025-11-20T19:18:28,807 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,808 /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-11-20T19:18:28,809 /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-11-20T19:18:28,810 /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-11-20T19:18:28,811 2429 | = std::__upper_bound(__first, __middle, *__second_cut, 2025-11-20T19:18:28,812 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,813 2430 | __gnu_cxx::__ops::__val_comp_iter(__comp)); 2025-11-20T19:18:28,813 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,814 /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-11-20T19:18:28,815 /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-11-20T19:18:28,816 /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-11-20T19:18:28,816 2435 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, 2025-11-20T19:18:28,817 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,818 2436 | __len1 - __len11, __len22, __buffer, 2025-11-20T19:18:28,819 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,820 2437 | __buffer_size); 2025-11-20T19:18:28,820 | ~~~~~~~~~~~~~~ 2025-11-20T19:18:28,821 /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-11-20T19:18:28,822 /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-11-20T19:18:28,823 /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-11-20T19:18:28,824 /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-11-20T19:18:28,825 2438 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, 2025-11-20T19:18:28,826 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,827 2439 | __len22, __buffer, __buffer_size, __comp); 2025-11-20T19:18:28,828 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,829 /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-11-20T19:18:28,830 2440 | std::__merge_adaptive(__new_middle, __second_cut, __last, 2025-11-20T19:18:28,830 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,831 2441 | __len1 - __len11, 2025-11-20T19:18:28,832 | ~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,833 2442 | __len2 - __len22, __buffer, 2025-11-20T19:18:28,834 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,836 2443 | __buffer_size, __comp); 2025-11-20T19:18:28,836 | ~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,837 /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-11-20T19:18:28,838 /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-11-20T19:18:28,839 2709 | __stable_sort_adaptive(_RandomAccessIterator __first, 2025-11-20T19:18:28,840 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,841 /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-11-20T19:18:28,842 /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-11-20T19:18:28,842 2729 | std::__merge_adaptive(__first, __middle, __last, 2025-11-20T19:18:28,843 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,844 2730 | _Distance(__middle - __first), 2025-11-20T19:18:28,845 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,846 2731 | _Distance(__last - __middle), 2025-11-20T19:18:28,847 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,848 2732 | __buffer, __buffer_size, 2025-11-20T19:18:28,849 | ~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,849 2733 | __comp); 2025-11-20T19:18:28,850 | ~~~~~~~ 2025-11-20T19:18:28,852 /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-11-20T19:18:28,853 /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-11-20T19:18:28,854 2309 | __move_merge_adaptive_backward(_BidirectionalIterator1 __first1, 2025-11-20T19:18:28,855 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,856 /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-11-20T19:18:28,857 /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-11-20T19:18:28,857 In function ‘_BI2 std::__copy_move_backward_a2(_BI1, _BI1, _BI2) [with bool _IsMove = true; _BI1 = int*; _BI2 = xgboost::common::detail::SpanIterator, false>]’, 2025-11-20T19:18:28,858 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-11-20T19:18:28,859 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-11-20T19:18:28,860 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-11-20T19:18:28,861 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-11-20T19:18:28,862 /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-11-20T19:18:28,864 758 | return std::__copy_move_backward<_IsMove, 2025-11-20T19:18:28,864 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,865 759 | __memcpyable<_BI2, _BI1>::__value, 2025-11-20T19:18:28,866 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,867 760 | _Category>::__copy_move_b(__first, 2025-11-20T19:18:28,868 | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-11-20T19:18:28,869 761 | __last, 2025-11-20T19:18:28,870 | ~~~~~~~ 2025-11-20T19:18:28,871 762 | __result); 2025-11-20T19:18:28,872 | ~~~~~~~~~ 2025-11-20T19:18:28,873 /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-11-20T19:18:28,874 /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-11-20T19:18:28,875 /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-11-20T19:18:28,876 2390 | __merge_adaptive(_BidirectionalIterator __first, 2025-11-20T19:18:28,877 | ^~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,878 /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-11-20T19:18:28,879 /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-11-20T19:18:28,879 In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = true; _II = int*; _OI = xgboost::common::detail::SpanIterator, false>]’, 2025-11-20T19:18:28,880 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-11-20T19:18:28,881 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-11-20T19:18:28,882 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-11-20T19:18:28,883 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-11-20T19:18:28,884 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-11-20T19:18:28,885 /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-11-20T19:18:28,886 494 | return std::__copy_move<_IsMove, __memcpyable<_OI, _II>::__value, 2025-11-20T19:18:28,887 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,888 495 | _Category>::__copy_m(__first, __last, __result); 2025-11-20T19:18:28,888 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,889 /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-11-20T19:18:28,890 /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-11-20T19:18:28,891 /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-11-20T19:18:28,892 2406 | std::__move_merge_adaptive_backward(__first, __middle, __buffer, 2025-11-20T19:18:28,893 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,894 2407 | __buffer_end, __last, __comp); 2025-11-20T19:18:28,895 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,896 /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-11-20T19:18:28,896 2420 | = std::__lower_bound(__middle, __last, *__first_cut, 2025-11-20T19:18:28,897 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,898 2421 | __gnu_cxx::__ops::__iter_comp_val(__comp)); 2025-11-20T19:18:28,899 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,899 /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-11-20T19:18:28,900 /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-11-20T19:18:28,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-11-20T19:18:28,902 2429 | = std::__upper_bound(__first, __middle, *__second_cut, 2025-11-20T19:18:28,903 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,904 2430 | __gnu_cxx::__ops::__val_comp_iter(__comp)); 2025-11-20T19:18:28,905 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,906 /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-11-20T19:18:28,907 /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-11-20T19:18:28,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-11-20T19:18:28,909 2435 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, 2025-11-20T19:18:28,909 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,910 2436 | __len1 - __len11, __len22, __buffer, 2025-11-20T19:18:28,911 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,912 2437 | __buffer_size); 2025-11-20T19:18:28,913 | ~~~~~~~~~~~~~~ 2025-11-20T19:18:28,914 /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-11-20T19:18:28,915 /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-11-20T19:18:28,916 /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-11-20T19:18:28,917 /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-11-20T19:18:28,918 2438 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, 2025-11-20T19:18:28,919 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,920 2439 | __len22, __buffer, __buffer_size, __comp); 2025-11-20T19:18:28,920 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,921 /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-11-20T19:18:28,922 2440 | std::__merge_adaptive(__new_middle, __second_cut, __last, 2025-11-20T19:18:28,923 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,924 2441 | __len1 - __len11, 2025-11-20T19:18:28,925 | ~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,925 2442 | __len2 - __len22, __buffer, 2025-11-20T19:18:28,926 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,927 2443 | __buffer_size, __comp); 2025-11-20T19:18:28,928 | ~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,929 /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-11-20T19:18:28,930 /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-11-20T19:18:28,931 2709 | __stable_sort_adaptive(_RandomAccessIterator __first, 2025-11-20T19:18:28,932 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,933 /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-11-20T19:18:28,934 /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-11-20T19:18:28,935 2729 | std::__merge_adaptive(__first, __middle, __last, 2025-11-20T19:18:28,936 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,936 2730 | _Distance(__middle - __first), 2025-11-20T19:18:28,937 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,938 2731 | _Distance(__last - __middle), 2025-11-20T19:18:28,939 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,939 2732 | __buffer, __buffer_size, 2025-11-20T19:18:28,940 | ~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,941 2733 | __comp); 2025-11-20T19:18:28,942 | ~~~~~~~ 2025-11-20T19:18:28,943 /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-11-20T19:18:28,944 /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-11-20T19:18:28,945 2309 | __move_merge_adaptive_backward(_BidirectionalIterator1 __first1, 2025-11-20T19:18:28,946 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,946 /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-11-20T19:18:28,949 /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-11-20T19:18:28,950 In function ‘_BI2 std::__copy_move_backward_a2(_BI1, _BI1, _BI2) [with bool _IsMove = true; _BI1 = int*; _BI2 = xgboost::common::detail::SpanIterator, false>]’, 2025-11-20T19:18:28,951 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-11-20T19:18:28,953 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-11-20T19:18:28,954 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-11-20T19:18:28,954 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-11-20T19:18:28,956 /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-11-20T19:18:28,957 758 | return std::__copy_move_backward<_IsMove, 2025-11-20T19:18:28,958 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,959 759 | __memcpyable<_BI2, _BI1>::__value, 2025-11-20T19:18:28,960 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,961 760 | _Category>::__copy_move_b(__first, 2025-11-20T19:18:28,962 | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-11-20T19:18:28,963 761 | __last, 2025-11-20T19:18:28,964 | ~~~~~~~ 2025-11-20T19:18:28,965 762 | __result); 2025-11-20T19:18:28,966 | ~~~~~~~~~ 2025-11-20T19:18:28,967 /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-11-20T19:18:28,969 /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-11-20T19:18:28,970 /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-11-20T19:18:28,971 2390 | __merge_adaptive(_BidirectionalIterator __first, 2025-11-20T19:18:28,972 | ^~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,973 /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-11-20T19:18:28,974 /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-11-20T19:18:28,975 In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = true; _II = int*; _OI = xgboost::common::detail::SpanIterator, false>]’, 2025-11-20T19:18:28,977 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-11-20T19:18:28,978 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-11-20T19:18:28,978 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-11-20T19:18:28,979 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-11-20T19:18:28,980 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-11-20T19:18:28,982 /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-11-20T19:18:28,983 494 | return std::__copy_move<_IsMove, __memcpyable<_OI, _II>::__value, 2025-11-20T19:18:28,984 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,986 495 | _Category>::__copy_m(__first, __last, __result); 2025-11-20T19:18:28,986 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,988 /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-11-20T19:18:28,990 /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-11-20T19:18:28,992 /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-11-20T19:18:28,994 2406 | std::__move_merge_adaptive_backward(__first, __middle, __buffer, 2025-11-20T19:18:28,997 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:28,998 2407 | __buffer_end, __last, __comp); 2025-11-20T19:18:28,999 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:29,000 /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-11-20T19:18:29,001 2420 | = std::__lower_bound(__middle, __last, *__first_cut, 2025-11-20T19:18:29,002 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:29,003 2421 | __gnu_cxx::__ops::__iter_comp_val(__comp)); 2025-11-20T19:18:29,003 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:29,004 /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-11-20T19:18:29,005 /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-11-20T19:18:29,006 /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-11-20T19:18:29,007 2429 | = std::__upper_bound(__first, __middle, *__second_cut, 2025-11-20T19:18:29,008 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:29,009 2430 | __gnu_cxx::__ops::__val_comp_iter(__comp)); 2025-11-20T19:18:29,010 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:29,011 /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-11-20T19:18:29,012 /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-11-20T19:18:29,013 /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-11-20T19:18:29,013 2435 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, 2025-11-20T19:18:29,014 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:29,015 2436 | __len1 - __len11, __len22, __buffer, 2025-11-20T19:18:29,016 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:29,017 2437 | __buffer_size); 2025-11-20T19:18:29,018 | ~~~~~~~~~~~~~~ 2025-11-20T19:18:29,018 /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-11-20T19:18:29,019 /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-11-20T19:18:29,020 /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-11-20T19:18:29,021 /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-11-20T19:18:29,022 2438 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, 2025-11-20T19:18:29,023 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:29,025 2439 | __len22, __buffer, __buffer_size, __comp); 2025-11-20T19:18:29,026 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:29,027 /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-11-20T19:18:29,032 2440 | std::__merge_adaptive(__new_middle, __second_cut, __last, 2025-11-20T19:18:29,033 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:29,034 2441 | __len1 - __len11, 2025-11-20T19:18:29,036 | ~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:29,037 2442 | __len2 - __len22, __buffer, 2025-11-20T19:18:29,038 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:29,040 2443 | __buffer_size, __comp); 2025-11-20T19:18:29,052 | ~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:29,053 /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-11-20T19:18:29,054 /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-11-20T19:18:29,055 2709 | __stable_sort_adaptive(_RandomAccessIterator __first, 2025-11-20T19:18:29,056 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:29,057 /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-11-20T19:18:29,058 /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-11-20T19:18:29,059 2729 | std::__merge_adaptive(__first, __middle, __last, 2025-11-20T19:18:29,060 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:29,061 2730 | _Distance(__middle - __first), 2025-11-20T19:18:29,062 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:29,063 2731 | _Distance(__last - __middle), 2025-11-20T19:18:29,064 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:29,065 2732 | __buffer, __buffer_size, 2025-11-20T19:18:29,067 | ~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:29,068 2733 | __comp); 2025-11-20T19:18:29,069 | ~~~~~~~ 2025-11-20T19:18:29,070 /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-11-20T19:18:29,071 /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-11-20T19:18:29,072 2309 | __move_merge_adaptive_backward(_BidirectionalIterator1 __first1, 2025-11-20T19:18:29,073 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:29,074 /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-11-20T19:18:29,075 /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-11-20T19:18:29,076 In function ‘_BI2 std::__copy_move_backward_a2(_BI1, _BI1, _BI2) [with bool _IsMove = true; _BI1 = int*; _BI2 = xgboost::common::detail::SpanIterator, false>]’, 2025-11-20T19:18:29,077 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-11-20T19:18:29,077 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-11-20T19:18:29,078 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-11-20T19:18:29,079 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-11-20T19:18:29,080 /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-11-20T19:18:29,082 758 | return std::__copy_move_backward<_IsMove, 2025-11-20T19:18:29,083 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:29,083 759 | __memcpyable<_BI2, _BI1>::__value, 2025-11-20T19:18:29,084 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:29,085 760 | _Category>::__copy_move_b(__first, 2025-11-20T19:18:29,086 | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-11-20T19:18:29,087 761 | __last, 2025-11-20T19:18:29,088 | ~~~~~~~ 2025-11-20T19:18:29,088 762 | __result); 2025-11-20T19:18:29,089 | ~~~~~~~~~ 2025-11-20T19:18:29,090 /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-11-20T19:18:29,091 /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-11-20T19:18:29,092 /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-11-20T19:18:29,093 2390 | __merge_adaptive(_BidirectionalIterator __first, 2025-11-20T19:18:29,094 | ^~~~~~~~~~~~~~~~ 2025-11-20T19:18:29,095 /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-11-20T19:18:29,096 /usr/include/c++/12/bits/stl_algo.h:2390:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-11-20T19:18:29,097 In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = true; _II = int*; _OI = xgboost::common::detail::SpanIterator, false>]’, 2025-11-20T19:18:29,098 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-11-20T19:18:29,098 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-11-20T19:18:29,099 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-11-20T19:18:29,100 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-11-20T19:18:29,101 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-11-20T19:18:29,102 /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-11-20T19:18:29,103 494 | return std::__copy_move<_IsMove, __memcpyable<_OI, _II>::__value, 2025-11-20T19:18:29,104 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:29,105 495 | _Category>::__copy_m(__first, __last, __result); 2025-11-20T19:18:29,106 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:29,106 /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-11-20T19:18:29,107 /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-11-20T19:18:29,108 /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-11-20T19:18:29,109 2406 | std::__move_merge_adaptive_backward(__first, __middle, __buffer, 2025-11-20T19:18:29,110 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:29,111 2407 | __buffer_end, __last, __comp); 2025-11-20T19:18:29,112 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:29,113 /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-11-20T19:18:29,114 2420 | = std::__lower_bound(__middle, __last, *__first_cut, 2025-11-20T19:18:29,115 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:29,116 2421 | __gnu_cxx::__ops::__iter_comp_val(__comp)); 2025-11-20T19:18:29,117 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:29,132 /usr/include/c++/12/bits/stl_algo.h:2420:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-11-20T19:18:29,133 /usr/include/c++/12/bits/stl_algo.h:2420:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-11-20T19:18:29,134 /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-11-20T19:18:29,135 2429 | = std::__upper_bound(__first, __middle, *__second_cut, 2025-11-20T19:18:29,136 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:29,137 2430 | __gnu_cxx::__ops::__val_comp_iter(__comp)); 2025-11-20T19:18:29,137 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:29,138 /usr/include/c++/12/bits/stl_algo.h:2429:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-11-20T19:18:29,139 /usr/include/c++/12/bits/stl_algo.h:2429:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-11-20T19:18:29,140 /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-11-20T19:18:29,141 2435 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, 2025-11-20T19:18:29,142 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:29,143 2436 | __len1 - __len11, __len22, __buffer, 2025-11-20T19:18:29,144 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:29,145 2437 | __buffer_size); 2025-11-20T19:18:29,146 | ~~~~~~~~~~~~~~ 2025-11-20T19:18:29,147 /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-11-20T19:18:29,148 /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-11-20T19:18:29,149 /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-11-20T19:18:29,150 /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-11-20T19:18:29,151 2438 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, 2025-11-20T19:18:29,152 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:29,153 2439 | __len22, __buffer, __buffer_size, __comp); 2025-11-20T19:18:29,154 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:29,155 /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-11-20T19:18:29,156 2440 | std::__merge_adaptive(__new_middle, __second_cut, __last, 2025-11-20T19:18:29,157 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:29,157 2441 | __len1 - __len11, 2025-11-20T19:18:29,158 | ~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:29,159 2442 | __len2 - __len22, __buffer, 2025-11-20T19:18:29,160 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:29,161 2443 | __buffer_size, __comp); 2025-11-20T19:18:29,162 | ~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:29,163 /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-11-20T19:18:29,163 /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-11-20T19:18:29,164 2709 | __stable_sort_adaptive(_RandomAccessIterator __first, 2025-11-20T19:18:29,165 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:29,166 /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-11-20T19:18:29,167 /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-11-20T19:18:29,168 2729 | std::__merge_adaptive(__first, __middle, __last, 2025-11-20T19:18:29,169 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:29,170 2730 | _Distance(__middle - __first), 2025-11-20T19:18:29,171 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:29,172 2731 | _Distance(__last - __middle), 2025-11-20T19:18:29,173 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:29,173 2732 | __buffer, __buffer_size, 2025-11-20T19:18:29,174 | ~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:29,175 2733 | __comp); 2025-11-20T19:18:29,176 | ~~~~~~~ 2025-11-20T19:18:29,177 /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-11-20T19:18:29,177 /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-11-20T19:18:29,178 2309 | __move_merge_adaptive_backward(_BidirectionalIterator1 __first1, 2025-11-20T19:18:29,179 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:29,180 /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-11-20T19:18:29,181 /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-11-20T19:18:29,182 In function ‘_BI2 std::__copy_move_backward_a2(_BI1, _BI1, _BI2) [with bool _IsMove = true; _BI1 = int*; _BI2 = xgboost::common::detail::SpanIterator, false>]’, 2025-11-20T19:18:29,183 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-11-20T19:18:29,184 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-11-20T19:18:29,185 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-11-20T19:18:29,186 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-11-20T19:18:29,187 /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-11-20T19:18:29,187 758 | return std::__copy_move_backward<_IsMove, 2025-11-20T19:18:29,188 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:29,189 759 | __memcpyable<_BI2, _BI1>::__value, 2025-11-20T19:18:29,190 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:29,191 760 | _Category>::__copy_move_b(__first, 2025-11-20T19:18:29,192 | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-11-20T19:18:29,193 761 | __last, 2025-11-20T19:18:29,194 | ~~~~~~~ 2025-11-20T19:18:29,195 762 | __result); 2025-11-20T19:18:29,196 | ~~~~~~~~~ 2025-11-20T19:18:29,196 /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-11-20T19:18:29,197 /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-11-20T19:18:29,198 /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-11-20T19:18:29,200 2390 | __merge_adaptive(_BidirectionalIterator __first, 2025-11-20T19:18:29,201 | ^~~~~~~~~~~~~~~~ 2025-11-20T19:18:29,201 /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-11-20T19:18:29,202 /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-11-20T19:18:29,203 In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = true; _II = int*; _OI = xgboost::common::detail::SpanIterator, false>]’, 2025-11-20T19:18:29,204 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-11-20T19:18:29,205 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-11-20T19:18:29,206 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-11-20T19:18:29,207 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-11-20T19:18:29,208 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-11-20T19:18:29,209 /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-11-20T19:18:29,210 494 | return std::__copy_move<_IsMove, __memcpyable<_OI, _II>::__value, 2025-11-20T19:18:29,211 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:29,211 495 | _Category>::__copy_m(__first, __last, __result); 2025-11-20T19:18:29,212 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:29,213 /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-11-20T19:18:29,214 /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-11-20T19:18:29,215 /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-11-20T19:18:29,217 2406 | std::__move_merge_adaptive_backward(__first, __middle, __buffer, 2025-11-20T19:18:29,217 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:29,218 2407 | __buffer_end, __last, __comp); 2025-11-20T19:18:29,219 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:29,220 /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-11-20T19:18:29,221 2420 | = std::__lower_bound(__middle, __last, *__first_cut, 2025-11-20T19:18:29,221 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:29,222 2421 | __gnu_cxx::__ops::__iter_comp_val(__comp)); 2025-11-20T19:18:29,223 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:29,224 /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-11-20T19:18:29,225 /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-11-20T19:18:29,225 /usr/include/c++/12/bits/stl_algo.h:2429:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-11-20T19:18:29,226 2429 | = std::__upper_bound(__first, __middle, *__second_cut, 2025-11-20T19:18:29,227 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:29,228 2430 | __gnu_cxx::__ops::__val_comp_iter(__comp)); 2025-11-20T19:18:29,229 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:29,229 /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-11-20T19:18:29,230 /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-11-20T19:18:29,231 /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-11-20T19:18:29,232 2435 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, 2025-11-20T19:18:29,233 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:29,234 2436 | __len1 - __len11, __len22, __buffer, 2025-11-20T19:18:29,234 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:29,235 2437 | __buffer_size); 2025-11-20T19:18:29,236 | ~~~~~~~~~~~~~~ 2025-11-20T19:18:29,237 /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-11-20T19:18:29,237 /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-11-20T19:18:29,238 /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-11-20T19:18:29,239 /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-11-20T19:18:29,240 2438 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, 2025-11-20T19:18:29,241 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:29,242 2439 | __len22, __buffer, __buffer_size, __comp); 2025-11-20T19:18:29,243 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:29,243 /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-11-20T19:18:29,244 2440 | std::__merge_adaptive(__new_middle, __second_cut, __last, 2025-11-20T19:18:29,245 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:29,246 2441 | __len1 - __len11, 2025-11-20T19:18:29,247 | ~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:29,248 2442 | __len2 - __len22, __buffer, 2025-11-20T19:18:29,249 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:29,250 2443 | __buffer_size, __comp); 2025-11-20T19:18:29,250 | ~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:29,251 /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-11-20T19:18:29,252 /usr/include/c++/12/bits/stl_algo.h:2709:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-11-20T19:18:29,253 2709 | __stable_sort_adaptive(_RandomAccessIterator __first, 2025-11-20T19:18:29,254 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:29,255 /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-11-20T19:18:29,256 /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-11-20T19:18:29,256 2729 | std::__merge_adaptive(__first, __middle, __last, 2025-11-20T19:18:29,257 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:29,258 2730 | _Distance(__middle - __first), 2025-11-20T19:18:29,259 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:29,260 2731 | _Distance(__last - __middle), 2025-11-20T19:18:29,261 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:29,262 2732 | __buffer, __buffer_size, 2025-11-20T19:18:29,263 | ~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:29,264 2733 | __comp); 2025-11-20T19:18:29,265 | ~~~~~~~ 2025-11-20T19:18:29,910 [59/115] Building CXX object src/CMakeFiles/objxgboost.dir/data/extmem_quantile_dmatrix.cc.o 2025-11-20T19:18:29,911 In file included from /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/extmem_quantile_dmatrix.h:13, 2025-11-20T19:18:29,912 from /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/extmem_quantile_dmatrix.cc:4: 2025-11-20T19:18:29,912 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/quantile_dmatrix.h: In member function ‘virtual xgboost::DMatrix* xgboost::data::QuantileDMatrix::Slice(xgboost::common::Span)’: 2025-11-20T19:18:29,913 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:18:29,914 40 | DMatrix *Slice(common::Span) final { 2025-11-20T19:18:29,915 | ^~~~~ 2025-11-20T19:18:43,890 [60/115] Building CXX object src/CMakeFiles/objxgboost.dir/data/gradient_index_format.cc.o 2025-11-20T19:18:52,941 [61/115] Building CXX object src/CMakeFiles/objxgboost.dir/data/gradient_index.cc.o 2025-11-20T19:18:52,942 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/gradient_index.cc: In member function ‘void xgboost::GHistIndexMatrix::PushBatch(const xgboost::SparsePage&, xgboost::common::Span, int32_t)’: 2025-11-20T19:18:52,943 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:18:52,944 86 | void GHistIndexMatrix::PushBatch(SparsePage const &batch, common::Span ft, 2025-11-20T19:18:52,945 | ^~~~~~~~~~~~~~~~ 2025-11-20T19:18:52,946 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:18:52,947 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:18:52,948 20 | GHistIndexMatrix::GHistIndexMatrix(Context const *ctx, DMatrix *p_fmat, bst_bin_t max_bins_per_feat, 2025-11-20T19:18:52,949 | ^~~~~~~~~~~~~~~~ 2025-11-20T19:18:52,950 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:18:52,951 27 | cut = common::SketchOnDMatrix(ctx, p_fmat, max_bins_per_feat, sorted_sketch, hess); 2025-11-20T19:18:52,951 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:18:52,952 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:18:52,953 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:18:52,954 96 | GHistIndexMatrix::GHistIndexMatrix(SparsePage const &batch, common::Span ft, 2025-11-20T19:18:52,955 | ^~~~~~~~~~~~~~~~ 2025-11-20T19:19:21,314 [62/115] Building CXX object src/CMakeFiles/objxgboost.dir/data/proxy_dmatrix.cc.o 2025-11-20T19:19:38,052 [63/115] Building CXX object src/CMakeFiles/objxgboost.dir/data/gradient_index_page_source.cc.o 2025-11-20T19:19:38,052 In file included from /usr/include/c++/12/vector:70, 2025-11-20T19:19:38,053 from /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/gradient_index_page_source.h:11, 2025-11-20T19:19:38,054 from /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/gradient_index_page_source.cc:4: 2025-11-20T19:19:38,055 /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-11-20T19:19:38,056 /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-11-20T19:19:38,058 439 | vector<_Tp, _Alloc>:: 2025-11-20T19:19:38,059 | ^~~~~~~~~~~~~~~~~~~ 2025-11-20T19:19:38,060 /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-11-20T19:19:38,061 /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-11-20T19:19:38,062 In file included from /usr/include/c++/12/vector:64: 2025-11-20T19:19:38,063 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-11-20T19:19:38,064 inlined from ‘void xgboost::data::Cache::Push(xgboost::bst_idx_t)’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/sparse_page_source.h:68:50, 2025-11-20T19:19:38,064 inlined from ‘void xgboost::data::SparsePageSourceImpl::WriteCache() [with S = xgboost::SparsePage; FormatStreamPolicy = xgboost::data::DefaultFormatStreamPolicy]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/sparse_page_source.h:368:24: 2025-11-20T19:19:38,065 /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-11-20T19:19:38,066 1287 | _M_realloc_insert(end(), __x); 2025-11-20T19:19:38,067 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-11-20T19:19:38,067 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-11-20T19:19:38,068 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-11-20T19:19:38,069 inlined from ‘void xgboost::SparsePage::Clear()’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/include/xgboost/data.h:396:25, 2025-11-20T19:19:38,070 inlined from ‘xgboost::SparsePage::SparsePage()’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/include/xgboost/data.h:372:16, 2025-11-20T19:19:38,071 inlined from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = xgboost::SparsePage; _Args = {}]’ at /usr/include/c++/12/bits/stl_construct.h:119:7, 2025-11-20T19:19:38,072 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-11-20T19:19:38,073 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-11-20T19:19:38,074 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-11-20T19:19:38,075 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-11-20T19:19:38,076 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-11-20T19:19:38,077 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-11-20T19:19:38,078 inlined from ‘virtual void xgboost::data::SparsePageSource::Fetch()’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/sparse_page_source.h:457:41: 2025-11-20T19:19:38,080 /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-11-20T19:19:38,080 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2025-11-20T19:19:38,081 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:19:38,082 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-11-20T19:19:38,083 inlined from ‘void xgboost::data::Cache::Push(xgboost::bst_idx_t)’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/sparse_page_source.h:68:50, 2025-11-20T19:19:38,084 inlined from ‘void xgboost::data::SparsePageSourceImpl::WriteCache() [with S = xgboost::GHistIndexMatrix; FormatStreamPolicy = xgboost::data::DefaultFormatStreamPolicy]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/sparse_page_source.h:368:24: 2025-11-20T19:19:38,085 /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-11-20T19:19:38,086 1287 | _M_realloc_insert(end(), __x); 2025-11-20T19:19:38,087 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-11-20T19:19:38,088 In file included from /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/gradient_index.h:19, 2025-11-20T19:19:38,089 from /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/gradient_index_page_source.h:14: 2025-11-20T19:19:38,090 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:19:38,091 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:19:38,092 47 | void PartialSum(int32_t n_threads, InIt begin, InIt end, T init, OutIt out_it) { 2025-11-20T19:19:38,093 | ^~~~~~~~~~ 2025-11-20T19:19:38,094 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-11-20T19:19:38,095 inlined from ‘xgboost::data::ExtGradientIndexPageSource::Fetch():: [with auto:65 = xgboost::data::DenseAdapterBatch]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/gradient_index_page_source.cc:63:36: 2025-11-20T19:19:38,098 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:19:38,099 220 | common::PartialSum(n_threads, it, it + batch.Size(), prev_sum, row_ptr.begin() + rbegin); 2025-11-20T19:19:38,100 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:19:38,101 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-11-20T19:19:38,102 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-11-20T19:19:38,103 inlined from ‘void xgboost::SparsePage::Clear()’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/include/xgboost/data.h:396:25, 2025-11-20T19:19:38,104 inlined from ‘xgboost::SparsePage::SparsePage()’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/include/xgboost/data.h:372:16, 2025-11-20T19:19:38,105 inlined from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = xgboost::SparsePage; _Args = {}]’ at /usr/include/c++/12/bits/stl_construct.h:119:7, 2025-11-20T19:19:38,106 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-11-20T19:19:38,107 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-11-20T19:19:38,108 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-11-20T19:19:38,109 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-11-20T19:19:38,110 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-11-20T19:19:38,111 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-11-20T19:19:38,112 inlined from ‘xgboost::data::SparsePageSourceImpl::ReadCache()::’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/sparse_page_source.h:324:14, 2025-11-20T19:19:38,113 inlined from ‘xgboost::common::ThreadPool::Submit::ReadCache():: >(xgboost::data::SparsePageSourceImpl::ReadCache()::&&):: mutable’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/../common/threadpool.h:101:24, 2025-11-20T19:19:38,114 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-11-20T19:19:38,115 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-11-20T19:19:38,116 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-11-20T19:19:38,116 /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-11-20T19:19:38,117 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2025-11-20T19:19:38,118 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:19:44,058 [64/115] Building CXX object src/CMakeFiles/objxgboost.dir/data/iterative_dmatrix.cc.o 2025-11-20T19:19:44,059 In file included from /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/iterative_dmatrix.h:12, 2025-11-20T19:19:44,060 from /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/iterative_dmatrix.cc:4: 2025-11-20T19:19:44,061 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/quantile_dmatrix.h: In member function ‘virtual xgboost::DMatrix* xgboost::data::QuantileDMatrix::Slice(xgboost::common::Span)’: 2025-11-20T19:19:44,062 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:19:44,063 40 | DMatrix *Slice(common::Span) final { 2025-11-20T19:19:44,064 | ^~~~~ 2025-11-20T19:19:44,065 In file included from /usr/include/c++/12/vector:70, 2025-11-20T19:19:44,066 from /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/quantile_dmatrix.h:7: 2025-11-20T19:19:44,067 /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-11-20T19:19:44,068 /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-11-20T19:19:44,069 439 | vector<_Tp, _Alloc>:: 2025-11-20T19:19:44,070 | ^~~~~~~~~~~~~~~~~~~ 2025-11-20T19:19:44,071 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-11-20T19:19:44,072 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-11-20T19:19:44,073 inlined from ‘void xgboost::SparsePage::Clear()’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/include/xgboost/data.h:396:25, 2025-11-20T19:19:44,074 inlined from ‘xgboost::SparsePage::SparsePage()’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/include/xgboost/data.h:372:16, 2025-11-20T19:19:44,075 inlined from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = xgboost::SparsePage; _Args = {}]’ at /usr/include/c++/12/bits/stl_construct.h:119:7, 2025-11-20T19:19:44,075 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-11-20T19:19:44,076 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-11-20T19:19:44,077 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-11-20T19:19:44,078 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-11-20T19:19:44,079 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-11-20T19:19:44,080 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-11-20T19:19:44,081 inlined from ‘virtual xgboost::BatchSet xgboost::data::IterativeDMatrix::GetExtBatches(const xgboost::Context*, const xgboost::BatchParam&)’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/iterative_dmatrix.cc:162:47: 2025-11-20T19:19:44,082 /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-11-20T19:19:44,083 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2025-11-20T19:19:44,084 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:19:44,085 In file included from /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/gradient_index.h:19, 2025-11-20T19:19:44,086 from /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/iterative_dmatrix.cc:17: 2025-11-20T19:19:44,087 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:19:44,089 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:19:44,090 47 | void PartialSum(int32_t n_threads, InIt begin, InIt end, T init, OutIt out_it) { 2025-11-20T19:19:44,091 | ^~~~~~~~~~ 2025-11-20T19:19:44,092 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:19:44,093 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:19:44,094 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:19:44,095 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:19:44,102 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-11-20T19:19:44,104 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/iterative_dmatrix.cc:88:37: 2025-11-20T19:19:44,105 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:19:44,106 220 | common::PartialSum(n_threads, it, it + batch.Size(), prev_sum, row_ptr.begin() + rbegin); 2025-11-20T19:19:44,107 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:19:44,108 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-11-20T19:19:44,109 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/iterative_dmatrix.cc:88:37: 2025-11-20T19:19:44,110 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:19:44,111 220 | common::PartialSum(n_threads, it, it + batch.Size(), prev_sum, row_ptr.begin() + rbegin); 2025-11-20T19:19:44,112 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:19:44,112 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-11-20T19:19:44,113 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/iterative_dmatrix.cc:88:37, 2025-11-20T19:19:44,114 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/proxy_dmatrix.h:239:16, 2025-11-20T19:19:44,115 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/proxy_dmatrix.h:260:32, 2025-11-20T19:19:44,116 inlined from ‘void xgboost::data::IterativeDMatrix::InitFromCPU(const xgboost::Context*, const xgboost::BatchParam&, xgboost::data::DataIterProxy&&, float, std::shared_ptr)’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/iterative_dmatrix.cc:86:26: 2025-11-20T19:19:44,117 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:19:44,118 220 | common::PartialSum(n_threads, it, it + batch.Size(), prev_sum, row_ptr.begin() + rbegin); 2025-11-20T19:19:44,119 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:19:55,923 [65/115] Building CXX object src/CMakeFiles/objxgboost.dir/data/data.cc.o 2025-11-20T19:19:55,924 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:19:55,925 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/data.cc:372:16: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-11-20T19:19:55,926 372 | std::vector Gather(const std::vector& in, common::Span ridxs, 2025-11-20T19:19:55,927 | ^~~~~~ 2025-11-20T19:19:55,928 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:19:55,929 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/data.cc:372:16: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-11-20T19:19:55,930 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:19:55,932 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/data.cc:393:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-11-20T19:19:55,933 393 | void SliceMetaInfo(Context const*, MetaInfo const&, common::Span, MetaInfo*) { 2025-11-20T19:19:55,934 | ^~~~~~~~~~~~~ 2025-11-20T19:19:55,935 In file included from /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/data.cc:21: 2025-11-20T19:19:55,935 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-11-20T19:19:55,936 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/../collective/allreduce.h:59:53, 2025-11-20T19:19:55,937 inlined from ‘void xgboost::MetaInfo::SynchronizeNumberOfColumns(const xgboost::Context*, xgboost::DataSplitMode)’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/data.cc:791:73: 2025-11-20T19:19:55,939 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:19:55,940 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-11-20T19:19:55,940 | ^ 2025-11-20T19:19:55,941 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:19:55,942 In file included from /usr/include/c++/12/vector:70, 2025-11-20T19:19:55,943 from /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/dmlc-core/include/dmlc/base.h:246, 2025-11-20T19:19:55,944 from /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/include/xgboost/data.h:10, 2025-11-20T19:19:55,945 from /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/data.cc:5: 2025-11-20T19:19:55,946 /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-11-20T19:19:55,946 /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-11-20T19:19:55,947 439 | vector<_Tp, _Alloc>:: 2025-11-20T19:19:55,948 | ^~~~~~~~~~~~~~~~~~~ 2025-11-20T19:19:55,949 /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-11-20T19:19:55,950 /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-11-20T19:19:55,951 523 | vector<_Tp, _Alloc>:: 2025-11-20T19:19:55,952 | ^~~~~~~~~~~~~~~~~~~ 2025-11-20T19:19:55,953 In file included from /usr/include/c++/12/vector:64: 2025-11-20T19:19:55,954 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-11-20T19:19:55,955 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/../common/group_data.h:83:19, 2025-11-20T19:19:55,956 inlined from ‘xgboost::SparsePage::Push(const xgboost::data::DenseAdapterBatch&, float, int32_t)::’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/data.cc:1174:30, 2025-11-20T19:19:55,957 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/dmlc-core/include/dmlc/././common.h:68:8, 2025-11-20T19:19:55,959 inlined from ‘_ZN7xgboost10SparsePage4PushINS_4data17DenseAdapterBatchEEEyRKT_fi._omp_fn.0’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/data.cc:1153:13: 2025-11-20T19:19:55,960 /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-11-20T19:19:55,961 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-11-20T19:19:55,962 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:19:55,963 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-11-20T19:19:55,964 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/../common/group_data.h:83:19, 2025-11-20T19:19:55,965 inlined from ‘xgboost::SparsePage::Push(const xgboost::data::FileAdapterBatch&, float, int32_t)::’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/data.cc:1174:30, 2025-11-20T19:19:55,966 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/dmlc-core/include/dmlc/././common.h:68:8, 2025-11-20T19:19:55,966 inlined from ‘_ZN7xgboost10SparsePage4PushINS_4data16FileAdapterBatchEEEyRKT_fi._omp_fn.0’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/data.cc:1153:13: 2025-11-20T19:19:55,967 /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2025-11-20T19:19:55,968 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-11-20T19:19:55,969 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:19:55,973 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-11-20T19:19:55,974 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/../common/group_data.h:83:19, 2025-11-20T19:19:55,975 inlined from ‘xgboost::SparsePage::Push(const xgboost::data::ArrayAdapterBatch&, float, int32_t)::’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/data.cc:1174:30, 2025-11-20T19:19:55,976 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/dmlc-core/include/dmlc/././common.h:68:8, 2025-11-20T19:19:55,977 inlined from ‘_ZN7xgboost10SparsePage4PushINS_4data17ArrayAdapterBatchEEEyRKT_fi._omp_fn.0’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/data.cc:1153:13: 2025-11-20T19:19:55,978 /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-11-20T19:19:55,979 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-11-20T19:19:55,980 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:19:55,980 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-11-20T19:19:55,981 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/../common/group_data.h:83:19, 2025-11-20T19:19:55,982 inlined from ‘xgboost::SparsePage::Push(const xgboost::data::CSCArrayAdapterBatch&, float, int32_t)::’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/data.cc:1174:30: 2025-11-20T19:19:55,983 /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-11-20T19:19:55,984 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-11-20T19:19:55,985 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:19:55,986 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-11-20T19:19:55,987 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/../common/group_data.h:83:19, 2025-11-20T19:19:55,988 inlined from ‘xgboost::SparsePage::Push(const xgboost::data::CSRArrayAdapterBatch&, float, int32_t)::’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/data.cc:1174:30, 2025-11-20T19:19:55,989 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/dmlc-core/include/dmlc/././common.h:68:8, 2025-11-20T19:19:55,990 inlined from ‘_ZN7xgboost10SparsePage4PushINS_4data20CSRArrayAdapterBatchEEEyRKT_fi._omp_fn.0’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/data.cc:1153:13: 2025-11-20T19:19:55,991 /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-11-20T19:19:55,992 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-11-20T19:19:55,993 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:19:55,994 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-11-20T19:19:55,995 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/../common/group_data.h:83:19, 2025-11-20T19:19:55,997 inlined from ‘xgboost::SparsePage::Push >(const xgboost::data::EncColumnarAdapterBatchImpl&, float, int32_t)::’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/data.cc:1174:30, 2025-11-20T19:19:55,998 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/dmlc-core/include/dmlc/././common.h:68:8, 2025-11-20T19:19:55,998 inlined from ‘_ZN7xgboost10SparsePage4PushINS_4data27EncColumnarAdapterBatchImplINS_12NoOpAccessorEEEEEyRKT_fi._omp_fn.0’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/data.cc:1153:13: 2025-11-20T19:19:55,999 /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-11-20T19:19:56,002 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-11-20T19:19:56,003 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:19:56,004 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-11-20T19:19:56,006 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/../common/group_data.h:83:19, 2025-11-20T19:19:56,007 inlined from ‘xgboost::SparsePage::Push >(const xgboost::data::EncColumnarAdapterBatchImpl&, float, int32_t)::’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/data.cc:1174:30: 2025-11-20T19:19:56,007 /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-11-20T19:19:56,008 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-11-20T19:19:56,010 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:19:56,017 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-11-20T19:19:56,019 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/../common/group_data.h:83:19, 2025-11-20T19:19:56,032 inlined from ‘xgboost::SparsePage::GetTranspose(int, int32_t) const::’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/data.cc:1027:24, 2025-11-20T19:19:56,033 inlined from ‘void dmlc::OMPException::Run(Function, Parameters ...) [with Function = xgboost::SparsePage::GetTranspose(int, int32_t) const::; Parameters = {long int}]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/dmlc-core/include/dmlc/././common.h:68:8, 2025-11-20T19:19:56,035 inlined from ‘_ZN7xgboost6common11ParallelForIlZNKS_10SparsePage12GetTransposeEiiEUllE_EEvT_iNS0_5SchedEOT0_._omp_fn.4’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/../common/threading_utils.h:233:16: 2025-11-20T19:19:56,036 /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-11-20T19:19:56,037 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-11-20T19:19:56,037 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:19:56,038 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-11-20T19:19:56,039 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/../common/group_data.h:83:19, 2025-11-20T19:19:56,040 inlined from ‘xgboost::SparsePage::GetTranspose(int, int32_t) const::’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/data.cc:1027:24, 2025-11-20T19:19:56,041 inlined from ‘void dmlc::OMPException::Run(Function, Parameters ...) [with Function = xgboost::SparsePage::GetTranspose(int, int32_t) const::; Parameters = {long int}]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/dmlc-core/include/dmlc/././common.h:68:8, 2025-11-20T19:19:56,042 inlined from ‘_ZN7xgboost6common11ParallelForIlZNKS_10SparsePage12GetTransposeEiiEUllE_EEvT_iNS0_5SchedEOT0_._omp_fn.1’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/../common/threading_utils.h:214:16: 2025-11-20T19:19:56,043 /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-11-20T19:19:56,044 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-11-20T19:19:56,045 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:19:56,046 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-11-20T19:19:56,047 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/../common/group_data.h:83:19, 2025-11-20T19:19:56,048 inlined from ‘xgboost::SparsePage::GetTranspose(int, int32_t) const::’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/data.cc:1027:24, 2025-11-20T19:19:56,049 inlined from ‘void dmlc::OMPException::Run(Function, Parameters ...) [with Function = xgboost::SparsePage::GetTranspose(int, int32_t) const::; Parameters = {long int}]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/dmlc-core/include/dmlc/././common.h:68:8, 2025-11-20T19:19:56,050 inlined from ‘_ZN7xgboost6common11ParallelForIlZNKS_10SparsePage12GetTransposeEiiEUllE_EEvT_iNS0_5SchedEOT0_._omp_fn.5’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/../common/threading_utils.h:241:14: 2025-11-20T19:19:56,052 /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-11-20T19:19:56,053 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-11-20T19:19:56,054 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:19:56,055 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-11-20T19:19:56,055 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/../common/group_data.h:83:19, 2025-11-20T19:19:56,056 inlined from ‘xgboost::SparsePage::GetTranspose(int, int32_t) const::’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/data.cc:1027:24, 2025-11-20T19:19:56,057 inlined from ‘void dmlc::OMPException::Run(Function, Parameters ...) [with Function = xgboost::SparsePage::GetTranspose(int, int32_t) const::; Parameters = {long int}]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/dmlc-core/include/dmlc/././common.h:68:8, 2025-11-20T19:19:56,058 inlined from ‘_ZN7xgboost6common11ParallelForIlZNKS_10SparsePage12GetTransposeEiiEUllE_EEvT_iNS0_5SchedEOT0_._omp_fn.2’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/../common/threading_utils.h:219:16: 2025-11-20T19:19:56,063 /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-11-20T19:19:56,064 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-11-20T19:19:56,065 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:19:56,066 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-11-20T19:19:56,067 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/../common/group_data.h:83:19, 2025-11-20T19:19:56,068 inlined from ‘xgboost::SparsePage::GetTranspose(int, int32_t) const::’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/data.cc:1027:24, 2025-11-20T19:19:56,069 inlined from ‘void dmlc::OMPException::Run(Function, Parameters ...) [with Function = xgboost::SparsePage::GetTranspose(int, int32_t) const::; Parameters = {long int}]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/dmlc-core/include/dmlc/././common.h:68:8, 2025-11-20T19:19:56,070 inlined from ‘_ZN7xgboost6common11ParallelForIlZNKS_10SparsePage12GetTransposeEiiEUllE_EEvT_iNS0_5SchedEOT0_._omp_fn.0’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/../common/threading_utils.h:206:14: 2025-11-20T19:19:56,072 /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-11-20T19:19:56,073 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-11-20T19:19:56,074 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:19:56,075 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-11-20T19:19:56,076 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-11-20T19:19:56,077 inlined from ‘void xgboost::SparsePage::Clear()’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/include/xgboost/data.h:396:25, 2025-11-20T19:19:56,077 inlined from ‘xgboost::SparsePage::SparsePage()’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/include/xgboost/data.h:372:16, 2025-11-20T19:19:56,078 inlined from ‘xgboost::SparsePage xgboost::SparsePage::GetTranspose(int, int32_t) const’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/data.cc:1017:14: 2025-11-20T19:19:56,079 /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-11-20T19:19:56,080 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2025-11-20T19:19:56,081 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:19:56,082 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-11-20T19:19:56,083 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/../common/group_data.h:65:29, 2025-11-20T19:19:56,084 inlined from ‘xgboost::SparsePage xgboost::SparsePage::GetTranspose(int, int32_t) const’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/data.cc:1020:21: 2025-11-20T19:19:56,085 /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-11-20T19:19:56,086 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-11-20T19:19:56,087 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:19:56,088 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-11-20T19:19:56,089 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/../common/group_data.h:69:37, 2025-11-20T19:19:56,089 inlined from ‘xgboost::SparsePage xgboost::SparsePage::GetTranspose(int, int32_t) const’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/data.cc:1020:21: 2025-11-20T19:19:56,091 /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-11-20T19:19:56,091 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-11-20T19:19:56,092 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:19:56,093 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-11-20T19:19:56,094 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/../common/group_data.h:83:19, 2025-11-20T19:19:56,095 inlined from ‘xgboost::SparsePage::GetTranspose(int, int32_t) const::’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/data.cc:1027:24, 2025-11-20T19:19:56,096 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/../common/threading_utils.h:187:9, 2025-11-20T19:19:56,096 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/../common/threading_utils.h:251:14, 2025-11-20T19:19:56,097 inlined from ‘xgboost::SparsePage xgboost::SparsePage::GetTranspose(int, int32_t) const’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/data.cc:1023:22: 2025-11-20T19:19:56,098 /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-11-20T19:19:56,099 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-11-20T19:19:56,100 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:19:56,101 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-11-20T19:19:56,102 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/../common/group_data.h:118:23, 2025-11-20T19:19:56,103 inlined from ‘xgboost::SparsePage xgboost::SparsePage::GetTranspose(int, int32_t) const’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/data.cc:1030:22: 2025-11-20T19:19:56,104 /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-11-20T19:19:56,105 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-11-20T19:19:56,106 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:19:56,107 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-11-20T19:19:56,108 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/../common/group_data.h:83:19, 2025-11-20T19:19:56,109 inlined from ‘xgboost::SparsePage::GetTranspose(int, int32_t) const::’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/data.cc:1027:24, 2025-11-20T19:19:56,110 inlined from ‘void dmlc::OMPException::Run(Function, Parameters ...) [with Function = xgboost::SparsePage::GetTranspose(int, int32_t) const::; Parameters = {long int}]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/dmlc-core/include/dmlc/././common.h:68:8, 2025-11-20T19:19:56,111 inlined from ‘_ZN7xgboost6common11ParallelForIlZNKS_10SparsePage12GetTransposeEiiEUllE_EEvT_iNS0_5SchedEOT0_._omp_fn.3’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/../common/threading_utils.h:228:16: 2025-11-20T19:19:56,112 /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-11-20T19:19:56,112 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-11-20T19:19:56,113 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:19:56,114 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:19:56,115 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/data.cc:399:10: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-11-20T19:19:56,116 399 | MetaInfo MetaInfo::Slice(Context const* ctx, common::Span ridxs, 2025-11-20T19:19:56,117 | ^~~~~~~~ 2025-11-20T19:19:56,118 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-11-20T19:19:56,119 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/../common/group_data.h:65:29, 2025-11-20T19:19:56,120 inlined from ‘xgboost::bst_idx_t xgboost::SparsePage::Push(const AdapterBatchT&, float, int32_t) [with AdapterBatchT = xgboost::data::CSCArrayAdapterBatch]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/data.cc:1146:21: 2025-11-20T19:19:56,121 /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-11-20T19:19:56,122 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-11-20T19:19:56,123 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:19:56,124 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-11-20T19:19:56,125 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/../common/group_data.h:69:37, 2025-11-20T19:19:56,126 inlined from ‘xgboost::bst_idx_t xgboost::SparsePage::Push(const AdapterBatchT&, float, int32_t) [with AdapterBatchT = xgboost::data::CSCArrayAdapterBatch]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/data.cc:1146:21: 2025-11-20T19:19:56,127 /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-11-20T19:19:56,128 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-11-20T19:19:56,129 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:19:56,130 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-11-20T19:19:56,131 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/../common/group_data.h:118:23, 2025-11-20T19:19:56,131 inlined from ‘xgboost::bst_idx_t xgboost::SparsePage::Push(const AdapterBatchT&, float, int32_t) [with AdapterBatchT = xgboost::data::CSCArrayAdapterBatch]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/data.cc:1186:22: 2025-11-20T19:19:56,132 /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-11-20T19:19:56,133 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-11-20T19:19:56,134 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:19:56,135 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-11-20T19:19:56,136 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/../common/group_data.h:65:29, 2025-11-20T19:19:56,137 inlined from ‘xgboost::bst_idx_t xgboost::SparsePage::Push(const AdapterBatchT&, float, int32_t) [with AdapterBatchT = xgboost::data::DenseAdapterBatch]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/data.cc:1146:21: 2025-11-20T19:19:56,138 /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-11-20T19:19:56,139 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-11-20T19:19:56,140 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:19:56,141 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-11-20T19:19:56,142 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/../common/group_data.h:69:37, 2025-11-20T19:19:56,144 inlined from ‘xgboost::bst_idx_t xgboost::SparsePage::Push(const AdapterBatchT&, float, int32_t) [with AdapterBatchT = xgboost::data::DenseAdapterBatch]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/data.cc:1146:21: 2025-11-20T19:19:56,144 /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-11-20T19:19:56,145 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-11-20T19:19:56,146 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:19:56,147 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-11-20T19:19:56,148 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/../common/group_data.h:97:19, 2025-11-20T19:19:56,148 inlined from ‘xgboost::bst_idx_t xgboost::SparsePage::Push(const AdapterBatchT&, float, int32_t) [with AdapterBatchT = xgboost::data::DenseAdapterBatch]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/data.cc:1186:22: 2025-11-20T19:19:56,149 /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-11-20T19:19:56,151 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-11-20T19:19:56,152 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:19:56,153 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-11-20T19:19:56,154 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/../common/group_data.h:65:29, 2025-11-20T19:19:56,155 inlined from ‘xgboost::bst_idx_t xgboost::SparsePage::Push(const AdapterBatchT&, float, int32_t) [with AdapterBatchT = xgboost::data::FileAdapterBatch]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/data.cc:1146:21: 2025-11-20T19:19:56,156 /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-11-20T19:19:56,157 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-11-20T19:19:56,158 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:19:56,159 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-11-20T19:19:56,160 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/../common/group_data.h:69:37, 2025-11-20T19:19:56,161 inlined from ‘xgboost::bst_idx_t xgboost::SparsePage::Push(const AdapterBatchT&, float, int32_t) [with AdapterBatchT = xgboost::data::FileAdapterBatch]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/data.cc:1146:21: 2025-11-20T19:19:56,162 /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-11-20T19:19:56,163 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-11-20T19:19:56,164 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:19:56,165 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-11-20T19:19:56,166 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/../common/group_data.h:97:19, 2025-11-20T19:19:56,167 inlined from ‘xgboost::bst_idx_t xgboost::SparsePage::Push(const AdapterBatchT&, float, int32_t) [with AdapterBatchT = xgboost::data::FileAdapterBatch]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/data.cc:1186:22: 2025-11-20T19:19:56,167 /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-11-20T19:19:56,168 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-11-20T19:19:56,169 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:19:56,170 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-11-20T19:19:56,171 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/../common/group_data.h:65:29, 2025-11-20T19:19:56,172 inlined from ‘xgboost::bst_idx_t xgboost::SparsePage::Push(const AdapterBatchT&, float, int32_t) [with AdapterBatchT = xgboost::data::EncColumnarAdapterBatchImpl]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/data.cc:1146:21: 2025-11-20T19:19:56,174 /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-11-20T19:19:56,174 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-11-20T19:19:56,175 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:19:56,176 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-11-20T19:19:56,177 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/../common/group_data.h:69:37, 2025-11-20T19:19:56,178 inlined from ‘xgboost::bst_idx_t xgboost::SparsePage::Push(const AdapterBatchT&, float, int32_t) [with AdapterBatchT = xgboost::data::EncColumnarAdapterBatchImpl]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/data.cc:1146:21: 2025-11-20T19:19:56,179 /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-11-20T19:19:56,180 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-11-20T19:19:56,181 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:19:56,182 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-11-20T19:19:56,183 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/../common/group_data.h:97:19, 2025-11-20T19:19:56,183 inlined from ‘xgboost::bst_idx_t xgboost::SparsePage::Push(const AdapterBatchT&, float, int32_t) [with AdapterBatchT = xgboost::data::EncColumnarAdapterBatchImpl]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/data.cc:1186:22: 2025-11-20T19:19:56,184 /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-11-20T19:19:56,185 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-11-20T19:19:56,186 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:19:56,187 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-11-20T19:19:56,188 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/../common/group_data.h:65:29, 2025-11-20T19:19:56,189 inlined from ‘xgboost::bst_idx_t xgboost::SparsePage::Push(const AdapterBatchT&, float, int32_t) [with AdapterBatchT = xgboost::data::ArrayAdapterBatch]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/data.cc:1146:21: 2025-11-20T19:19:56,190 /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-11-20T19:19:56,191 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-11-20T19:19:56,192 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:19:56,193 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-11-20T19:19:56,194 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/../common/group_data.h:69:37, 2025-11-20T19:19:56,195 inlined from ‘xgboost::bst_idx_t xgboost::SparsePage::Push(const AdapterBatchT&, float, int32_t) [with AdapterBatchT = xgboost::data::ArrayAdapterBatch]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/data.cc:1146:21: 2025-11-20T19:19:56,197 /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-11-20T19:19:56,197 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-11-20T19:19:56,198 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:19:56,199 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-11-20T19:19:56,200 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/../common/group_data.h:97:19, 2025-11-20T19:19:56,201 inlined from ‘xgboost::bst_idx_t xgboost::SparsePage::Push(const AdapterBatchT&, float, int32_t) [with AdapterBatchT = xgboost::data::ArrayAdapterBatch]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/data.cc:1186:22: 2025-11-20T19:19:56,202 /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-11-20T19:19:56,203 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-11-20T19:19:56,203 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:19:56,204 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-11-20T19:19:56,205 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/../common/group_data.h:65:29, 2025-11-20T19:19:56,206 inlined from ‘xgboost::bst_idx_t xgboost::SparsePage::Push(const AdapterBatchT&, float, int32_t) [with AdapterBatchT = xgboost::data::CSRArrayAdapterBatch]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/data.cc:1146:21: 2025-11-20T19:19:56,207 /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-11-20T19:19:56,208 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-11-20T19:19:56,209 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:19:56,210 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-11-20T19:19:56,211 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/../common/group_data.h:69:37, 2025-11-20T19:19:56,212 inlined from ‘xgboost::bst_idx_t xgboost::SparsePage::Push(const AdapterBatchT&, float, int32_t) [with AdapterBatchT = xgboost::data::CSRArrayAdapterBatch]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/data.cc:1146:21: 2025-11-20T19:19:56,213 /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-11-20T19:19:56,214 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-11-20T19:19:56,215 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:19:56,216 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-11-20T19:19:56,216 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/../common/group_data.h:97:19, 2025-11-20T19:19:56,217 inlined from ‘xgboost::bst_idx_t xgboost::SparsePage::Push(const AdapterBatchT&, float, int32_t) [with AdapterBatchT = xgboost::data::CSRArrayAdapterBatch]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/data.cc:1186:22: 2025-11-20T19:19:56,218 /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-11-20T19:19:56,219 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-11-20T19:19:56,220 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:19:56,221 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-11-20T19:19:56,222 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/../common/group_data.h:65:29, 2025-11-20T19:19:56,222 inlined from ‘xgboost::bst_idx_t xgboost::SparsePage::Push(const AdapterBatchT&, float, int32_t) [with AdapterBatchT = xgboost::data::EncColumnarAdapterBatchImpl]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/data.cc:1146:21: 2025-11-20T19:19:56,223 /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-11-20T19:19:56,224 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-11-20T19:19:56,225 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:19:56,226 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-11-20T19:19:56,227 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/../common/group_data.h:69:37, 2025-11-20T19:19:56,228 inlined from ‘xgboost::bst_idx_t xgboost::SparsePage::Push(const AdapterBatchT&, float, int32_t) [with AdapterBatchT = xgboost::data::EncColumnarAdapterBatchImpl]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/data.cc:1146:21: 2025-11-20T19:19:56,229 /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-11-20T19:19:56,231 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-11-20T19:19:56,231 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:19:56,232 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-11-20T19:19:56,233 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/../common/group_data.h:97:19, 2025-11-20T19:19:56,234 inlined from ‘xgboost::bst_idx_t xgboost::SparsePage::Push(const AdapterBatchT&, float, int32_t) [with AdapterBatchT = xgboost::data::EncColumnarAdapterBatchImpl]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/data.cc:1186:22: 2025-11-20T19:19:56,235 /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-11-20T19:19:56,236 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-11-20T19:19:56,236 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:20:00,946 [66/115] Building CXX object src/CMakeFiles/objxgboost.dir/data/quantile_dmatrix.cc.o 2025-11-20T19:20:00,947 In file included from /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/quantile_dmatrix.cc:8: 2025-11-20T19:20:00,948 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-11-20T19:20:00,949 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/../collective/allreduce.h:59:53, 2025-11-20T19:20:00,950 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/../collective/allreduce.h:76:53: 2025-11-20T19:20:00,951 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:20:00,952 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-11-20T19:20:00,953 | ^ 2025-11-20T19:20:00,954 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:20:00,955 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:20:00,956 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:20:00,958 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-11-20T19:20:00,959 | ^ 2025-11-20T19:20:00,960 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:20:00,961 In file included from /usr/include/c++/12/memory:76, 2025-11-20T19:20:00,962 from /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/quantile_dmatrix.h:6, 2025-11-20T19:20:00,963 from /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/quantile_dmatrix.cc:4: 2025-11-20T19:20:00,963 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-11-20T19:20:00,964 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/quantile_dmatrix.cc:166:65: 2025-11-20T19:20:00,965 /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-11-20T19:20:00,966 1065 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } 2025-11-20T19:20:00,967 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:20:00,968 /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-11-20T19:20:00,969 In file included from /usr/include/c++/12/vector:70, 2025-11-20T19:20:00,970 from /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/quantile_dmatrix.h:7: 2025-11-20T19:20:00,971 /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-11-20T19:20:00,972 /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-11-20T19:20:00,973 523 | vector<_Tp, _Alloc>:: 2025-11-20T19:20:00,974 | ^~~~~~~~~~~~~~~~~~~ 2025-11-20T19:20:00,975 In file included from /usr/include/c++/12/vector:64: 2025-11-20T19:20:00,976 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-11-20T19:20:00,978 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/quantile_dmatrix.cc:129:31: 2025-11-20T19:20:00,979 /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-11-20T19:20:00,980 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-11-20T19:20:00,981 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:20:12,371 [67/115] Building CXX object src/CMakeFiles/objxgboost.dir/data/sparse_page_raw_format.cc.o 2025-11-20T19:20:22,458 [68/115] Building CXX object src/CMakeFiles/objxgboost.dir/data/simple_dmatrix.cc.o 2025-11-20T19:20:22,459 In file included from /usr/include/c++/12/vector:70, 2025-11-20T19:20:22,460 from /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/include/xgboost/base.h:17, 2025-11-20T19:20:22,461 from /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/simple_dmatrix.h:10, 2025-11-20T19:20:22,466 from /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/simple_dmatrix.cc:7: 2025-11-20T19:20:22,472 /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-11-20T19:20:22,474 /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-11-20T19:20:22,475 739 | vector<_Tp, _Alloc>:: 2025-11-20T19:20:22,475 | ^~~~~~~~~~~~~~~~~~~ 2025-11-20T19:20:22,476 /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-11-20T19:20:22,477 /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-11-20T19:20:22,478 439 | vector<_Tp, _Alloc>:: 2025-11-20T19:20:22,480 | ^~~~~~~~~~~~~~~~~~~ 2025-11-20T19:20:22,481 In file included from /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/simple_dmatrix.cc:15: 2025-11-20T19:20:22,482 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:20:22,483 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:20:22,484 107 | [[nodiscard]] Result Allgather(Context const* ctx, CommGroup const& comm, 2025-11-20T19:20:22,485 | ^~~~~~~~~ 2025-11-20T19:20:22,486 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:20:22,487 117 | return backend->Allgather(cctx, erased); 2025-11-20T19:20:22,488 | ^ 2025-11-20T19:20:22,489 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:20:22,490 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:20:22,490 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:20:22,491 126 | [[nodiscard]] Result Allgather(Context const* ctx, linalg::VectorView data) { 2025-11-20T19:20:22,492 | ^~~~~~~~~ 2025-11-20T19:20:22,493 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:20:22,494 131 | return Allgather(ctx, cg, data); 2025-11-20T19:20:22,495 | ^ 2025-11-20T19:20:22,496 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:20:22,497 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/simple_dmatrix.cc: In member function ‘void xgboost::data::SimpleDMatrix::ReindexFeatures(const xgboost::Context*, xgboost::DataSplitMode)’: 2025-11-20T19:20:22,498 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:20:22,499 92 | auto rc = collective::Allgather(ctx, linalg::MakeVec(buffer.data(), buffer.size())); 2025-11-20T19:20:22,500 | ^ 2025-11-20T19:20:22,501 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/simple_dmatrix.cc: In member function ‘virtual xgboost::BatchSet xgboost::data::SimpleDMatrix::GetGradientIndex(const xgboost::Context*, const xgboost::BatchParam&)’: 2025-11-20T19:20:22,502 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:20:22,503 202 | sorted_sketch, param.hess}); 2025-11-20T19:20:22,504 | ^ 2025-11-20T19:20:22,505 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:20:22,506 206 | param.sparse_thresh, sorted_sketch, param.hess}); 2025-11-20T19:20:22,506 | ^ 2025-11-20T19:20:22,507 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:20:22,508 211 | sorted_sketch, param.hess}); 2025-11-20T19:20:22,509 | ^ 2025-11-20T19:20:22,510 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/simple_dmatrix.cc: In member function ‘virtual xgboost::DMatrix* xgboost::data::SimpleDMatrix::Slice(xgboost::common::Span)’: 2025-11-20T19:20:22,511 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:20:22,512 33 | DMatrix* SimpleDMatrix::Slice(common::Span ridxs) { 2025-11-20T19:20:22,512 | ^~~~~~~~~~~~~ 2025-11-20T19:20:22,513 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-11-20T19:20:22,515 inlined from ‘virtual xgboost::DMatrix* xgboost::data::SimpleDMatrix::Slice(xgboost::common::Span)’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/simple_dmatrix.cc:48:28: 2025-11-20T19:20:22,516 /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-11-20T19:20:22,518 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2025-11-20T19:20:22,519 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:20:22,520 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/simple_dmatrix.cc: In member function ‘virtual xgboost::DMatrix* xgboost::data::SimpleDMatrix::Slice(xgboost::common::Span)’: 2025-11-20T19:20:22,521 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:20:22,522 51 | out->Info() = this->Info().Slice(&ctx, h_ridx, h_offset.back()); 2025-11-20T19:20:22,522 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:20:22,523 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:20:22,524 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-11-20T19:20:22,525 inlined from ‘virtual xgboost::DMatrix* xgboost::data::SimpleDMatrix::SliceCol(int, int)’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/simple_dmatrix.cc:79:28: 2025-11-20T19:20:22,526 /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-11-20T19:20:22,527 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2025-11-20T19:20:22,528 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:20:22,529 In file included from /usr/include/c++/12/vector:64: 2025-11-20T19:20:22,530 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-11-20T19:20:22,531 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-11-20T19:20:22,532 inlined from ‘xgboost::data::SimpleDMatrix::SimpleDMatrix(AdapterT*, float, int, xgboost::DataSplitMode) [with AdapterT = xgboost::data::FileAdapter]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/simple_dmatrix.cc:280:18: 2025-11-20T19:20:22,533 /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-11-20T19:20:22,534 1779 | _M_range_insert(__pos, __first, __last, 2025-11-20T19:20:22,535 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:20:22,535 1780 | std::__iterator_category(__first)); 2025-11-20T19:20:22,536 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:20:22,537 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-11-20T19:20:22,538 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-11-20T19:20:22,538 inlined from ‘xgboost::data::SimpleDMatrix::SimpleDMatrix(AdapterT*, float, int, xgboost::DataSplitMode) [with AdapterT = xgboost::data::IteratorAdapter]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/simple_dmatrix.cc:280:18: 2025-11-20T19:20:22,539 /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-11-20T19:20:22,540 1779 | _M_range_insert(__pos, __first, __last, 2025-11-20T19:20:22,541 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:20:22,542 1780 | std::__iterator_category(__first)); 2025-11-20T19:20:22,543 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:20:22,625 [69/115] Building CXX object src/CMakeFiles/objxgboost.dir/data/validation.cc.o 2025-11-20T19:20:22,675 [70/115] Building CXX object src/CMakeFiles/objxgboost.dir/data/sparse_page_source.cc.o 2025-11-20T19:20:32,638 [71/115] Building CXX object src/CMakeFiles/objxgboost.dir/gbm/gbm.cc.o 2025-11-20T19:20:33,906 [72/115] Building CXX object src/CMakeFiles/objxgboost.dir/gbm/gblinear_model.cc.o 2025-11-20T19:20:39,760 [73/115] Building CXX object src/CMakeFiles/objxgboost.dir/data/sparse_page_dmatrix.cc.o 2025-11-20T19:20:39,761 In file included from /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/sparse_page_dmatrix.cc:8: 2025-11-20T19:20:39,762 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/sparse_page_dmatrix.h: In member function ‘virtual xgboost::DMatrix* xgboost::data::SparsePageDMatrix::Slice(xgboost::common::Span)’: 2025-11-20T19:20:39,763 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:20:39,764 96 | DMatrix *Slice(common::Span) override { 2025-11-20T19:20:39,765 | ^~~~~ 2025-11-20T19:20:39,766 In file included from /usr/include/c++/12/vector:70, 2025-11-20T19:20:39,767 from /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/ellpack_page_source.h:13, 2025-11-20T19:20:39,768 from /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/sparse_page_dmatrix.h:16: 2025-11-20T19:20:39,769 /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-11-20T19:20:39,770 /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-11-20T19:20:39,771 439 | vector<_Tp, _Alloc>:: 2025-11-20T19:20:39,771 | ^~~~~~~~~~~~~~~~~~~ 2025-11-20T19:20:39,772 /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-11-20T19:20:39,773 /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-11-20T19:20:39,774 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-11-20T19:20:39,775 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-11-20T19:20:39,776 inlined from ‘void xgboost::SparsePage::Clear()’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/include/xgboost/data.h:396:25, 2025-11-20T19:20:39,777 inlined from ‘xgboost::SparsePage::SparsePage()’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/include/xgboost/data.h:372:16: 2025-11-20T19:20:39,778 /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-11-20T19:20:39,779 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2025-11-20T19:20:39,780 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:20:39,781 In file included from /usr/include/c++/12/vector:64: 2025-11-20T19:20:39,781 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-11-20T19:20:39,782 inlined from ‘void xgboost::data::Cache::Push(xgboost::bst_idx_t)’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/sparse_page_source.h:68:50, 2025-11-20T19:20:39,783 inlined from ‘void xgboost::data::SparsePageSourceImpl::WriteCache() [with S = xgboost::SortedCSCPage; FormatStreamPolicy = xgboost::data::DefaultFormatStreamPolicy]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/sparse_page_source.h:368:24: 2025-11-20T19:20:39,785 /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-11-20T19:20:39,786 1287 | _M_realloc_insert(end(), __x); 2025-11-20T19:20:39,787 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-11-20T19:20:39,788 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-11-20T19:20:39,788 inlined from ‘void xgboost::data::Cache::Push(xgboost::bst_idx_t)’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/sparse_page_source.h:68:50, 2025-11-20T19:20:39,789 inlined from ‘void xgboost::data::SparsePageSourceImpl::WriteCache() [with S = xgboost::CSCPage; FormatStreamPolicy = xgboost::data::DefaultFormatStreamPolicy]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/sparse_page_source.h:368:24: 2025-11-20T19:20:39,790 /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-11-20T19:20:39,791 1287 | _M_realloc_insert(end(), __x); 2025-11-20T19:20:39,792 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-11-20T19:20:39,793 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-11-20T19:20:39,794 inlined from ‘void xgboost::data::Cache::Push(xgboost::bst_idx_t)’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/sparse_page_source.h:68:50, 2025-11-20T19:20:39,795 inlined from ‘void xgboost::data::SparsePageSourceImpl::WriteCache() [with S = xgboost::SparsePage; FormatStreamPolicy = xgboost::data::DefaultFormatStreamPolicy]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/sparse_page_source.h:368:24: 2025-11-20T19:20:39,796 /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-11-20T19:20:39,798 1287 | _M_realloc_insert(end(), __x); 2025-11-20T19:20:39,799 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-11-20T19:20:39,799 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-11-20T19:20:39,800 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-11-20T19:20:39,801 inlined from ‘void xgboost::SparsePage::Clear()’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/include/xgboost/data.h:396:25, 2025-11-20T19:20:39,802 inlined from ‘xgboost::SparsePage::SparsePage()’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/include/xgboost/data.h:372:16, 2025-11-20T19:20:39,803 inlined from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = xgboost::SparsePage; _Args = {}]’ at /usr/include/c++/12/bits/stl_construct.h:119:7, 2025-11-20T19:20:39,804 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-11-20T19:20:39,805 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-11-20T19:20:39,806 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-11-20T19:20:39,807 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-11-20T19:20:39,808 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-11-20T19:20:39,809 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-11-20T19:20:39,809 inlined from ‘virtual void xgboost::data::SparsePageSource::Fetch()’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/sparse_page_source.h:457:41: 2025-11-20T19:20:39,810 /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-11-20T19:20:39,811 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2025-11-20T19:20:39,812 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:20:39,813 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:20:39,815 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:20:39,816 174 | auto cuts = common::SketchOnDMatrix(ctx, this, param.max_bin, sorted_sketch, param.hess); 2025-11-20T19:20:39,817 | ^ 2025-11-20T19:20:39,818 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-11-20T19:20:39,818 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-11-20T19:20:39,819 inlined from ‘xgboost::data::SparsePageDMatrix::SparsePageDMatrix(DataIterHandle, DMatrixHandle, void (*)(DataIterHandle), int (*)(DataIterHandle), const xgboost::ExtMemConfig&)’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/sparse_page_dmatrix.cc:71:36: 2025-11-20T19:20:39,821 /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-11-20T19:20:39,822 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2025-11-20T19:20:39,823 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:20:39,823 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-11-20T19:20:39,824 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-11-20T19:20:39,829 inlined from ‘xgboost::data::SparsePageDMatrix::SparsePageDMatrix(DataIterHandle, DMatrixHandle, void (*)(DataIterHandle), int (*)(DataIterHandle), const xgboost::ExtMemConfig&)’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/sparse_page_dmatrix.cc:72:34: 2025-11-20T19:20:39,830 /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-11-20T19:20:39,831 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2025-11-20T19:20:39,832 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:20:39,834 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-11-20T19:20:39,835 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-11-20T19:20:39,837 inlined from ‘void xgboost::SparsePage::Clear()’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/include/xgboost/data.h:396:25, 2025-11-20T19:20:39,839 inlined from ‘xgboost::SparsePage::SparsePage()’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/include/xgboost/data.h:372:16, 2025-11-20T19:20:39,840 inlined from ‘xgboost::SortedCSCPage::SortedCSCPage()’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/include/xgboost/data.h:465:32, 2025-11-20T19:20:39,842 inlined from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = xgboost::SortedCSCPage; _Args = {}]’ at /usr/include/c++/12/bits/stl_construct.h:119:7, 2025-11-20T19:20:39,844 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-11-20T19:20:39,845 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-11-20T19:20:39,847 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-11-20T19:20:39,862 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-11-20T19:20:39,864 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-11-20T19:20:39,865 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-11-20T19:20:39,866 inlined from ‘xgboost::data::SparsePageSourceImpl >::ReadCache()::’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/sparse_page_source.h:324:14, 2025-11-20T19:20:39,867 inlined from ‘xgboost::common::ThreadPool::Submit >::ReadCache():: >(xgboost::data::SparsePageSourceImpl >::ReadCache()::&&):: mutable’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/../common/threadpool.h:101:24, 2025-11-20T19:20:39,868 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-11-20T19:20:39,869 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-11-20T19:20:39,870 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-11-20T19:20:39,871 /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-11-20T19:20:39,872 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2025-11-20T19:20:39,873 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:20:39,875 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-11-20T19:20:39,876 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-11-20T19:20:39,876 inlined from ‘void xgboost::SparsePage::Clear()’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/include/xgboost/data.h:396:25, 2025-11-20T19:20:39,877 inlined from ‘xgboost::SparsePage::SparsePage()’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/include/xgboost/data.h:372:16, 2025-11-20T19:20:39,878 inlined from ‘xgboost::CSCPage::CSCPage()’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/include/xgboost/data.h:449:26, 2025-11-20T19:20:39,879 inlined from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = xgboost::CSCPage; _Args = {}]’ at /usr/include/c++/12/bits/stl_construct.h:119:7, 2025-11-20T19:20:39,880 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-11-20T19:20:39,881 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-11-20T19:20:39,882 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-11-20T19:20:39,883 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-11-20T19:20:39,884 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-11-20T19:20:39,885 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-11-20T19:20:39,886 inlined from ‘xgboost::data::SparsePageSourceImpl >::ReadCache()::’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/sparse_page_source.h:324:14, 2025-11-20T19:20:39,887 inlined from ‘xgboost::common::ThreadPool::Submit >::ReadCache():: >(xgboost::data::SparsePageSourceImpl >::ReadCache()::&&):: mutable’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/../common/threadpool.h:101:24, 2025-11-20T19:20:39,888 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-11-20T19:20:39,889 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-11-20T19:20:39,891 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-11-20T19:20:39,892 /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-11-20T19:20:39,893 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2025-11-20T19:20:39,894 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:20:39,896 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-11-20T19:20:39,897 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-11-20T19:20:39,898 inlined from ‘void xgboost::SparsePage::Clear()’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/include/xgboost/data.h:396:25, 2025-11-20T19:20:39,899 inlined from ‘xgboost::SparsePage::SparsePage()’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/include/xgboost/data.h:372:16, 2025-11-20T19:20:39,900 inlined from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = xgboost::SparsePage; _Args = {}]’ at /usr/include/c++/12/bits/stl_construct.h:119:7, 2025-11-20T19:20:39,901 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-11-20T19:20:39,902 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-11-20T19:20:39,903 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-11-20T19:20:39,904 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-11-20T19:20:39,906 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-11-20T19:20:39,906 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-11-20T19:20:39,915 inlined from ‘xgboost::data::SparsePageSourceImpl::ReadCache()::’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/sparse_page_source.h:324:14, 2025-11-20T19:20:39,916 inlined from ‘xgboost::common::ThreadPool::Submit::ReadCache():: >(xgboost::data::SparsePageSourceImpl::ReadCache()::&&):: mutable’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/data/../common/threadpool.h:101:24, 2025-11-20T19:20:39,917 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-11-20T19:20:39,918 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-11-20T19:20:39,919 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-11-20T19:20:39,920 /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-11-20T19:20:39,921 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2025-11-20T19:20:39,922 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:20:51,117 [74/115] Building CXX object src/CMakeFiles/objxgboost.dir/gbm/gblinear.cc.o 2025-11-20T19:20:51,118 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:20:51,119 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/gbm/gblinear.cc:211:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-11-20T19:20:51,120 211 | void FeatureScore(std::string const &importance_type, 2025-11-20T19:20:51,121 | ^~~~~~~~~~~~ 2025-11-20T19:20:52,765 [75/115] Building CXX object src/CMakeFiles/objxgboost.dir/global_config.cc.o 2025-11-20T19:21:01,996 [76/115] Building CXX object src/CMakeFiles/objxgboost.dir/gbm/gbtree_model.cc.o 2025-11-20T19:21:11,813 [77/115] Building CXX object src/CMakeFiles/objxgboost.dir/linear/linear_updater.cc.o 2025-11-20T19:21:33,936 [78/115] Building CXX object src/CMakeFiles/objxgboost.dir/linear/updater_coordinate.cc.o 2025-11-20T19:21:33,937 In file included from /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/linear/updater_coordinate.cc:9: 2025-11-20T19:21:33,938 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:21:33,939 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:21:33,940 89 | DMatrix *p_fmat) { 2025-11-20T19:21:33,941 | ^ 2025-11-20T19:21:37,035 [79/115] Building CXX object src/CMakeFiles/objxgboost.dir/gbm/gbtree.cc.o 2025-11-20T19:21:37,036 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:21:37,037 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/gbm/gbtree.cc:630:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-11-20T19:21:37,039 630 | void GPUDartPredictInc(common::Span, common::Span, float, size_t, bst_group_t, 2025-11-20T19:21:37,040 | ^~~~~~~~~~~~~~~~~ 2025-11-20T19:21:37,041 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/gbm/gbtree.cc:630:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-11-20T19:21:37,042 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:21:37,043 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/gbm/gbtree.cc:640:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-11-20T19:21:37,044 640 | void GPUDartInplacePredictInc(common::Span /*out_predts*/, common::Span /*predts*/, 2025-11-20T19:21:37,045 | ^~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:21:37,046 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/gbm/gbtree.cc:640:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-11-20T19:21:37,047 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:21:37,048 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/gbm/gbtree.cc:332:15: note: parameter passing for argument of type ‘xgboost::common::Span >’ changed in GCC 7.1 2025-11-20T19:21:37,049 332 | up->Update(&tree_param_, gpair, p_fmat, 2025-11-20T19:21:37,050 | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:21:37,051 333 | common::Span>{*out_position}, new_trees); 2025-11-20T19:21:37,052 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:21:37,053 In file included from /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/gbm/gbtree.cc:8: 2025-11-20T19:21:37,054 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:21:37,055 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/gbm/gbtree.h:214:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-11-20T19:21:37,055 214 | void FeatureScore(std::string const& importance_type, common::Span trees, 2025-11-20T19:21:37,057 | ^~~~~~~~~~~~ 2025-11-20T19:21:37,058 In file included from /usr/include/c++/12/vector:70, 2025-11-20T19:21:37,059 from /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/gbm/gbtree.h:18: 2025-11-20T19:21:37,060 /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-11-20T19:21:37,060 /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-11-20T19:21:37,061 439 | vector<_Tp, _Alloc>:: 2025-11-20T19:21:37,062 | ^~~~~~~~~~~~~~~~~~~ 2025-11-20T19:21:37,064 /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-11-20T19:21:37,065 /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-11-20T19:21:37,066 In file included from /usr/include/c++/12/vector:64: 2025-11-20T19:21:37,067 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2025-11-20T19:21:37,068 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-11-20T19:21:37,069 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-11-20T19:21:37,070 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-11-20T19:21:37,071 /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-11-20T19:21:37,073 1287 | _M_realloc_insert(end(), __x); 2025-11-20T19:21:37,074 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-11-20T19:21:37,075 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2025-11-20T19:21:37,076 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-11-20T19:21:37,077 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-11-20T19:21:37,078 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-11-20T19:21:37,079 /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-11-20T19:21:37,080 1287 | _M_realloc_insert(end(), __x); 2025-11-20T19:21:37,081 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-11-20T19:21:37,082 In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]’, 2025-11-20T19:21:37,083 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-11-20T19:21:37,086 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-11-20T19:21:37,087 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-11-20T19:21:37,088 inlined from ‘void xgboost::gbm::Dart::DropTrees(bool)’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/gbm/gbtree.cc:916:27: 2025-11-20T19:21:37,089 /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-11-20T19:21:37,090 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2025-11-20T19:21:37,091 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:21:42,762 [80/115] Building CXX object src/CMakeFiles/objxgboost.dir/linear/updater_shotgun.cc.o 2025-11-20T19:21:42,763 In file included from /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/linear/updater_shotgun.cc:7: 2025-11-20T19:21:42,765 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:21:42,766 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:21:42,767 89 | DMatrix *p_fmat) { 2025-11-20T19:21:42,768 | ^ 2025-11-20T19:21:45,010 [81/115] Building CXX object src/CMakeFiles/objxgboost.dir/logging.cc.o 2025-11-20T19:21:48,893 [82/115] Building CXX object src/CMakeFiles/objxgboost.dir/learner.cc.o 2025-11-20T19:21:48,894 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/learner.cc: In member function ‘virtual void xgboost::LearnerImpl::CalcFeatureScore(const std::string&, xgboost::common::Span, std::vector*, std::vector >*)’: 2025-11-20T19:21:48,896 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/learner.cc:1282:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-11-20T19:21:48,897 1282 | void CalcFeatureScore(std::string const& importance_type, common::Span trees, 2025-11-20T19:21:48,898 | ^~~~~~~~~~~~~~~~ 2025-11-20T19:21:48,899 In file included from /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/collective/aggregator.h:14, 2025-11-20T19:21:48,900 from /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/learner.cc:33: 2025-11-20T19:21:48,902 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:21:48,903 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-11-20T19:21:48,905 40 | return backend->Broadcast(comm.Ctx(ctx, data.Device()), erased, root); 2025-11-20T19:21:48,906 | ^ 2025-11-20T19:21:48,907 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-11-20T19:21:48,909 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:21:48,910 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-11-20T19:21:48,911 40 | return backend->Broadcast(comm.Ctx(ctx, data.Device()), erased, root); 2025-11-20T19:21:48,912 | ^ 2025-11-20T19:21:48,913 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-11-20T19:21:48,916 In file included from /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/collective/aggregator.h:13: 2025-11-20T19:21:48,917 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:21:48,918 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-11-20T19:21:48,919 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-11-20T19:21:48,921 | ^ 2025-11-20T19:21:48,922 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-11-20T19:21:48,923 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:21:48,924 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-11-20T19:21:48,926 40 | return backend->Broadcast(comm.Ctx(ctx, data.Device()), erased, root); 2025-11-20T19:21:48,926 | ^ 2025-11-20T19:21:48,927 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-11-20T19:21:48,928 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:21:48,929 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-11-20T19:21:48,931 40 | return backend->Broadcast(comm.Ctx(ctx, data.Device()), erased, root); 2025-11-20T19:21:48,932 | ^ 2025-11-20T19:21:48,935 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-11-20T19:21:57,672 [83/115] Building CXX object src/CMakeFiles/objxgboost.dir/metric/metric.cc.o 2025-11-20T19:22:07,005 [84/115] Building CXX object src/CMakeFiles/objxgboost.dir/metric/multiclass_metric.cc.o 2025-11-20T19:22:07,006 In file included from /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/metric/../collective/aggregator.h:14, 2025-11-20T19:22:07,007 from /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/metric/metric_common.h:11, 2025-11-20T19:22:07,008 from /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/metric/multiclass_metric.cu:16, 2025-11-20T19:22:07,009 from /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/metric/multiclass_metric.cc:7: 2025-11-20T19:22:07,010 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:22:07,011 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:22:07,012 40 | return backend->Broadcast(comm.Ctx(ctx, data.Device()), erased, root); 2025-11-20T19:22:07,012 | ^ 2025-11-20T19:22:07,013 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:22:07,014 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:22:07,015 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:22:07,016 40 | return backend->Broadcast(comm.Ctx(ctx, data.Device()), erased, root); 2025-11-20T19:22:07,017 | ^ 2025-11-20T19:22:07,017 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:22:07,018 In function ‘xgboost::collective::Result xgboost::collective::Broadcast(const xgboost::Context*, const CommGroup&, xgboost::linalg::VectorView, int32_t) [with T = signed char]’, 2025-11-20T19:22:07,019 inlined from ‘xgboost::collective::Result xgboost::collective::Broadcast(const xgboost::Context*, xgboost::linalg::VectorView, int32_t) [with T = signed char]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/metric/../collective/broadcast.h:45:55, 2025-11-20T19:22:07,020 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/metric/../collective/aggregator.h:73:80, 2025-11-20T19:22:07,021 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/include/xgboost/collective/result.h:159:13, 2025-11-20T19:22:07,022 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/metric/../collective/aggregator.h:69:10, 2025-11-20T19:22:07,023 inlined from ‘virtual double xgboost::MetricNoCache::Evaluate(const xgboost::HostDeviceVector&, std::shared_ptr)’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/metric/metric_common.h:24:32: 2025-11-20T19:22:07,024 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:22:07,025 40 | return backend->Broadcast(comm.Ctx(ctx, data.Device()), erased, root); 2025-11-20T19:22:07,026 | ^ 2025-11-20T19:22:07,027 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:22:07,027 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:22:07,028 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:22:07,029 138 | [[nodiscard]] Result GlobalSum(Context const* ctx, bool is_column_split, 2025-11-20T19:22:07,030 | ^~~~~~~~~ 2025-11-20T19:22:07,030 In file included from /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/metric/../collective/aggregator.h:13: 2025-11-20T19:22:07,031 In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, const CommGroup&, xgboost::linalg::TensorView, Op) [with T = double; int kDim = 1]’, 2025-11-20T19:22:07,042 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/metric/../collective/allreduce.h:59:53, 2025-11-20T19:22:07,043 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/metric/../collective/aggregator.h:141:67: 2025-11-20T19:22:07,044 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:22:07,045 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-11-20T19:22:07,046 | ^ 2025-11-20T19:22:07,047 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:22:07,048 In function ‘xgboost::collective::Result xgboost::collective::GlobalSum(const xgboost::Context*, const xgboost::MetaInfo&, xgboost::linalg::TensorView) [with T = double; int kDim = 1]’, 2025-11-20T19:22:07,049 inlined from ‘double xgboost::metric::EvalMClassBase::Eval(const xgboost::HostDeviceVector&, const xgboost::MetaInfo&) [with Derived = xgboost::metric::EvalMultiLogLoss]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/metric/multiclass_metric.cu:177:10: 2025-11-20T19:22:07,050 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:22:07,051 160 | return GlobalSum(ctx, info.IsColumnSplit(), values); 2025-11-20T19:22:07,052 | ^ 2025-11-20T19:22:07,053 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:22:07,054 In function ‘xgboost::collective::Result xgboost::collective::GlobalSum(const xgboost::Context*, const xgboost::MetaInfo&, xgboost::linalg::TensorView) [with T = double; int kDim = 1]’, 2025-11-20T19:22:07,055 inlined from ‘double xgboost::metric::EvalMClassBase::Eval(const xgboost::HostDeviceVector&, const xgboost::MetaInfo&) [with Derived = xgboost::metric::EvalMatchError]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/metric/multiclass_metric.cu:177:10: 2025-11-20T19:22:07,056 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:22:07,056 160 | return GlobalSum(ctx, info.IsColumnSplit(), values); 2025-11-20T19:22:07,057 | ^ 2025-11-20T19:22:07,058 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:22:12,688 [85/115] Building CXX object src/CMakeFiles/objxgboost.dir/metric/auc.cc.o 2025-11-20T19:22:12,689 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:22:12,690 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/metric/auc.cc:387:36: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-11-20T19:22:12,691 387 | std::tuple GPUBinaryROCAUC(Context const *, common::Span, 2025-11-20T19:22:12,692 | ^~~~~~~~~~~~~~~ 2025-11-20T19:22:12,693 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:22:12,694 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/metric/auc.cc:394:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-11-20T19:22:12,695 394 | double GPUMultiClassROCAUC(Context const *, common::Span, MetaInfo const &, 2025-11-20T19:22:12,696 | ^~~~~~~~~~~~~~~~~~~ 2025-11-20T19:22:12,697 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:22:12,697 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/metric/auc.cc:400:34: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-11-20T19:22:12,698 400 | std::pair GPURankingAUC(Context const *, common::Span, 2025-11-20T19:22:12,699 | ^~~~~~~~~~~~~ 2025-11-20T19:22:12,700 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:22:12,701 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/metric/auc.cc:464:36: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-11-20T19:22:12,703 464 | std::tuple GPUBinaryPRAUC(Context const *, common::Span, 2025-11-20T19:22:12,704 | ^~~~~~~~~~~~~~ 2025-11-20T19:22:12,704 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:22:12,705 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/metric/auc.cc:471:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-11-20T19:22:12,706 471 | double GPUMultiClassPRAUC(Context const *, common::Span, MetaInfo const &, 2025-11-20T19:22:12,707 | ^~~~~~~~~~~~~~~~~~ 2025-11-20T19:22:12,708 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:22:12,709 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/metric/auc.cc:477:34: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-11-20T19:22:12,710 477 | std::pair GPURankingPRAUC(Context const *, common::Span, 2025-11-20T19:22:12,711 | ^~~~~~~~~~~~~~~ 2025-11-20T19:22:12,712 In file included from /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/metric/../collective/aggregator.h:14, 2025-11-20T19:22:12,713 from /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/metric/metric_common.h:11, 2025-11-20T19:22:12,714 from /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/metric/auc.cc:20: 2025-11-20T19:22:12,714 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:22:12,715 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:22:12,716 40 | return backend->Broadcast(comm.Ctx(ctx, data.Device()), erased, root); 2025-11-20T19:22:12,717 | ^ 2025-11-20T19:22:12,718 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:22:12,719 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:22:12,720 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:22:12,721 40 | return backend->Broadcast(comm.Ctx(ctx, data.Device()), erased, root); 2025-11-20T19:22:12,723 | ^ 2025-11-20T19:22:12,724 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:22:12,724 In function ‘xgboost::collective::Result xgboost::collective::Broadcast(const xgboost::Context*, const CommGroup&, xgboost::linalg::VectorView, int32_t) [with T = signed char]’, 2025-11-20T19:22:12,725 inlined from ‘xgboost::collective::Result xgboost::collective::Broadcast(const xgboost::Context*, xgboost::linalg::VectorView, int32_t) [with T = signed char]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/metric/../collective/broadcast.h:45:55, 2025-11-20T19:22:12,726 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/metric/../collective/aggregator.h:73:80, 2025-11-20T19:22:12,727 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/include/xgboost/collective/result.h:159:13, 2025-11-20T19:22:12,728 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/metric/../collective/aggregator.h:69:10, 2025-11-20T19:22:12,729 inlined from ‘virtual double xgboost::MetricNoCache::Evaluate(const xgboost::HostDeviceVector&, std::shared_ptr)’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/metric/metric_common.h:24:32: 2025-11-20T19:22:12,730 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:22:12,731 40 | return backend->Broadcast(comm.Ctx(ctx, data.Device()), erased, root); 2025-11-20T19:22:12,732 | ^ 2025-11-20T19:22:12,733 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:22:12,734 In file included from /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/metric/../collective/aggregator.h:13: 2025-11-20T19:22:12,735 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:22:12,737 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:22:12,740 44 | [[nodiscard]] Result Allreduce(Context const* ctx, CommGroup const& comm, 2025-11-20T19:22:12,741 | ^~~~~~~~~ 2025-11-20T19:22:12,741 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:22:12,743 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-11-20T19:22:12,743 | ^ 2025-11-20T19:22:12,744 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:22:12,745 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:22:12,746 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/metric/auc.cc:81:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-11-20T19:22:12,747 81 | double MultiClassOVR(Context const *ctx, common::Span predts, MetaInfo const &info, 2025-11-20T19:22:12,748 | ^~~~~~~~~~~~~ 2025-11-20T19:22:12,749 In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, xgboost::linalg::TensorView, Op) [with T = double; int kDim = 2]’, 2025-11-20T19:22:12,750 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/metric/../collective/aggregator.h:141:67, 2025-11-20T19:22:12,751 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/metric/../collective/aggregator.h:160:53, 2025-11-20T19:22:12,752 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/metric/auc.cc:115:8: 2025-11-20T19:22:12,753 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:22:12,754 59 | return Allreduce(ctx, *GlobalCommGroup(), data, op); 2025-11-20T19:22:12,755 | ^ 2025-11-20T19:22:12,756 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:22:12,758 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:22:12,758 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/metric/auc.cc:140:36: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-11-20T19:22:12,759 140 | std::tuple BinaryROCAUC(Context const *ctx, 2025-11-20T19:22:12,761 | ^~~~~~~~~~~~ 2025-11-20T19:22:12,762 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/metric/auc.cc: In function ‘double xgboost::metric::GroupRankingROC(const xgboost::Context*, xgboost::common::Span, xgboost::linalg::VectorView, float)’: 2025-11-20T19:22:12,766 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/metric/auc.cc:152:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-11-20T19:22:12,767 152 | double GroupRankingROC(Context const* ctx, common::Span predts, 2025-11-20T19:22:12,768 | ^~~~~~~~~~~~~~~ 2025-11-20T19:22:12,769 In lambda function, 2025-11-20T19:22:12,770 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/metric/../common/threading_utils.h:187:9: 2025-11-20T19:22:12,771 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/metric/auc.cc:241:30: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-11-20T19:22:12,772 241 | auc = GroupRankingROC(ctx, g_predts, g_labels, w); 2025-11-20T19:22:12,779 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:22:12,780 In lambda function, 2025-11-20T19:22:12,781 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/dmlc-core/include/dmlc/././common.h:68:8, 2025-11-20T19:22:12,782 inlined from ‘_ZN7xgboost6common11ParallelForIjZNS_6metric10RankingAUCILb1EEESt4pairIdjEPKNS_7ContextERKSt6vectorIfSaIfEERKNS_8MetaInfoEiEUljE_EEvT_iNS0_5SchedEOT0_._omp_fn.4’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/metric/../common/threading_utils.h:233:16: 2025-11-20T19:22:12,783 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/metric/auc.cc:241:30: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-11-20T19:22:12,784 241 | auc = GroupRankingROC(ctx, g_predts, g_labels, w); 2025-11-20T19:22:12,785 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:22:12,787 In lambda function, 2025-11-20T19:22:12,788 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/dmlc-core/include/dmlc/././common.h:68:8, 2025-11-20T19:22:12,789 inlined from ‘_ZN7xgboost6common11ParallelForIjZNS_6metric10RankingAUCILb1EEESt4pairIdjEPKNS_7ContextERKSt6vectorIfSaIfEERKNS_8MetaInfoEiEUljE_EEvT_iNS0_5SchedEOT0_._omp_fn.1’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/metric/../common/threading_utils.h:214:16: 2025-11-20T19:22:12,790 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/metric/auc.cc:241:30: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-11-20T19:22:12,791 241 | auc = GroupRankingROC(ctx, g_predts, g_labels, w); 2025-11-20T19:22:12,792 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:22:12,793 In lambda function, 2025-11-20T19:22:12,794 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/dmlc-core/include/dmlc/././common.h:68:8, 2025-11-20T19:22:12,795 inlined from ‘_ZN7xgboost6common11ParallelForIjZNS_6metric10RankingAUCILb1EEESt4pairIdjEPKNS_7ContextERKSt6vectorIfSaIfEERKNS_8MetaInfoEiEUljE_EEvT_iNS0_5SchedEOT0_._omp_fn.5’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/metric/../common/threading_utils.h:241:14: 2025-11-20T19:22:12,796 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/metric/auc.cc:241:30: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-11-20T19:22:12,801 241 | auc = GroupRankingROC(ctx, g_predts, g_labels, w); 2025-11-20T19:22:12,802 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:22:12,803 In lambda function, 2025-11-20T19:22:12,804 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/dmlc-core/include/dmlc/././common.h:68:8, 2025-11-20T19:22:12,805 inlined from ‘_ZN7xgboost6common11ParallelForIjZNS_6metric10RankingAUCILb1EEESt4pairIdjEPKNS_7ContextERKSt6vectorIfSaIfEERKNS_8MetaInfoEiEUljE_EEvT_iNS0_5SchedEOT0_._omp_fn.2’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/metric/../common/threading_utils.h:219:16: 2025-11-20T19:22:12,806 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/metric/auc.cc:241:30: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-11-20T19:22:12,807 241 | auc = GroupRankingROC(ctx, g_predts, g_labels, w); 2025-11-20T19:22:12,808 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:22:12,809 In lambda function, 2025-11-20T19:22:12,810 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/dmlc-core/include/dmlc/././common.h:68:8, 2025-11-20T19:22:12,811 inlined from ‘_ZN7xgboost6common11ParallelForIjZNS_6metric10RankingAUCILb1EEESt4pairIdjEPKNS_7ContextERKSt6vectorIfSaIfEERKNS_8MetaInfoEiEUljE_EEvT_iNS0_5SchedEOT0_._omp_fn.0’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/metric/../common/threading_utils.h:206:14: 2025-11-20T19:22:12,823 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/metric/auc.cc:241:30: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-11-20T19:22:12,824 241 | auc = GroupRankingROC(ctx, g_predts, g_labels, w); 2025-11-20T19:22:12,825 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:22:12,826 In lambda function, 2025-11-20T19:22:12,827 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/dmlc-core/include/dmlc/././common.h:68:8, 2025-11-20T19:22:12,827 inlined from ‘_ZN7xgboost6common11ParallelForIjZNS_6metric10RankingAUCILb1EEESt4pairIdjEPKNS_7ContextERKSt6vectorIfSaIfEERKNS_8MetaInfoEiEUljE_EEvT_iNS0_5SchedEOT0_._omp_fn.3’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/metric/../common/threading_utils.h:228:16: 2025-11-20T19:22:12,828 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/metric/auc.cc:241:30: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-11-20T19:22:12,829 241 | auc = GroupRankingROC(ctx, g_predts, g_labels, w); 2025-11-20T19:22:12,830 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:22:12,831 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:22:12,832 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/metric/auc.cc:189:36: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-11-20T19:22:12,833 189 | std::tuple BinaryPRAUC(Context const *ctx, common::Span predts, 2025-11-20T19:22:12,834 | ^~~~~~~~~~~ 2025-11-20T19:22:12,835 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:22:12,836 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:22:12,837 44 | [[nodiscard]] Result Allreduce(Context const* ctx, CommGroup const& comm, 2025-11-20T19:22:12,838 | ^~~~~~~~~ 2025-11-20T19:22:12,839 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:22:12,840 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-11-20T19:22:12,841 | ^ 2025-11-20T19:22:12,842 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:22:12,843 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:22:12,844 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:22:12,845 44 | [[nodiscard]] Result Allreduce(Context const* ctx, CommGroup const& comm, 2025-11-20T19:22:12,845 | ^~~~~~~~~ 2025-11-20T19:22:12,846 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:22:12,847 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-11-20T19:22:12,851 | ^ 2025-11-20T19:22:12,852 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:22:12,853 In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, xgboost::linalg::TensorView, Op) [with T = double; int kDim = 1]’, 2025-11-20T19:22:12,854 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/metric/../collective/aggregator.h:141:67, 2025-11-20T19:22:12,855 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/metric/../collective/aggregator.h:160:53, 2025-11-20T19:22:12,856 inlined from ‘T xgboost::collective::GlobalRatio(const xgboost::Context*, const xgboost::MetaInfo&, T, T) [with T = double]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/metric/../collective/aggregator.h:192:8: 2025-11-20T19:22:12,857 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:22:12,858 59 | return Allreduce(ctx, *GlobalCommGroup(), data, op); 2025-11-20T19:22:12,858 | ^ 2025-11-20T19:22:12,882 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:22:12,883 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-11-20T19:22:12,884 inlined from ‘double xgboost::metric::EvalAUC::Eval(const xgboost::HostDeviceVector&, const xgboost::MetaInfo&) [with Curve = xgboost::metric::EvalROCAUC]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/metric/auc.cc:269:12: 2025-11-20T19:22:12,885 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:22:12,886 59 | return Allreduce(ctx, *GlobalCommGroup(), data, op); 2025-11-20T19:22:12,887 | ^ 2025-11-20T19:22:12,888 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:22:12,889 In member function ‘double xgboost::metric::EvalROCAUC::EvalMultiClass(const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, size_t)’, 2025-11-20T19:22:12,890 inlined from ‘double xgboost::metric::EvalAUC::Eval(const xgboost::HostDeviceVector&, const xgboost::MetaInfo&) [with Curve = xgboost::metric::EvalROCAUC]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/metric/auc.cc:307:55: 2025-11-20T19:22:12,890 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/metric/auc.cc:357:26: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-11-20T19:22:12,891 357 | auc = MultiClassOVR(ctx_, predts.ConstHostVector(), info, n_classes, n_threads, BinaryROCAUC); 2025-11-20T19:22:12,892 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:22:12,893 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-11-20T19:22:12,894 inlined from ‘double xgboost::metric::EvalAUC::Eval(const xgboost::HostDeviceVector&, const xgboost::MetaInfo&) [with Curve = xgboost::metric::EvalPRAUC]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/metric/auc.cc:269:12: 2025-11-20T19:22:12,895 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:22:12,896 59 | return Allreduce(ctx, *GlobalCommGroup(), data, op); 2025-11-20T19:22:12,897 | ^ 2025-11-20T19:22:12,898 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:22:12,899 In member function ‘double xgboost::metric::EvalPRAUC::EvalMultiClass(const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, size_t)’, 2025-11-20T19:22:12,900 inlined from ‘double xgboost::metric::EvalAUC::Eval(const xgboost::HostDeviceVector&, const xgboost::MetaInfo&) [with Curve = xgboost::metric::EvalPRAUC]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/metric/auc.cc:307:55: 2025-11-20T19:22:12,901 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/metric/auc.cc:432:27: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-11-20T19:22:12,902 432 | return MultiClassOVR(ctx_, predts.ConstHostSpan(), info, n_classes, n_threads, BinaryPRAUC); 2025-11-20T19:22:12,903 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:22:26,973 [86/115] Building CXX object src/CMakeFiles/objxgboost.dir/metric/elementwise_metric.cc.o 2025-11-20T19:22:26,974 In file included from /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/metric/metric_common.h:11, 2025-11-20T19:22:26,976 from /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/metric/elementwise_metric.cu:20, 2025-11-20T19:22:26,977 from /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/metric/elementwise_metric.cc:7: 2025-11-20T19:22:26,978 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:22:26,979 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:22:26,980 138 | [[nodiscard]] Result GlobalSum(Context const* ctx, bool is_column_split, 2025-11-20T19:22:26,981 | ^~~~~~~~~ 2025-11-20T19:22:26,982 In file included from /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/metric/../collective/aggregator.h:13: 2025-11-20T19:22:26,983 In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, const CommGroup&, xgboost::linalg::TensorView, Op) [with T = double; int kDim = 1]’, 2025-11-20T19:22:26,983 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/metric/../collective/allreduce.h:59:53, 2025-11-20T19:22:26,984 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/metric/../collective/aggregator.h:141:67: 2025-11-20T19:22:26,985 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:22:26,986 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-11-20T19:22:26,987 | ^ 2025-11-20T19:22:26,988 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:22:26,989 In function ‘xgboost::collective::Result xgboost::collective::GlobalSum(const xgboost::Context*, const xgboost::MetaInfo&, xgboost::linalg::TensorView) [with T = double; int kDim = 1]’, 2025-11-20T19:22:26,990 inlined from ‘virtual double xgboost::metric::PseudoErrorLoss::Eval(const xgboost::HostDeviceVector&, const xgboost::MetaInfo&)’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/metric/elementwise_metric.cu:212:88: 2025-11-20T19:22:26,991 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:22:26,992 160 | return GlobalSum(ctx, info.IsColumnSplit(), values); 2025-11-20T19:22:26,993 | ^ 2025-11-20T19:22:26,994 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:22:26,995 In function ‘xgboost::collective::Result xgboost::collective::GlobalSum(const xgboost::Context*, const xgboost::MetaInfo&, xgboost::linalg::TensorView) [with T = double; int kDim = 1]’, 2025-11-20T19:22:26,997 inlined from ‘double xgboost::metric::EvalEWiseBase::Eval(const xgboost::HostDeviceVector&, const xgboost::MetaInfo&) [with Policy = xgboost::metric::EvalRowRMSE]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/metric/elementwise_metric.cu:381:10: 2025-11-20T19:22:26,997 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:22:26,998 160 | return GlobalSum(ctx, info.IsColumnSplit(), values); 2025-11-20T19:22:26,999 | ^ 2025-11-20T19:22:27,000 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:22:27,001 In function ‘xgboost::collective::Result xgboost::collective::GlobalSum(const xgboost::Context*, const xgboost::MetaInfo&, xgboost::linalg::TensorView) [with T = double; int kDim = 1]’, 2025-11-20T19:22:27,002 inlined from ‘double xgboost::metric::EvalEWiseBase::Eval(const xgboost::HostDeviceVector&, const xgboost::MetaInfo&) [with Policy = xgboost::metric::EvalTweedieNLogLik]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/metric/elementwise_metric.cu:381:10: 2025-11-20T19:22:27,003 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:22:27,004 160 | return GlobalSum(ctx, info.IsColumnSplit(), values); 2025-11-20T19:22:27,005 | ^ 2025-11-20T19:22:27,006 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:22:27,007 In function ‘xgboost::collective::Result xgboost::collective::GlobalSum(const xgboost::Context*, const xgboost::MetaInfo&, xgboost::linalg::TensorView) [with T = double; int kDim = 1]’, 2025-11-20T19:22:27,008 inlined from ‘double xgboost::metric::EvalEWiseBase::Eval(const xgboost::HostDeviceVector&, const xgboost::MetaInfo&) [with Policy = xgboost::metric::EvalError]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/metric/elementwise_metric.cu:381:10: 2025-11-20T19:22:27,009 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:22:27,010 160 | return GlobalSum(ctx, info.IsColumnSplit(), values); 2025-11-20T19:22:27,011 | ^ 2025-11-20T19:22:27,012 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:22:27,013 In function ‘xgboost::collective::Result xgboost::collective::GlobalSum(const xgboost::Context*, const xgboost::MetaInfo&, xgboost::linalg::TensorView) [with T = double; int kDim = 1]’, 2025-11-20T19:22:27,014 inlined from ‘double xgboost::metric::EvalEWiseBase::Eval(const xgboost::HostDeviceVector&, const xgboost::MetaInfo&) [with Policy = xgboost::metric::EvalGammaNLogLik]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/metric/elementwise_metric.cu:381:10: 2025-11-20T19:22:27,015 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:22:27,017 160 | return GlobalSum(ctx, info.IsColumnSplit(), values); 2025-11-20T19:22:27,018 | ^ 2025-11-20T19:22:27,020 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:22:27,022 In function ‘xgboost::collective::Result xgboost::collective::GlobalSum(const xgboost::Context*, const xgboost::MetaInfo&, xgboost::linalg::TensorView) [with T = double; int kDim = 1]’, 2025-11-20T19:22:27,025 inlined from ‘double xgboost::metric::EvalEWiseBase::Eval(const xgboost::HostDeviceVector&, const xgboost::MetaInfo&) [with Policy = xgboost::metric::EvalGammaDeviance]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/metric/elementwise_metric.cu:381:10: 2025-11-20T19:22:27,026 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:22:27,027 160 | return GlobalSum(ctx, info.IsColumnSplit(), values); 2025-11-20T19:22:27,028 | ^ 2025-11-20T19:22:27,029 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:22:27,030 In function ‘xgboost::collective::Result xgboost::collective::GlobalSum(const xgboost::Context*, const xgboost::MetaInfo&, xgboost::linalg::TensorView) [with T = double; int kDim = 1]’, 2025-11-20T19:22:27,031 inlined from ‘double xgboost::metric::EvalEWiseBase::Eval(const xgboost::HostDeviceVector&, const xgboost::MetaInfo&) [with Policy = xgboost::metric::EvalPoissonNegLogLik]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/metric/elementwise_metric.cu:381:10: 2025-11-20T19:22:27,031 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:22:27,033 160 | return GlobalSum(ctx, info.IsColumnSplit(), values); 2025-11-20T19:22:27,034 | ^ 2025-11-20T19:22:27,035 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:22:27,035 In function ‘xgboost::collective::Result xgboost::collective::GlobalSum(const xgboost::Context*, const xgboost::MetaInfo&, xgboost::linalg::TensorView) [with T = double; int kDim = 1]’, 2025-11-20T19:22:27,036 inlined from ‘double xgboost::metric::EvalEWiseBase::Eval(const xgboost::HostDeviceVector&, const xgboost::MetaInfo&) [with Policy = xgboost::metric::EvalRowLogLoss]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/metric/elementwise_metric.cu:381:10: 2025-11-20T19:22:27,038 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:22:27,039 160 | return GlobalSum(ctx, info.IsColumnSplit(), values); 2025-11-20T19:22:27,040 | ^ 2025-11-20T19:22:27,041 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:22:27,041 In function ‘xgboost::collective::Result xgboost::collective::GlobalSum(const xgboost::Context*, const xgboost::MetaInfo&, xgboost::linalg::TensorView) [with T = double; int kDim = 1]’, 2025-11-20T19:22:27,042 inlined from ‘double xgboost::metric::EvalEWiseBase::Eval(const xgboost::HostDeviceVector&, const xgboost::MetaInfo&) [with Policy = xgboost::metric::EvalRowMAPE]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/metric/elementwise_metric.cu:381:10: 2025-11-20T19:22:27,044 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:22:27,045 160 | return GlobalSum(ctx, info.IsColumnSplit(), values); 2025-11-20T19:22:27,047 | ^ 2025-11-20T19:22:27,048 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:22:27,050 In function ‘xgboost::collective::Result xgboost::collective::GlobalSum(const xgboost::Context*, const xgboost::MetaInfo&, xgboost::linalg::TensorView) [with T = double; int kDim = 1]’, 2025-11-20T19:22:27,053 inlined from ‘double xgboost::metric::EvalEWiseBase::Eval(const xgboost::HostDeviceVector&, const xgboost::MetaInfo&) [with Policy = xgboost::metric::EvalRowMAE]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/metric/elementwise_metric.cu:381:10: 2025-11-20T19:22:27,054 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:22:27,055 160 | return GlobalSum(ctx, info.IsColumnSplit(), values); 2025-11-20T19:22:27,056 | ^ 2025-11-20T19:22:27,057 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:22:27,058 In function ‘xgboost::collective::Result xgboost::collective::GlobalSum(const xgboost::Context*, const xgboost::MetaInfo&, xgboost::linalg::TensorView) [with T = double; int kDim = 1]’, 2025-11-20T19:22:27,059 inlined from ‘double xgboost::metric::EvalEWiseBase::Eval(const xgboost::HostDeviceVector&, const xgboost::MetaInfo&) [with Policy = xgboost::metric::EvalRowRMSLE]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/metric/elementwise_metric.cu:381:10: 2025-11-20T19:22:27,060 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:22:27,062 160 | return GlobalSum(ctx, info.IsColumnSplit(), values); 2025-11-20T19:22:27,069 | ^ 2025-11-20T19:22:27,070 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:22:27,071 In function ‘xgboost::collective::Result xgboost::collective::GlobalSum(const xgboost::Context*, const xgboost::MetaInfo&, xgboost::linalg::TensorView) [with T = double; int kDim = 1]’, 2025-11-20T19:22:27,072 inlined from ‘virtual double xgboost::metric::QuantileError::Eval(const xgboost::HostDeviceVector&, const xgboost::MetaInfo&)’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/metric/elementwise_metric.cu:454:90: 2025-11-20T19:22:27,073 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:22:27,074 160 | return GlobalSum(ctx, info.IsColumnSplit(), values); 2025-11-20T19:22:27,075 | ^ 2025-11-20T19:22:27,076 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:22:27,077 In function ‘xgboost::collective::Result xgboost::collective::GlobalSum(const xgboost::Context*, const xgboost::MetaInfo&, xgboost::linalg::TensorView) [with T = double; int kDim = 1]’, 2025-11-20T19:22:27,078 inlined from ‘virtual double xgboost::metric::QuantileError::Eval(const xgboost::HostDeviceVector&, const xgboost::MetaInfo&)’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/metric/elementwise_metric.cu:493:87: 2025-11-20T19:22:27,079 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:22:27,080 160 | return GlobalSum(ctx, info.IsColumnSplit(), values); 2025-11-20T19:22:27,081 | ^ 2025-11-20T19:22:27,092 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:22:27,094 In file included from /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/metric/../collective/aggregator.h:14: 2025-11-20T19:22:27,095 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:22:27,097 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:22:27,098 40 | return backend->Broadcast(comm.Ctx(ctx, data.Device()), erased, root); 2025-11-20T19:22:27,099 | ^ 2025-11-20T19:22:27,100 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:22:27,101 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:22:27,102 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:22:27,104 40 | return backend->Broadcast(comm.Ctx(ctx, data.Device()), erased, root); 2025-11-20T19:22:27,104 | ^ 2025-11-20T19:22:27,105 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:22:27,106 In function ‘xgboost::collective::Result xgboost::collective::Broadcast(const xgboost::Context*, const CommGroup&, xgboost::linalg::VectorView, int32_t) [with T = signed char]’, 2025-11-20T19:22:27,107 inlined from ‘xgboost::collective::Result xgboost::collective::Broadcast(const xgboost::Context*, xgboost::linalg::VectorView, int32_t) [with T = signed char]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/metric/../collective/broadcast.h:45:55, 2025-11-20T19:22:27,108 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/metric/../collective/aggregator.h:73:80, 2025-11-20T19:22:27,108 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/include/xgboost/collective/result.h:159:13, 2025-11-20T19:22:27,109 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/metric/../collective/aggregator.h:69:10, 2025-11-20T19:22:27,110 inlined from ‘virtual double xgboost::MetricNoCache::Evaluate(const xgboost::HostDeviceVector&, std::shared_ptr)’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/metric/metric_common.h:24:32: 2025-11-20T19:22:27,111 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:22:27,112 40 | return backend->Broadcast(comm.Ctx(ctx, data.Device()), erased, root); 2025-11-20T19:22:27,113 | ^ 2025-11-20T19:22:27,114 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:22:31,845 [87/115] Building CXX object src/CMakeFiles/objxgboost.dir/metric/survival_metric.cc.o 2025-11-20T19:22:31,846 In file included from /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/metric/../collective/aggregator.h:14, 2025-11-20T19:22:31,847 from /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/metric/metric_common.h:11, 2025-11-20T19:22:31,848 from /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/metric/survival_metric.cu:17, 2025-11-20T19:22:31,849 from /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/metric/survival_metric.cc:10: 2025-11-20T19:22:31,850 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:22:31,851 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:22:31,852 40 | return backend->Broadcast(comm.Ctx(ctx, data.Device()), erased, root); 2025-11-20T19:22:31,853 | ^ 2025-11-20T19:22:31,854 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:22:31,854 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:22:31,855 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:22:31,856 40 | return backend->Broadcast(comm.Ctx(ctx, data.Device()), erased, root); 2025-11-20T19:22:31,857 | ^ 2025-11-20T19:22:31,858 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:22:31,859 In function ‘xgboost::collective::Result xgboost::collective::Broadcast(const xgboost::Context*, const CommGroup&, xgboost::linalg::VectorView, int32_t) [with T = signed char]’, 2025-11-20T19:22:31,860 inlined from ‘xgboost::collective::Result xgboost::collective::Broadcast(const xgboost::Context*, xgboost::linalg::VectorView, int32_t) [with T = signed char]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/metric/../collective/broadcast.h:45:55, 2025-11-20T19:22:31,861 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/metric/../collective/aggregator.h:73:80, 2025-11-20T19:22:31,862 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/include/xgboost/collective/result.h:159:13, 2025-11-20T19:22:31,863 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/metric/../collective/aggregator.h:69:10, 2025-11-20T19:22:31,865 inlined from ‘virtual double xgboost::MetricNoCache::Evaluate(const xgboost::HostDeviceVector&, std::shared_ptr)’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/metric/metric_common.h:24:32: 2025-11-20T19:22:31,865 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:22:31,866 40 | return backend->Broadcast(comm.Ctx(ctx, data.Device()), erased, root); 2025-11-20T19:22:31,867 | ^ 2025-11-20T19:22:31,868 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:22:31,869 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:22:31,870 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:22:31,871 138 | [[nodiscard]] Result GlobalSum(Context const* ctx, bool is_column_split, 2025-11-20T19:22:31,882 | ^~~~~~~~~ 2025-11-20T19:22:31,883 In file included from /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/metric/../collective/aggregator.h:13: 2025-11-20T19:22:31,884 In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, const CommGroup&, xgboost::linalg::TensorView, Op) [with T = double; int kDim = 1]’, 2025-11-20T19:22:31,886 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/metric/../collective/allreduce.h:59:53, 2025-11-20T19:22:31,887 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/metric/../collective/aggregator.h:141:67: 2025-11-20T19:22:31,888 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:22:31,889 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-11-20T19:22:31,890 | ^ 2025-11-20T19:22:31,891 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:22:31,892 In function ‘xgboost::collective::Result xgboost::collective::GlobalSum(const xgboost::Context*, const xgboost::MetaInfo&, xgboost::linalg::TensorView) [with T = double; int kDim = 1]’, 2025-11-20T19:22:31,893 inlined from ‘double xgboost::metric::EvalEWiseSurvivalBase::Eval(const xgboost::HostDeviceVector&, const xgboost::MetaInfo&) [with Policy = xgboost::metric::EvalIntervalRegressionAccuracy]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/metric/survival_metric.cu:206:10: 2025-11-20T19:22:31,894 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:22:31,895 160 | return GlobalSum(ctx, info.IsColumnSplit(), values); 2025-11-20T19:22:31,896 | ^ 2025-11-20T19:22:31,897 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:22:31,898 In function ‘xgboost::collective::Result xgboost::collective::GlobalSum(const xgboost::Context*, const xgboost::MetaInfo&, xgboost::linalg::TensorView) [with T = double; int kDim = 1]’, 2025-11-20T19:22:31,898 inlined from ‘double xgboost::metric::EvalEWiseSurvivalBase::Eval(const xgboost::HostDeviceVector&, const xgboost::MetaInfo&) [with Policy = xgboost::metric::EvalAFTNLogLik]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/metric/survival_metric.cu:206:10: 2025-11-20T19:22:31,899 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:22:31,900 160 | return GlobalSum(ctx, info.IsColumnSplit(), values); 2025-11-20T19:22:31,901 | ^ 2025-11-20T19:22:31,902 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:22:31,903 In function ‘xgboost::collective::Result xgboost::collective::GlobalSum(const xgboost::Context*, const xgboost::MetaInfo&, xgboost::linalg::TensorView) [with T = double; int kDim = 1]’, 2025-11-20T19:22:31,904 inlined from ‘double xgboost::metric::EvalEWiseSurvivalBase::Eval(const xgboost::HostDeviceVector&, const xgboost::MetaInfo&) [with Policy = xgboost::metric::EvalAFTNLogLik]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/metric/survival_metric.cu:206:10: 2025-11-20T19:22:31,905 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:22:31,906 160 | return GlobalSum(ctx, info.IsColumnSplit(), values); 2025-11-20T19:22:31,907 | ^ 2025-11-20T19:22:31,908 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:22:31,909 In function ‘xgboost::collective::Result xgboost::collective::GlobalSum(const xgboost::Context*, const xgboost::MetaInfo&, xgboost::linalg::TensorView) [with T = double; int kDim = 1]’, 2025-11-20T19:22:31,910 inlined from ‘double xgboost::metric::EvalEWiseSurvivalBase::Eval(const xgboost::HostDeviceVector&, const xgboost::MetaInfo&) [with Policy = xgboost::metric::EvalAFTNLogLik]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/metric/survival_metric.cu:206:10: 2025-11-20T19:22:31,911 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:22:31,912 160 | return GlobalSum(ctx, info.IsColumnSplit(), values); 2025-11-20T19:22:31,913 | ^ 2025-11-20T19:22:31,913 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:22:48,211 [88/115] Building CXX object src/CMakeFiles/objxgboost.dir/objective/hinge.cc.o 2025-11-20T19:22:49,948 [89/115] Building CXX object src/CMakeFiles/objxgboost.dir/objective/aft_obj.cc.o 2025-11-20T19:23:00,826 [90/115] Building CXX object src/CMakeFiles/objxgboost.dir/objective/init_estimation.cc.o 2025-11-20T19:23:02,955 [91/115] Building CXX object src/CMakeFiles/objxgboost.dir/objective/adaptive.cc.o 2025-11-20T19:23:02,955 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:23:02,956 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/objective/adaptive.cc:165:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-11-20T19:23:02,957 165 | void UpdateTreeLeafDevice(Context const*, common::Span, std::int32_t, 2025-11-20T19:23:02,958 | ^~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:23:02,959 In file included from /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/objective/../collective/aggregator.h:13, 2025-11-20T19:23:02,960 from /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/objective/adaptive.h:11, 2025-11-20T19:23:02,962 from /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/objective/adaptive.cc:4: 2025-11-20T19:23:02,963 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:23:02,964 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:23:02,965 44 | [[nodiscard]] Result Allreduce(Context const* ctx, CommGroup const& comm, 2025-11-20T19:23:02,966 | ^~~~~~~~~ 2025-11-20T19:23:02,967 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:23:02,968 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-11-20T19:23:02,970 | ^ 2025-11-20T19:23:02,971 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:23:02,972 In file included from /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/objective/../collective/aggregator.h:14: 2025-11-20T19:23:02,973 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:23:02,974 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:23:02,975 40 | return backend->Broadcast(comm.Ctx(ctx, data.Device()), erased, root); 2025-11-20T19:23:02,976 | ^ 2025-11-20T19:23:02,977 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:23:02,978 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:23:02,979 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:23:02,981 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-11-20T19:23:02,982 | ^ 2025-11-20T19:23:02,983 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:23:02,984 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:23:02,986 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:23:02,987 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-11-20T19:23:02,988 | ^ 2025-11-20T19:23:02,989 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:23:02,990 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-11-20T19:23:02,991 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/objective/../collective/aggregator.h:131:10, 2025-11-20T19:23:02,992 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/objective/adaptive.h:43:43: 2025-11-20T19:23:02,993 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:23:02,994 59 | return Allreduce(ctx, *GlobalCommGroup(), data, op); 2025-11-20T19:23:02,995 | ^ 2025-11-20T19:23:02,997 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:23:02,998 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:23:03,002 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:23:03,003 40 | return backend->Broadcast(comm.Ctx(ctx, data.Device()), erased, root); 2025-11-20T19:23:03,004 | ^ 2025-11-20T19:23:03,005 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:23:03,007 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:23:03,008 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:23:03,009 40 | return backend->Broadcast(comm.Ctx(ctx, data.Device()), erased, root); 2025-11-20T19:23:03,010 | ^ 2025-11-20T19:23:03,011 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:23:08,401 [92/115] Building CXX object src/CMakeFiles/objxgboost.dir/metric/rank_metric.cc.o 2025-11-20T19:23:08,402 In file included from /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/metric/../collective/aggregator.h:14, 2025-11-20T19:23:08,403 from /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/metric/metric_common.h:11, 2025-11-20T19:23:08,404 from /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/metric/rank_metric.h:10, 2025-11-20T19:23:08,405 from /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/metric/rank_metric.cc:4: 2025-11-20T19:23:08,406 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:23:08,407 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:23:08,408 40 | return backend->Broadcast(comm.Ctx(ctx, data.Device()), erased, root); 2025-11-20T19:23:08,409 | ^ 2025-11-20T19:23:08,409 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:23:08,410 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:23:08,411 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:23:08,412 40 | return backend->Broadcast(comm.Ctx(ctx, data.Device()), erased, root); 2025-11-20T19:23:08,413 | ^ 2025-11-20T19:23:08,414 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:23:08,415 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:23:08,416 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:23:08,416 40 | return backend->Broadcast(comm.Ctx(ctx, data.Device()), erased, root); 2025-11-20T19:23:08,417 | ^ 2025-11-20T19:23:08,418 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:23:08,419 In file included from /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/metric/../collective/aggregator.h:13: 2025-11-20T19:23:08,420 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:23:08,421 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:23:08,422 44 | [[nodiscard]] Result Allreduce(Context const* ctx, CommGroup const& comm, 2025-11-20T19:23:08,423 | ^~~~~~~~~ 2025-11-20T19:23:08,424 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:23:08,425 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-11-20T19:23:08,426 | ^ 2025-11-20T19:23:08,427 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:23:08,427 In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, xgboost::linalg::TensorView, Op) [with T = double; int kDim = 1]’, 2025-11-20T19:23:08,428 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/metric/../collective/aggregator.h:141:67, 2025-11-20T19:23:08,429 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/metric/../collective/aggregator.h:160:53, 2025-11-20T19:23:08,430 inlined from ‘double xgboost::metric::{anonymous}::Finalize(const xgboost::Context*, const xgboost::MetaInfo&, double, double)’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/metric/rank_metric.cc:293:76: 2025-11-20T19:23:08,431 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:23:08,432 59 | return Allreduce(ctx, *GlobalCommGroup(), data, op); 2025-11-20T19:23:08,433 | ^ 2025-11-20T19:23:08,434 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:23:08,435 In file included from /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/metric/rank_metric.h:9: 2025-11-20T19:23:08,436 In member function ‘xgboost::common::Span xgboost::ltr::RankingCache::SortedIdx(const xgboost::Context*, xgboost::common::Span)’, 2025-11-20T19:23:08,437 inlined from ‘virtual double xgboost::metric::EvalPrecision::Eval(const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, std::shared_ptr)’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/metric/rank_metric.cc:326:39: 2025-11-20T19:23:08,438 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:23:08,439 250 | return this->MakeRankOnCUDA(ctx, predt); 2025-11-20T19:23:08,440 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-11-20T19:23:08,441 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:23:08,442 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:23:08,443 252 | return this->MakeRankOnCPU(ctx, predt); 2025-11-20T19:23:08,444 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-11-20T19:23:08,445 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:23:08,446 In member function ‘xgboost::common::Span xgboost::ltr::RankingCache::SortedIdx(const xgboost::Context*, xgboost::common::Span)’, 2025-11-20T19:23:08,447 inlined from ‘virtual double xgboost::metric::EvalMAPScore::Eval(const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, std::shared_ptr)’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/metric/rank_metric.cc:444:39: 2025-11-20T19:23:08,448 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:23:08,449 250 | return this->MakeRankOnCUDA(ctx, predt); 2025-11-20T19:23:08,450 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-11-20T19:23:08,451 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:23:08,452 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:23:08,453 252 | return this->MakeRankOnCPU(ctx, predt); 2025-11-20T19:23:08,454 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-11-20T19:23:08,455 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:23:13,487 [93/115] Building CXX object src/CMakeFiles/objxgboost.dir/objective/objective.cc.o 2025-11-20T19:23:28,456 [94/115] Building CXX object src/CMakeFiles/objxgboost.dir/objective/multiclass_obj.cc.o 2025-11-20T19:23:28,456 In file included from /usr/include/c++/12/bits/stl_algobase.h:71, 2025-11-20T19:23:28,457 from /usr/include/c++/12/bits/stl_tree.h:63, 2025-11-20T19:23:28,458 from /usr/include/c++/12/map:60, 2025-11-20T19:23:28,459 from /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/dmlc-core/include/dmlc/registry.h:9, 2025-11-20T19:23:28,460 from /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/objective/multiclass_obj.cc:7: 2025-11-20T19:23:28,461 /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-11-20T19:23:28,462 /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-11-20T19:23:28,463 394 | operator()(_Iterator __it) 2025-11-20T19:23:28,465 | ^~~~~~~~ 2025-11-20T19:23:28,466 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-11-20T19:23:28,467 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-11-20T19:23:28,468 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-11-20T19:23:28,468 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-11-20T19:23:28,469 inlined from ‘xgboost::obj::{anonymous}::ValidateLabel(const xgboost::Context*, const xgboost::MetaInfo&, int64_t)::’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/objective/multiclass_obj.cu:50:31: 2025-11-20T19:23:28,470 /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-11-20T19:23:28,471 2087 | if (__pred(__first)) 2025-11-20T19:23:28,472 | ~~~~~~^~~~~~~~~ 2025-11-20T19:23:28,473 /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-11-20T19:23:28,475 2092 | if (__pred(__first)) 2025-11-20T19:23:28,476 | ~~~~~~^~~~~~~~~ 2025-11-20T19:23:28,477 /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-11-20T19:23:28,478 2097 | if (__pred(__first)) 2025-11-20T19:23:28,479 | ~~~~~~^~~~~~~~~ 2025-11-20T19:23:28,480 In file included from /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/objective/../collective/aggregator.h:13, 2025-11-20T19:23:28,481 from /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/objective/multiclass_obj.cu:12, 2025-11-20T19:23:28,482 from /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/objective/multiclass_obj.cc:17: 2025-11-20T19:23:28,483 In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, const CommGroup&, xgboost::linalg::TensorView, Op) [with T = double; int kDim = 1]’, 2025-11-20T19:23:28,484 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/objective/../collective/allreduce.h:59:53, 2025-11-20T19:23:28,485 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/objective/../collective/allreduce.h:76:53: 2025-11-20T19:23:28,486 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:23:28,487 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-11-20T19:23:28,488 | ^ 2025-11-20T19:23:28,489 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:23:28,490 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:23:28,491 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:23:28,492 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-11-20T19:23:28,493 | ^ 2025-11-20T19:23:28,494 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:23:55,390 [95/115] Building CXX object src/CMakeFiles/objxgboost.dir/objective/quantile_obj.cc.o 2025-11-20T19:23:55,392 In file included from /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/objective/quantile_obj.cu:12, 2025-11-20T19:23:55,395 from /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/objective/quantile_obj.cc:17: 2025-11-20T19:23:55,396 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-11-20T19:23:55,397 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/objective/adaptive.h:98:13, 2025-11-20T19:23:55,398 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/objective/quantile_obj.cu:172:35: 2025-11-20T19:23:55,399 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/objective/adaptive.h:103:33: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-11-20T19:23:55,400 103 | detail::UpdateTreeLeafDevice(ctx, position.ConstDeviceSpan(), group_idx, info, learning_rate, 2025-11-20T19:23:55,401 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:23:55,402 104 | predt, alpha, p_tree); 2025-11-20T19:23:55,403 | ~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:23:55,403 In file included from /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/objective/../common/linalg_op.h:16, 2025-11-20T19:23:55,404 from /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/objective/quantile_obj.cu:9: 2025-11-20T19:23:55,405 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:23:55,406 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/include/xgboost/linalg.h:395:13: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-11-20T19:23:55,407 395 | LINALG_HD TensorView(common::Span data, I const (&shape)[D], DeviceOrd device, Order order) 2025-11-20T19:23:55,408 | ^~~~~~~~~~ 2025-11-20T19:23:55,409 In file included from /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/objective/../collective/aggregator.h:13, 2025-11-20T19:23:55,410 from /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/objective/adaptive.h:11: 2025-11-20T19:23:55,411 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:23:55,412 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:23:55,413 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-11-20T19:23:55,414 | ^ 2025-11-20T19:23:55,415 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:23:55,416 In member function ‘auto xgboost::linalg::Tensor::View(xgboost::DeviceOrd) const [with T = float; int kDim = 2]’, 2025-11-20T19:23:55,417 inlined from ‘virtual void xgboost::obj::QuantileRegression::GetGradient(const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, int32_t, xgboost::linalg::Matrix >*)’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/objective/quantile_obj.cu:67:35: 2025-11-20T19:23:55,418 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/include/xgboost/linalg.h:853:68: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-11-20T19:23:55,419 853 | return TensorView{span, shape_, device, order_}; 2025-11-20T19:23:55,421 | ^ 2025-11-20T19:23:55,422 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/include/xgboost/linalg.h:857:68: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-11-20T19:23:55,423 857 | return TensorView{span, shape_, device, order_}; 2025-11-20T19:23:55,425 | ^ 2025-11-20T19:24:14,781 [96/115] Building CXX object src/CMakeFiles/objxgboost.dir/objective/regression_obj.cc.o 2025-11-20T19:24:14,782 In file included from /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/objective/regression_obj.cu:24, 2025-11-20T19:24:14,783 from /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/objective/regression_obj.cc:17: 2025-11-20T19:24:14,784 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-11-20T19:24:14,785 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/objective/adaptive.h:98:13, 2025-11-20T19:24:14,786 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/objective/regression_obj.cu:788:35: 2025-11-20T19:24:14,787 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/objective/adaptive.h:103:33: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-11-20T19:24:14,788 103 | detail::UpdateTreeLeafDevice(ctx, position.ConstDeviceSpan(), group_idx, info, learning_rate, 2025-11-20T19:24:14,789 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:24:14,790 104 | predt, alpha, p_tree); 2025-11-20T19:24:14,791 | ~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:24:14,792 In file included from /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/objective/../collective/aggregator.h:13, 2025-11-20T19:24:14,793 from /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/objective/adaptive.h:11: 2025-11-20T19:24:14,794 In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, const CommGroup&, xgboost::linalg::TensorView, Op) [with T = double; int kDim = 1]’, 2025-11-20T19:24:14,795 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/objective/../collective/allreduce.h:59:53, 2025-11-20T19:24:14,796 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/objective/../collective/allreduce.h:76:53: 2025-11-20T19:24:14,797 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:24:14,798 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-11-20T19:24:14,799 | ^ 2025-11-20T19:24:14,800 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:24:14,801 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:24:14,802 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:24:14,803 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-11-20T19:24:14,804 | ^ 2025-11-20T19:24:14,805 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:24:15,457 [97/115] Building CXX object src/CMakeFiles/objxgboost.dir/predictor/predictor.cc.o 2025-11-20T19:24:28,742 [98/115] Building CXX object src/CMakeFiles/objxgboost.dir/tree/constraints.cc.o 2025-11-20T19:24:33,122 [99/115] Building CXX object src/CMakeFiles/objxgboost.dir/predictor/treeshap.cc.o 2025-11-20T19:24:43,304 [100/115] Building CXX object src/CMakeFiles/objxgboost.dir/tree/fit_stump.cc.o 2025-11-20T19:24:43,305 In file included from /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/tree/../collective/aggregator.h:13, 2025-11-20T19:24:43,306 from /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/tree/fit_stump.cc:11: 2025-11-20T19:24:43,307 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:24:43,308 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:24:43,309 44 | [[nodiscard]] Result Allreduce(Context const* ctx, CommGroup const& comm, 2025-11-20T19:24:43,310 | ^~~~~~~~~ 2025-11-20T19:24:43,311 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:24:43,312 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-11-20T19:24:43,313 | ^ 2025-11-20T19:24:43,314 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:24:43,315 In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, xgboost::linalg::TensorView, Op) [with T = double; int kDim = 1]’, 2025-11-20T19:24:43,316 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/tree/../collective/aggregator.h:141:67, 2025-11-20T19:24:43,317 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/tree/../collective/aggregator.h:160:53, 2025-11-20T19:24:43,318 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/tree/fit_stump.cc:50:55: 2025-11-20T19:24:43,319 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:24:43,320 59 | return Allreduce(ctx, *GlobalCommGroup(), data, op); 2025-11-20T19:24:43,321 | ^ 2025-11-20T19:24:43,321 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:24:53,817 [101/115] Building CXX object src/CMakeFiles/objxgboost.dir/tree/hist/hist_param.cc.o 2025-11-20T19:24:53,817 In file included from /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/tree/hist/hist_param.cc:9: 2025-11-20T19:24:53,818 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:24:53,819 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:24:53,820 32 | [[nodiscard]] Result Broadcast(Context const* ctx, CommGroup const& comm, 2025-11-20T19:24:53,821 | ^~~~~~~~~ 2025-11-20T19:24:53,822 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:24:53,823 40 | return backend->Broadcast(comm.Ctx(ctx, data.Device()), erased, root); 2025-11-20T19:24:53,824 | ^ 2025-11-20T19:24:53,825 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:24:53,826 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:24:53,827 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:24:53,828 40 | return backend->Broadcast(comm.Ctx(ctx, data.Device()), erased, root); 2025-11-20T19:24:53,829 | ^ 2025-11-20T19:24:53,830 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:24:53,831 In function ‘xgboost::collective::Result xgboost::collective::Broadcast(const xgboost::Context*, xgboost::linalg::VectorView, int32_t) [with T = long long int]’, 2025-11-20T19:24:53,832 inlined from ‘xgboost::tree::HistMakerTrainParam::CheckTreesSynchronized(const xgboost::Context*, const xgboost::RegTree*) const::’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/tree/hist/hist_param.cc:34:69, 2025-11-20T19:24:53,832 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/include/xgboost/collective/result.h:159:13, 2025-11-20T19:24:53,833 inlined from ‘void xgboost::tree::HistMakerTrainParam::CheckTreesSynchronized(const xgboost::Context*, const xgboost::RegTree*) const’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/tree/hist/hist_param.cc:33:35: 2025-11-20T19:24:53,834 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:24:53,835 45 | return Broadcast(ctx, *GlobalCommGroup(), data, root); 2025-11-20T19:24:53,835 | ^ 2025-11-20T19:24:53,836 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:25:01,352 [102/115] Building CXX object src/CMakeFiles/objxgboost.dir/tree/hist/histogram.cc.o 2025-11-20T19:25:01,353 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:25:01,354 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:25:01,355 45 | void AssignNodes(RegTree const *p_tree, std::vector const &candidates, 2025-11-20T19:25:01,356 | ^~~~~~~~~~~ 2025-11-20T19:25:01,357 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:25:01,358 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:25:01,359 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:25:01,360 18 | void AssignNodes(RegTree const *p_tree, std::vector const &valid_candidates, 2025-11-20T19:25:01,361 | ^~~~~~~~~~~ 2025-11-20T19:25:01,362 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:25:09,046 [103/115] Building CXX object src/CMakeFiles/objxgboost.dir/predictor/cpu_predictor.cc.o 2025-11-20T19:25:09,047 In file included from /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/predictor/cpu_predictor.cc:26: 2025-11-20T19:25:09,048 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:25:09,049 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:25:09,050 204 | void ProcessArrayTree(const RegTree& tree, RegTree::CategoricalSplitMatrix const& cats, 2025-11-20T19:25:09,051 | ^~~~~~~~~~~~~~~~ 2025-11-20T19:25:09,051 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:25:09,052 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:25:09,053 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:25:09,054 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:25:09,055 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-11-20T19:25:09,056 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/predictor/array_tree_layout.h:220:9: 2025-11-20T19:25:09,057 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:25:09,058 219 | ProcessArrayTree 2025-11-20T19:25:09,059 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:25:09,060 220 | (tree, cats, fvec_tloc, block_size, p_nidx, tree_depth); 2025-11-20T19:25:09,061 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:25:09,062 In file included from /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/predictor/../common/../data/../data/cat_container.h:14, 2025-11-20T19:25:09,063 from /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/predictor/../common/../data/adapter.h:18, 2025-11-20T19:25:09,063 from /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/predictor/../common/column_matrix.h:18, 2025-11-20T19:25:09,064 from /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/predictor/cpu_predictor.cc:15: 2025-11-20T19:25:09,065 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/predictor/../common/../data/../data/../common/categorical.h: In function ‘bool xgboost::common::Decision(Span, float)’: 2025-11-20T19:25:09,065 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:25:09,066 52 | inline XGBOOST_DEVICE bool Decision(common::Span cats, float cat) { 2025-11-20T19:25:09,067 | ^~~~~~~~ 2025-11-20T19:25:09,068 In file included from /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/predictor/cpu_predictor.cc:12: 2025-11-20T19:25:09,069 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:25:09,070 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:25:09,070 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-11-20T19:25:09,071 | ^ 2025-11-20T19:25:09,072 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:25:09,074 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:25:09,075 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:25:09,076 204 | void ProcessArrayTree(const RegTree& tree, RegTree::CategoricalSplitMatrix const& cats, 2025-11-20T19:25:09,077 | ^~~~~~~~~~~~~~~~ 2025-11-20T19:25:09,077 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:25:09,079 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:25:09,080 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:25:09,080 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:25:09,081 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:25:09,083 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:25:09,083 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:25:09,084 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:25:09,085 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:25:09,086 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:25:09,087 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:25:09,088 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:25:09,089 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:25:09,090 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:25:09,091 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:25:09,092 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:25:09,093 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:25:09,094 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:25:09,095 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:25:09,096 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:25:09,097 184 | void DispatchArrayLayout(gbm::GBTreeModel const &model, bst_tree_t const tree_begin, 2025-11-20T19:25:09,098 | ^~~~~~~~~~~~~~~~~~~ 2025-11-20T19:25:09,099 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-11-20T19:25:09,100 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/predictor/cpu_predictor.cc:168:11, 2025-11-20T19:25:09,101 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/predictor/cpu_predictor.cc:206:41: 2025-11-20T19:25:09,102 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:25:09,103 131 | ProcessArrayTree(tree, cats, fvec_tloc, block_size, p_nidx, 2025-11-20T19:25:09,104 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:25:09,104 132 | depth); 2025-11-20T19:25:09,105 | ~~~~~~ 2025-11-20T19:25:09,106 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-11-20T19:25:09,107 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/predictor/cpu_predictor.cc:177:11, 2025-11-20T19:25:09,108 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/predictor/cpu_predictor.cc:206:41: 2025-11-20T19:25:09,108 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:25:09,109 77 | ProcessArrayTree(tree, cats, fvec_tloc, block_size, p_nidx, 2025-11-20T19:25:09,110 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:25:09,111 78 | depth); 2025-11-20T19:25:09,112 | ~~~~~~ 2025-11-20T19:25:09,113 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-11-20T19:25:09,114 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/predictor/cpu_predictor.cc:168:11, 2025-11-20T19:25:09,115 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/predictor/cpu_predictor.cc:209:42: 2025-11-20T19:25:09,116 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:25:09,117 131 | ProcessArrayTree(tree, cats, fvec_tloc, block_size, p_nidx, 2025-11-20T19:25:09,118 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:25:09,118 132 | depth); 2025-11-20T19:25:09,119 | ~~~~~~ 2025-11-20T19:25:09,120 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-11-20T19:25:09,121 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/predictor/cpu_predictor.cc:177:11, 2025-11-20T19:25:09,122 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/predictor/cpu_predictor.cc:209:42: 2025-11-20T19:25:09,123 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:25:09,124 77 | ProcessArrayTree(tree, cats, fvec_tloc, block_size, p_nidx, 2025-11-20T19:25:09,125 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:25:09,126 78 | depth); 2025-11-20T19:25:09,127 | ~~~~~~ 2025-11-20T19:25:09,128 In lambda function, 2025-11-20T19:25:09,129 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:272:7, 2025-11-20T19:25:09,130 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:187:9, 2025-11-20T19:25:09,131 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:251:14, 2025-11-20T19:25:09,132 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:269:22, 2025-11-20T19:25:09,133 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/predictor/cpu_predictor.cc:563:42, 2025-11-20T19:25:09,134 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/predictor/cpu_predictor.cc:1005:63: 2025-11-20T19:25:09,135 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:25:09,137 567 | DispatchArrayLayout(model, tree_begin, tree_end, block.begin() + batch.base_rowid, fvec_tloc, 2025-11-20T19:25:09,138 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:25:09,138 568 | block.Size(), out_predt, tree_depth, any_missing); 2025-11-20T19:25:09,139 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:25:09,140 In lambda function, 2025-11-20T19:25:09,141 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:272:7: 2025-11-20T19:25:09,142 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:25:09,142 567 | DispatchArrayLayout(model, tree_begin, tree_end, block.begin() + batch.base_rowid, fvec_tloc, 2025-11-20T19:25:09,144 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:25:09,145 568 | block.Size(), out_predt, tree_depth, any_missing); 2025-11-20T19:25:09,146 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:25:09,147 In lambda function, 2025-11-20T19:25:09,148 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:272:7: 2025-11-20T19:25:09,149 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:25:09,150 567 | DispatchArrayLayout(model, tree_begin, tree_end, block.begin() + batch.base_rowid, fvec_tloc, 2025-11-20T19:25:09,151 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:25:09,153 568 | block.Size(), out_predt, tree_depth, any_missing); 2025-11-20T19:25:09,154 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:25:09,155 In lambda function, 2025-11-20T19:25:09,156 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:272:7: 2025-11-20T19:25:09,157 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:25:09,158 567 | DispatchArrayLayout(model, tree_begin, tree_end, block.begin() + batch.base_rowid, fvec_tloc, 2025-11-20T19:25:09,158 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:25:09,159 568 | block.Size(), out_predt, tree_depth, any_missing); 2025-11-20T19:25:09,160 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:25:09,161 In lambda function, 2025-11-20T19:25:09,162 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:272:7: 2025-11-20T19:25:09,163 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:25:09,164 567 | DispatchArrayLayout(model, tree_begin, tree_end, block.begin() + batch.base_rowid, fvec_tloc, 2025-11-20T19:25:09,165 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:25:09,166 568 | block.Size(), out_predt, tree_depth, any_missing); 2025-11-20T19:25:09,167 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:25:09,168 In lambda function, 2025-11-20T19:25:09,169 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:272:7, 2025-11-20T19:25:09,170 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:187:9, 2025-11-20T19:25:09,171 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:251:14, 2025-11-20T19:25:09,172 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:269:22, 2025-11-20T19:25:09,173 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/predictor/cpu_predictor.cc:563:42, 2025-11-20T19:25:09,174 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/predictor/cpu_predictor.cc:907:60, 2025-11-20T19:25:09,175 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/predictor/cpu_predictor.cc:459:11: 2025-11-20T19:25:09,176 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:25:09,177 567 | DispatchArrayLayout(model, tree_begin, tree_end, block.begin() + batch.base_rowid, fvec_tloc, 2025-11-20T19:25:09,178 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:25:09,179 568 | block.Size(), out_predt, tree_depth, any_missing); 2025-11-20T19:25:09,179 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:25:09,180 In lambda function, 2025-11-20T19:25:09,182 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:272:7, 2025-11-20T19:25:09,183 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:187:9, 2025-11-20T19:25:09,184 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:251:14, 2025-11-20T19:25:09,185 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:269:22, 2025-11-20T19:25:09,186 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/predictor/cpu_predictor.cc:563:42, 2025-11-20T19:25:09,187 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/predictor/cpu_predictor.cc:907:60, 2025-11-20T19:25:09,188 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/predictor/cpu_predictor.cc:464:11: 2025-11-20T19:25:09,189 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:25:09,190 567 | DispatchArrayLayout(model, tree_begin, tree_end, block.begin() + batch.base_rowid, fvec_tloc, 2025-11-20T19:25:09,191 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:25:09,192 568 | block.Size(), out_predt, tree_depth, any_missing); 2025-11-20T19:25:09,193 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:25:09,194 In lambda function, 2025-11-20T19:25:09,195 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:272:7, 2025-11-20T19:25:09,196 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:187:9, 2025-11-20T19:25:09,198 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:251:14, 2025-11-20T19:25:09,199 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:269:22, 2025-11-20T19:25:09,200 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/predictor/cpu_predictor.cc:563:42, 2025-11-20T19:25:09,201 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/predictor/cpu_predictor.cc:907:60, 2025-11-20T19:25:09,203 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/predictor/cpu_predictor.cc:459:11: 2025-11-20T19:25:09,204 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:25:09,205 567 | DispatchArrayLayout(model, tree_begin, tree_end, block.begin() + batch.base_rowid, fvec_tloc, 2025-11-20T19:25:09,206 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:25:09,207 568 | block.Size(), out_predt, tree_depth, any_missing); 2025-11-20T19:25:09,208 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:25:09,208 In lambda function, 2025-11-20T19:25:09,209 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:272:7, 2025-11-20T19:25:09,210 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:187:9, 2025-11-20T19:25:09,212 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:251:14, 2025-11-20T19:25:09,213 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:269:22, 2025-11-20T19:25:09,214 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/predictor/cpu_predictor.cc:563:42, 2025-11-20T19:25:09,215 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/predictor/cpu_predictor.cc:907:60, 2025-11-20T19:25:09,216 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/predictor/cpu_predictor.cc:464:11: 2025-11-20T19:25:09,217 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:25:09,218 567 | DispatchArrayLayout(model, tree_begin, tree_end, block.begin() + batch.base_rowid, fvec_tloc, 2025-11-20T19:25:09,220 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:25:09,222 568 | block.Size(), out_predt, tree_depth, any_missing); 2025-11-20T19:25:09,223 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:25:09,223 In lambda function, 2025-11-20T19:25:09,225 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:272:7, 2025-11-20T19:25:09,229 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/dmlc-core/include/dmlc/././common.h:68:8: 2025-11-20T19:25:09,230 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:25:09,231 567 | DispatchArrayLayout(model, tree_begin, tree_end, block.begin() + batch.base_rowid, fvec_tloc, 2025-11-20T19:25:09,232 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:25:09,234 568 | block.Size(), out_predt, tree_depth, any_missing); 2025-11-20T19:25:09,235 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:25:09,236 In lambda function, 2025-11-20T19:25:09,237 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:272:7, 2025-11-20T19:25:09,238 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/dmlc-core/include/dmlc/././common.h:68:8: 2025-11-20T19:25:09,239 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:25:09,240 567 | DispatchArrayLayout(model, tree_begin, tree_end, block.begin() + batch.base_rowid, fvec_tloc, 2025-11-20T19:25:09,241 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:25:09,242 568 | block.Size(), out_predt, tree_depth, any_missing); 2025-11-20T19:25:09,243 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:25:09,244 In lambda function, 2025-11-20T19:25:09,246 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:272:7, 2025-11-20T19:25:09,246 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/dmlc-core/include/dmlc/././common.h:68:8: 2025-11-20T19:25:09,248 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:25:09,249 567 | DispatchArrayLayout(model, tree_begin, tree_end, block.begin() + batch.base_rowid, fvec_tloc, 2025-11-20T19:25:09,250 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:25:09,251 568 | block.Size(), out_predt, tree_depth, any_missing); 2025-11-20T19:25:09,252 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:25:09,253 In lambda function, 2025-11-20T19:25:09,254 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:272:7, 2025-11-20T19:25:09,256 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/dmlc-core/include/dmlc/././common.h:68:8: 2025-11-20T19:25:09,261 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:25:09,262 567 | DispatchArrayLayout(model, tree_begin, tree_end, block.begin() + batch.base_rowid, fvec_tloc, 2025-11-20T19:25:09,263 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:25:09,264 568 | block.Size(), out_predt, tree_depth, any_missing); 2025-11-20T19:25:09,265 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:25:09,266 In lambda function, 2025-11-20T19:25:09,267 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:272:7, 2025-11-20T19:25:09,268 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:187:9, 2025-11-20T19:25:09,276 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:251:14, 2025-11-20T19:25:09,277 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:269:22, 2025-11-20T19:25:09,279 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/predictor/cpu_predictor.cc:563:42, 2025-11-20T19:25:09,280 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/predictor/cpu_predictor.cc:907:60, 2025-11-20T19:25:09,281 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/predictor/cpu_predictor.cc:459:11, 2025-11-20T19:25:09,282 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/predictor/cpu_predictor.cc:906:26, 2025-11-20T19:25:09,283 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/predictor/cpu_predictor.cc:493:9, 2025-11-20T19:25:09,284 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/predictor/cpu_predictor.cc:503:16, 2025-11-20T19:25:09,285 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/predictor/cpu_predictor.cc:903:18: 2025-11-20T19:25:09,286 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:25:09,287 567 | DispatchArrayLayout(model, tree_begin, tree_end, block.begin() + batch.base_rowid, fvec_tloc, 2025-11-20T19:25:09,288 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:25:09,289 568 | block.Size(), out_predt, tree_depth, any_missing); 2025-11-20T19:25:09,290 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:25:09,291 In lambda function, 2025-11-20T19:25:09,292 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:272:7, 2025-11-20T19:25:09,293 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:187:9, 2025-11-20T19:25:09,294 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:251:14, 2025-11-20T19:25:09,295 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:269:22, 2025-11-20T19:25:09,312 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/predictor/cpu_predictor.cc:563:42, 2025-11-20T19:25:09,313 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/predictor/cpu_predictor.cc:907:60, 2025-11-20T19:25:09,314 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/predictor/cpu_predictor.cc:464:11, 2025-11-20T19:25:09,315 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/predictor/cpu_predictor.cc:906:26, 2025-11-20T19:25:09,317 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/predictor/cpu_predictor.cc:493:9, 2025-11-20T19:25:09,318 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/predictor/cpu_predictor.cc:503:16, 2025-11-20T19:25:09,319 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/predictor/cpu_predictor.cc:903:18: 2025-11-20T19:25:09,320 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:25:09,321 567 | DispatchArrayLayout(model, tree_begin, tree_end, block.begin() + batch.base_rowid, fvec_tloc, 2025-11-20T19:25:09,322 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:25:09,323 568 | block.Size(), out_predt, tree_depth, any_missing); 2025-11-20T19:25:09,324 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:25:09,325 In lambda function, 2025-11-20T19:25:09,326 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:272:7, 2025-11-20T19:25:09,327 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:187:9, 2025-11-20T19:25:09,328 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:251:14, 2025-11-20T19:25:09,329 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:269:22, 2025-11-20T19:25:09,330 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/predictor/cpu_predictor.cc:563:42, 2025-11-20T19:25:09,331 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/predictor/cpu_predictor.cc:907:60, 2025-11-20T19:25:09,332 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/predictor/cpu_predictor.cc:459:11, 2025-11-20T19:25:09,333 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/predictor/cpu_predictor.cc:906:26, 2025-11-20T19:25:09,335 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/predictor/cpu_predictor.cc:496:9, 2025-11-20T19:25:09,336 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/predictor/cpu_predictor.cc:503:16, 2025-11-20T19:25:09,338 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/predictor/cpu_predictor.cc:903:18: 2025-11-20T19:25:09,339 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:25:09,340 567 | DispatchArrayLayout(model, tree_begin, tree_end, block.begin() + batch.base_rowid, fvec_tloc, 2025-11-20T19:25:09,341 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:25:09,342 568 | block.Size(), out_predt, tree_depth, any_missing); 2025-11-20T19:25:09,343 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:25:09,345 In lambda function, 2025-11-20T19:25:09,346 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:272:7, 2025-11-20T19:25:09,347 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:187:9, 2025-11-20T19:25:09,348 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:251:14, 2025-11-20T19:25:09,349 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:269:22, 2025-11-20T19:25:09,350 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/predictor/cpu_predictor.cc:563:42, 2025-11-20T19:25:09,351 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/predictor/cpu_predictor.cc:907:60, 2025-11-20T19:25:09,352 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/predictor/cpu_predictor.cc:464:11, 2025-11-20T19:25:09,353 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/predictor/cpu_predictor.cc:906:26, 2025-11-20T19:25:09,364 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/predictor/cpu_predictor.cc:496:9, 2025-11-20T19:25:09,365 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/predictor/cpu_predictor.cc:503:16, 2025-11-20T19:25:09,366 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/predictor/cpu_predictor.cc:903:18: 2025-11-20T19:25:09,367 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:25:09,368 567 | DispatchArrayLayout(model, tree_begin, tree_end, block.begin() + batch.base_rowid, fvec_tloc, 2025-11-20T19:25:09,369 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:25:09,370 568 | block.Size(), out_predt, tree_depth, any_missing); 2025-11-20T19:25:09,371 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:25:09,372 In lambda function, 2025-11-20T19:25:09,373 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:272:7, 2025-11-20T19:25:09,374 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/dmlc-core/include/dmlc/././common.h:68:8: 2025-11-20T19:25:09,374 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:25:09,375 567 | DispatchArrayLayout(model, tree_begin, tree_end, block.begin() + batch.base_rowid, fvec_tloc, 2025-11-20T19:25:09,376 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:25:09,378 568 | block.Size(), out_predt, tree_depth, any_missing); 2025-11-20T19:25:09,378 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:25:09,379 In lambda function, 2025-11-20T19:25:09,380 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:272:7, 2025-11-20T19:25:09,381 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/dmlc-core/include/dmlc/././common.h:68:8: 2025-11-20T19:25:09,382 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:25:09,384 567 | DispatchArrayLayout(model, tree_begin, tree_end, block.begin() + batch.base_rowid, fvec_tloc, 2025-11-20T19:25:09,385 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:25:09,386 568 | block.Size(), out_predt, tree_depth, any_missing); 2025-11-20T19:25:09,387 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:25:09,388 In lambda function, 2025-11-20T19:25:09,389 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:272:7, 2025-11-20T19:25:09,390 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/dmlc-core/include/dmlc/././common.h:68:8: 2025-11-20T19:25:09,391 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:25:09,393 567 | DispatchArrayLayout(model, tree_begin, tree_end, block.begin() + batch.base_rowid, fvec_tloc, 2025-11-20T19:25:09,394 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:25:09,395 568 | block.Size(), out_predt, tree_depth, any_missing); 2025-11-20T19:25:09,397 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:25:09,398 In lambda function, 2025-11-20T19:25:09,400 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:272:7, 2025-11-20T19:25:09,401 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/dmlc-core/include/dmlc/././common.h:68:8: 2025-11-20T19:25:09,403 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:25:09,406 567 | DispatchArrayLayout(model, tree_begin, tree_end, block.begin() + batch.base_rowid, fvec_tloc, 2025-11-20T19:25:09,407 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:25:09,408 568 | block.Size(), out_predt, tree_depth, any_missing); 2025-11-20T19:25:09,409 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:25:09,409 In lambda function, 2025-11-20T19:25:09,410 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:272:7, 2025-11-20T19:25:09,411 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/dmlc-core/include/dmlc/././common.h:68:8: 2025-11-20T19:25:09,413 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:25:09,414 567 | DispatchArrayLayout(model, tree_begin, tree_end, block.begin() + batch.base_rowid, fvec_tloc, 2025-11-20T19:25:09,416 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:25:09,417 568 | block.Size(), out_predt, tree_depth, any_missing); 2025-11-20T19:25:09,420 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:25:14,106 [104/115] Building CXX object src/CMakeFiles/objxgboost.dir/tree/multi_target_tree_model.cc.o 2025-11-20T19:25:14,160 [105/115] Building CXX object src/CMakeFiles/objxgboost.dir/tree/param.cc.o 2025-11-20T19:25:25,087 [106/115] Building CXX object src/CMakeFiles/objxgboost.dir/tree/tree_updater.cc.o 2025-11-20T19:26:01,869 [107/115] Building CXX object src/CMakeFiles/objxgboost.dir/objective/lambdarank_obj.cc.o 2025-11-20T19:26:01,870 In file included from /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/objective/lambdarank_obj.cc:4: 2025-11-20T19:26:01,871 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:01,872 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:01,873 92 | LambdaGrad(linalg::VectorView labels, common::Span predts, 2025-11-20T19:26:01,874 | ^~~~~~~~~~ 2025-11-20T19:26:01,875 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:01,875 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:01,876 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:01,877 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:01,878 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:01,879 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:01,880 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:01,881 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:01,881 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:01,882 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:01,883 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:01,884 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:01,885 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:01,886 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:01,887 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:01,887 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:01,888 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:01,889 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:01,890 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:01,891 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:01,892 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:01,893 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:01,894 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:01,895 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:01,896 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:01,898 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:01,899 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:01,901 40 | void LambdaRankUpdatePositionBias(Context const* ctx, linalg::VectorView li_full, 2025-11-20T19:26:01,902 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:26:01,903 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:01,904 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:01,904 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:01,906 423 | void LambdaRankGetGradientNDCG(Context const*, std::int32_t, HostDeviceVector const&, 2025-11-20T19:26:01,907 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:26:01,908 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:01,909 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:01,910 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:01,911 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:01,912 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:01,913 432 | void LambdaRankUpdatePositionBias(Context const*, linalg::VectorView, 2025-11-20T19:26:01,914 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:26:01,914 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:01,915 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:01,916 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:01,917 556 | void MAPStat(Context const*, MetaInfo const&, common::Span, 2025-11-20T19:26:01,918 | ^~~~~~~ 2025-11-20T19:26:01,919 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:01,919 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:01,922 561 | void LambdaRankGetGradientMAP(Context const*, std::int32_t, HostDeviceVector const&, 2025-11-20T19:26:01,923 | ^~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:26:01,924 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:01,926 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:01,927 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:01,928 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:01,929 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:01,930 647 | void LambdaRankGetGradientPairwise(Context const*, std::int32_t, HostDeviceVector const&, 2025-11-20T19:26:01,931 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:26:01,932 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:01,933 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:01,934 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:01,935 In file included from /usr/include/c++/12/tuple:41, 2025-11-20T19:26:01,936 from /usr/include/c++/12/functional:54, 2025-11-20T19:26:01,937 from /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/objective/lambdarank_obj.h:20: 2025-11-20T19:26:01,937 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-11-20T19:26:01,938 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-11-20T19:26:01,939 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-11-20T19:26:01,940 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-11-20T19:26:01,942 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/objective/lambdarank_obj.cc:395:21: 2025-11-20T19:26:01,943 /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-11-20T19:26:01,944 74 | return ((*std::forward<_Tp>(__t)).*__f)(std::forward<_Args>(__args)...); 2025-11-20T19:26:01,944 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:26:01,945 /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-11-20T19:26:01,946 /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-11-20T19:26:01,947 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-11-20T19:26:01,948 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-11-20T19:26:01,949 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-11-20T19:26:01,950 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-11-20T19:26:01,951 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/objective/lambdarank_obj.cc:397:21: 2025-11-20T19:26:01,951 /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-11-20T19:26:01,952 74 | return ((*std::forward<_Tp>(__t)).*__f)(std::forward<_Args>(__args)...); 2025-11-20T19:26:01,953 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:26:01,954 /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-11-20T19:26:01,955 /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-11-20T19:26:01,956 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-11-20T19:26:01,957 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-11-20T19:26:01,958 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-11-20T19:26:01,959 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-11-20T19:26:01,960 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/objective/lambdarank_obj.cc:401:21: 2025-11-20T19:26:01,961 /usr/include/c++/12/bits/invoke.h:74:46: note: parameter passing for argument of type ‘const xgboost::common::Span’ changed in GCC 7.1 2025-11-20T19:26:01,962 74 | return ((*std::forward<_Tp>(__t)).*__f)(std::forward<_Args>(__args)...); 2025-11-20T19:26:01,963 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:26:01,963 /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-11-20T19:26:01,964 /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-11-20T19:26:01,965 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-11-20T19:26:01,966 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-11-20T19:26:01,967 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-11-20T19:26:01,968 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-11-20T19:26:01,969 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/objective/lambdarank_obj.cc:403:21: 2025-11-20T19:26:01,970 /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-11-20T19:26:01,971 74 | return ((*std::forward<_Tp>(__t)).*__f)(std::forward<_Args>(__args)...); 2025-11-20T19:26:01,971 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:26:01,972 /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-11-20T19:26:01,973 /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-11-20T19:26:01,974 In file included from /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/objective/lambdarank_obj.h:27: 2025-11-20T19:26:01,974 In member function ‘xgboost::common::Span xgboost::ltr::RankingCache::SortedIdx(const xgboost::Context*, xgboost::common::Span)’, 2025-11-20T19:26:01,975 inlined from ‘void xgboost::obj::LambdaRankNDCG::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/objective/lambdarank_obj.cc:378:40: 2025-11-20T19:26:01,976 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:01,977 250 | return this->MakeRankOnCUDA(ctx, predt); 2025-11-20T19:26:01,978 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-11-20T19:26:01,979 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:01,979 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:01,980 252 | return this->MakeRankOnCPU(ctx, predt); 2025-11-20T19:26:01,981 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-11-20T19:26:01,982 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:01,983 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:01,984 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:01,985 442 | void MAPStat(Context const* ctx, linalg::VectorView label, 2025-11-20T19:26:01,985 | ^~~~~~~ 2025-11-20T19:26:01,986 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-11-20T19:26:01,987 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-11-20T19:26:01,988 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-11-20T19:26:01,989 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-11-20T19:26:01,990 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/objective/lambdarank_obj.cc:535:21: 2025-11-20T19:26:01,991 /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-11-20T19:26:01,992 74 | return ((*std::forward<_Tp>(__t)).*__f)(std::forward<_Args>(__args)...); 2025-11-20T19:26:01,993 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:26:01,994 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-11-20T19:26:01,995 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-11-20T19:26:01,996 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-11-20T19:26:01,997 inlined from ‘constexpr decltype(auto) std::apply(_Fn&&, _Tuple&&) [with _Fn = void (xgboost::obj::LambdaRankObj::*)(int, xgboost::common::Span, xgboost::linalg::TensorView, float, xgboost::common::Span, unsigned int, xgboost::obj::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-11-20T19:26:01,998 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/objective/lambdarank_obj.cc:537:21: 2025-11-20T19:26:01,999 /usr/include/c++/12/bits/invoke.h:74:46: note: parameter passing for argument of type ‘const xgboost::common::Span’ changed in GCC 7.1 2025-11-20T19:26:02,000 74 | return ((*std::forward<_Tp>(__t)).*__f)(std::forward<_Args>(__args)...); 2025-11-20T19:26:02,001 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:26:02,002 In function ‘constexpr _Res std::__invoke_impl(__invoke_memfun_deref, _MemFun&&, _Tp&&, _Args&& ...) [with _Res = void; _MemFun = void (xgboost::obj::LambdaRankObj::*)(int, xgboost::common::Span, xgboost::linalg::TensorView, float, xgboost::common::Span, unsigned int, xgboost::obj::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-11-20T19:26:02,003 inlined from ‘constexpr typename std::__invoke_result<_Functor, _ArgTypes>::type std::__invoke(_Callable&&, _Args&& ...) [with _Callable = void (xgboost::obj::LambdaRankObj::*)(int, xgboost::common::Span, xgboost::linalg::TensorView, float, xgboost::common::Span, unsigned int, xgboost::obj::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-11-20T19:26:02,004 inlined from ‘constexpr decltype(auto) std::__apply_impl(_Fn&&, _Tuple&&, index_sequence<_Idx ...>) [with _Fn = void (xgboost::obj::LambdaRankObj::*)(int, xgboost::common::Span, xgboost::linalg::TensorView, float, xgboost::common::Span, unsigned int, xgboost::obj::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-11-20T19:26:02,005 inlined from ‘constexpr decltype(auto) std::apply(_Fn&&, _Tuple&&) [with _Fn = void (xgboost::obj::LambdaRankObj::*)(int, xgboost::common::Span, xgboost::linalg::TensorView, float, xgboost::common::Span, unsigned int, xgboost::obj::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-11-20T19:26:02,006 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/objective/lambdarank_obj.cc:541:21: 2025-11-20T19:26:02,007 /usr/include/c++/12/bits/invoke.h:74:46: note: parameter passing for argument of type ‘const xgboost::common::Span’ changed in GCC 7.1 2025-11-20T19:26:02,008 74 | return ((*std::forward<_Tp>(__t)).*__f)(std::forward<_Args>(__args)...); 2025-11-20T19:26:02,008 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:26:02,009 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-11-20T19:26:02,010 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-11-20T19:26:02,011 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-11-20T19:26:02,012 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-11-20T19:26:02,013 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/objective/lambdarank_obj.cc:543:21: 2025-11-20T19:26:02,014 /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-11-20T19:26:02,014 74 | return ((*std::forward<_Tp>(__t)).*__f)(std::forward<_Args>(__args)...); 2025-11-20T19:26:02,015 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:26:02,016 In member function ‘xgboost::common::Span xgboost::ltr::RankingCache::SortedIdx(const xgboost::Context*, xgboost::common::Span)’, 2025-11-20T19:26:02,017 inlined from ‘void xgboost::obj::LambdaRankMAP::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/objective/lambdarank_obj.cc:497:40: 2025-11-20T19:26:02,018 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:02,019 250 | return this->MakeRankOnCUDA(ctx, predt); 2025-11-20T19:26:02,019 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-11-20T19:26:02,020 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:02,021 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:02,022 252 | return this->MakeRankOnCPU(ctx, predt); 2025-11-20T19:26:02,023 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-11-20T19:26:02,024 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:02,024 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:02,025 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:02,026 504 | cpu_impl::MAPStat(ctx_, h_label, rank_idx, GetCache()); 2025-11-20T19:26:02,027 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:26:02,028 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-11-20T19:26:02,029 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-11-20T19:26:02,031 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-11-20T19:26:02,032 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-11-20T19:26:02,033 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/objective/lambdarank_obj.cc:618:21: 2025-11-20T19:26:02,034 /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-11-20T19:26:02,035 74 | return ((*std::forward<_Tp>(__t)).*__f)(std::forward<_Args>(__args)...); 2025-11-20T19:26:02,036 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:26:02,037 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-11-20T19:26:02,038 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-11-20T19:26:02,039 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-11-20T19:26:02,040 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-11-20T19:26:02,041 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/objective/lambdarank_obj.cc:620:21: 2025-11-20T19:26:02,042 /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-11-20T19:26:02,043 74 | return ((*std::forward<_Tp>(__t)).*__f)(std::forward<_Args>(__args)...); 2025-11-20T19:26:02,043 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:26:02,044 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-11-20T19:26:02,045 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-11-20T19:26:02,046 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-11-20T19:26:02,047 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-11-20T19:26:02,048 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/objective/lambdarank_obj.cc:624:21: 2025-11-20T19:26:02,049 /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-11-20T19:26:02,050 74 | return ((*std::forward<_Tp>(__t)).*__f)(std::forward<_Args>(__args)...); 2025-11-20T19:26:02,051 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:26:02,051 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-11-20T19:26:02,052 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-11-20T19:26:02,053 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-11-20T19:26:02,054 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-11-20T19:26:02,055 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/objective/lambdarank_obj.cc:626:21: 2025-11-20T19:26:02,056 /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-11-20T19:26:02,057 74 | return ((*std::forward<_Tp>(__t)).*__f)(std::forward<_Args>(__args)...); 2025-11-20T19:26:02,057 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:26:02,058 In member function ‘xgboost::common::Span xgboost::ltr::RankingCache::SortedIdx(const xgboost::Context*, xgboost::common::Span)’, 2025-11-20T19:26:02,059 inlined from ‘void xgboost::obj::LambdaRankPairwise::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/objective/lambdarank_obj.cc:600:40: 2025-11-20T19:26:02,060 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:02,060 250 | return this->MakeRankOnCUDA(ctx, predt); 2025-11-20T19:26:02,061 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-11-20T19:26:02,062 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:02,063 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:02,064 252 | return this->MakeRankOnCPU(ctx, predt); 2025-11-20T19:26:02,065 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-11-20T19:26:02,066 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:02,067 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/objective/lambdarank_obj.cc: In lambda function: 2025-11-20T19:26:02,068 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:02,069 196 | auto pg = LambdaGrad(g_label, g_predt, g_rank, rank_high, rank_low, 2025-11-20T19:26:02,070 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:26:02,071 197 | delta_op, ti_plus, tj_minus, &cost); 2025-11-20T19:26:02,071 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:26:02,072 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/objective/lambdarank_obj.cc: In lambda function: 2025-11-20T19:26:02,073 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:02,074 196 | auto pg = LambdaGrad(g_label, g_predt, g_rank, rank_high, rank_low, 2025-11-20T19:26:02,075 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:26:02,076 197 | delta_op, ti_plus, tj_minus, &cost); 2025-11-20T19:26:02,077 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:26:02,077 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/objective/lambdarank_obj.cc: In lambda function: 2025-11-20T19:26:02,078 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:02,079 196 | auto pg = LambdaGrad(g_label, g_predt, g_rank, rank_high, rank_low, 2025-11-20T19:26:02,080 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:26:02,081 197 | delta_op, ti_plus, tj_minus, &cost); 2025-11-20T19:26:02,082 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:26:02,083 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:02,084 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:02,085 92 | LambdaGrad(linalg::VectorView labels, common::Span predts, 2025-11-20T19:26:02,086 | ^~~~~~~~~~ 2025-11-20T19:26:02,086 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:02,087 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:02,088 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:02,089 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:02,090 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:02,091 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:02,092 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:02,093 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/objective/lambdarank_obj.cc: In lambda function: 2025-11-20T19:26:02,094 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:02,095 196 | auto pg = LambdaGrad(g_label, g_predt, g_rank, rank_high, rank_low, 2025-11-20T19:26:02,095 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:26:02,096 197 | delta_op, ti_plus, tj_minus, &cost); 2025-11-20T19:26:02,097 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:26:02,098 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:02,099 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:02,100 222 | void MakePairs(Context const* ctx, std::int32_t iter, 2025-11-20T19:26:02,101 | ^~~~~~~~~ 2025-11-20T19:26:02,102 In lambda function, 2025-11-20T19:26:02,103 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/objective/lambdarank_obj.h:232:11: 2025-11-20T19:26:02,104 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:02,105 196 | auto pg = LambdaGrad(g_label, g_predt, g_rank, rank_high, rank_low, 2025-11-20T19:26:02,105 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:26:02,106 197 | delta_op, ti_plus, tj_minus, &cost); 2025-11-20T19:26:02,107 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:26:02,108 In lambda function, 2025-11-20T19:26:02,109 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/objective/lambdarank_obj.h:277:13: 2025-11-20T19:26:02,110 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:02,111 196 | auto pg = LambdaGrad(g_label, g_predt, g_rank, rank_high, rank_low, 2025-11-20T19:26:02,112 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:26:02,113 197 | delta_op, ti_plus, tj_minus, &cost); 2025-11-20T19:26:02,114 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:26:02,114 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:02,115 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:02,116 222 | void MakePairs(Context const* ctx, std::int32_t iter, 2025-11-20T19:26:02,117 | ^~~~~~~~~ 2025-11-20T19:26:02,118 In lambda function, 2025-11-20T19:26:02,119 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/objective/lambdarank_obj.h:232:11: 2025-11-20T19:26:02,120 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:02,121 196 | auto pg = LambdaGrad(g_label, g_predt, g_rank, rank_high, rank_low, 2025-11-20T19:26:02,122 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:26:02,123 197 | delta_op, ti_plus, tj_minus, &cost); 2025-11-20T19:26:02,124 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:26:02,125 In lambda function, 2025-11-20T19:26:02,126 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/objective/lambdarank_obj.h:277:13: 2025-11-20T19:26:02,127 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:02,128 196 | auto pg = LambdaGrad(g_label, g_predt, g_rank, rank_high, rank_low, 2025-11-20T19:26:02,129 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:26:02,129 197 | delta_op, ti_plus, tj_minus, &cost); 2025-11-20T19:26:02,131 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:26:02,131 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:02,132 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:02,133 331 | void CalcLambdaForGroupNDCG(std::int32_t iter, common::Span g_predt, 2025-11-20T19:26:02,134 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:26:02,134 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:02,135 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:02,136 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:02,137 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-11-20T19:26:02,138 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/objective/lambdarank_obj.cc:344:47: 2025-11-20T19:26:02,139 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:02,140 226 | MakePairs(ctx_, iter, p_cache_, g, g_label, g_rank, loop); 2025-11-20T19:26:02,141 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:26:02,142 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-11-20T19:26:02,142 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/objective/lambdarank_obj.cc:347:48: 2025-11-20T19:26:02,143 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:02,144 226 | MakePairs(ctx_, iter, p_cache_, g, g_label, g_rank, loop); 2025-11-20T19:26:02,145 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:26:02,146 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:02,147 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:02,149 222 | void MakePairs(Context const* ctx, std::int32_t iter, 2025-11-20T19:26:02,149 | ^~~~~~~~~ 2025-11-20T19:26:02,150 In lambda function, 2025-11-20T19:26:02,151 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/objective/lambdarank_obj.h:232:11: 2025-11-20T19:26:02,153 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:02,154 196 | auto pg = LambdaGrad(g_label, g_predt, g_rank, rank_high, rank_low, 2025-11-20T19:26:02,155 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:26:02,156 197 | delta_op, ti_plus, tj_minus, &cost); 2025-11-20T19:26:02,157 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:26:02,158 In lambda function, 2025-11-20T19:26:02,159 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/objective/lambdarank_obj.h:277:13: 2025-11-20T19:26:02,160 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:02,161 196 | auto pg = LambdaGrad(g_label, g_predt, g_rank, rank_high, rank_low, 2025-11-20T19:26:02,162 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:26:02,163 197 | delta_op, ti_plus, tj_minus, &cost); 2025-11-20T19:26:02,163 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:26:02,164 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:02,165 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:02,166 222 | void MakePairs(Context const* ctx, std::int32_t iter, 2025-11-20T19:26:02,167 | ^~~~~~~~~ 2025-11-20T19:26:02,168 In lambda function, 2025-11-20T19:26:02,168 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/objective/lambdarank_obj.h:232:11: 2025-11-20T19:26:02,169 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:02,171 196 | auto pg = LambdaGrad(g_label, g_predt, g_rank, rank_high, rank_low, 2025-11-20T19:26:02,171 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:26:02,172 197 | delta_op, ti_plus, tj_minus, &cost); 2025-11-20T19:26:02,173 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:26:02,174 In lambda function, 2025-11-20T19:26:02,175 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/objective/lambdarank_obj.h:277:13: 2025-11-20T19:26:02,176 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:02,177 196 | auto pg = LambdaGrad(g_label, g_predt, g_rank, rank_high, rank_low, 2025-11-20T19:26:02,178 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:26:02,179 197 | delta_op, ti_plus, tj_minus, &cost); 2025-11-20T19:26:02,179 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:26:02,180 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:02,181 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:02,182 331 | void CalcLambdaForGroupNDCG(std::int32_t iter, common::Span g_predt, 2025-11-20T19:26:02,183 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:26:02,184 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:02,185 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:02,186 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:02,187 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-11-20T19:26:02,188 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/objective/lambdarank_obj.cc:344:47: 2025-11-20T19:26:02,189 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:02,190 226 | MakePairs(ctx_, iter, p_cache_, g, g_label, g_rank, loop); 2025-11-20T19:26:02,191 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:26:02,191 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-11-20T19:26:02,192 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/objective/lambdarank_obj.cc:347:48: 2025-11-20T19:26:02,193 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:02,194 226 | MakePairs(ctx_, iter, p_cache_, g, g_label, g_rank, loop); 2025-11-20T19:26:02,195 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:26:02,197 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:02,198 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:02,199 222 | void MakePairs(Context const* ctx, std::int32_t iter, 2025-11-20T19:26:02,200 | ^~~~~~~~~ 2025-11-20T19:26:02,201 In lambda function, 2025-11-20T19:26:02,202 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/objective/lambdarank_obj.h:277:13: 2025-11-20T19:26:02,202 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:02,203 196 | auto pg = LambdaGrad(g_label, g_predt, g_rank, rank_high, rank_low, 2025-11-20T19:26:02,205 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:26:02,206 197 | delta_op, ti_plus, tj_minus, &cost); 2025-11-20T19:26:02,207 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:26:02,208 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:02,239 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:02,249 222 | void MakePairs(Context const* ctx, std::int32_t iter, 2025-11-20T19:26:02,250 | ^~~~~~~~~ 2025-11-20T19:26:02,252 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:02,253 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:02,254 331 | void CalcLambdaForGroupNDCG(std::int32_t iter, common::Span g_predt, 2025-11-20T19:26:02,254 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:26:02,256 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:02,257 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:02,258 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:02,258 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-11-20T19:26:02,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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/objective/lambdarank_obj.cc:344:47: 2025-11-20T19:26:02,261 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:02,262 226 | MakePairs(ctx_, iter, p_cache_, g, g_label, g_rank, loop); 2025-11-20T19:26:02,262 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:26:02,263 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-11-20T19:26:02,264 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/objective/lambdarank_obj.cc:347:48: 2025-11-20T19:26:02,265 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:02,266 226 | MakePairs(ctx_, iter, p_cache_, g, g_label, g_rank, loop); 2025-11-20T19:26:02,267 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:26:02,269 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:02,270 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:02,271 222 | void MakePairs(Context const* ctx, std::int32_t iter, 2025-11-20T19:26:02,272 | ^~~~~~~~~ 2025-11-20T19:26:02,273 In lambda function, 2025-11-20T19:26:02,274 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/objective/lambdarank_obj.h:277:13: 2025-11-20T19:26:02,275 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:02,276 196 | auto pg = LambdaGrad(g_label, g_predt, g_rank, rank_high, rank_low, 2025-11-20T19:26:02,277 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:26:02,278 197 | delta_op, ti_plus, tj_minus, &cost); 2025-11-20T19:26:02,279 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:26:02,280 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:02,281 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:02,282 222 | void MakePairs(Context const* ctx, std::int32_t iter, 2025-11-20T19:26:02,284 | ^~~~~~~~~ 2025-11-20T19:26:02,285 In lambda function, 2025-11-20T19:26:02,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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/objective/lambdarank_obj.h:277:13: 2025-11-20T19:26:02,287 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:02,288 196 | auto pg = LambdaGrad(g_label, g_predt, g_rank, rank_high, rank_low, 2025-11-20T19:26:02,289 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:26:02,289 197 | delta_op, ti_plus, tj_minus, &cost); 2025-11-20T19:26:02,290 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:26:02,292 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:02,295 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:02,296 331 | void CalcLambdaForGroupNDCG(std::int32_t iter, common::Span g_predt, 2025-11-20T19:26:02,297 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:26:02,298 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:02,299 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:02,300 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:02,301 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-11-20T19:26:02,302 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/objective/lambdarank_obj.cc:344:47: 2025-11-20T19:26:02,303 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:02,304 226 | MakePairs(ctx_, iter, p_cache_, g, g_label, g_rank, loop); 2025-11-20T19:26:02,305 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:26:02,305 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-11-20T19:26:02,306 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/objective/lambdarank_obj.cc:347:48: 2025-11-20T19:26:02,307 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:02,308 226 | MakePairs(ctx_, iter, p_cache_, g, g_label, g_rank, loop); 2025-11-20T19:26:02,308 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:26:02,309 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:02,310 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:02,311 222 | void MakePairs(Context const* ctx, std::int32_t iter, 2025-11-20T19:26:02,312 | ^~~~~~~~~ 2025-11-20T19:26:02,313 In lambda function, 2025-11-20T19:26:02,314 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/objective/lambdarank_obj.h:232:11: 2025-11-20T19:26:02,315 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:02,316 196 | auto pg = LambdaGrad(g_label, g_predt, g_rank, rank_high, rank_low, 2025-11-20T19:26:02,316 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:26:02,317 197 | delta_op, ti_plus, tj_minus, &cost); 2025-11-20T19:26:02,318 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:26:02,319 In lambda function, 2025-11-20T19:26:02,320 inlined from ‘void xgboost::obj::MakePairs(const xgboost::Context*, int32_t, std::shared_ptr, xgboost::bst_group_t, xgboost::linalg::VectorView, xgboost::common::Span, Op) [with Op = LambdaRankObj::CalcLambdaForGroup&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*):: >(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::bst_group_t, xgboost::obj::LambdaRankPairwise::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::, xgboost::linalg::VectorView >)::]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/objective/lambdarank_obj.h:277:13: 2025-11-20T19:26:02,321 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:02,322 196 | auto pg = LambdaGrad(g_label, g_predt, g_rank, rank_high, rank_low, 2025-11-20T19:26:02,323 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:26:02,325 197 | delta_op, ti_plus, tj_minus, &cost); 2025-11-20T19:26:02,326 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:26:02,327 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:02,328 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:02,329 165 | void CalcLambdaForGroup(std::int32_t iter, common::Span g_predt, 2025-11-20T19:26:02,330 | ^~~~~~~~~~~~~~~~~~ 2025-11-20T19:26:02,331 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:02,333 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:02,339 226 | MakePairs(ctx_, iter, p_cache_, g, g_label, g_rank, loop); 2025-11-20T19:26:02,340 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:26:02,341 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:02,342 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:02,343 222 | void MakePairs(Context const* ctx, std::int32_t iter, 2025-11-20T19:26:02,344 | ^~~~~~~~~ 2025-11-20T19:26:02,345 In lambda function, 2025-11-20T19:26:02,346 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/objective/lambdarank_obj.h:232:11: 2025-11-20T19:26:02,347 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:02,348 196 | auto pg = LambdaGrad(g_label, g_predt, g_rank, rank_high, rank_low, 2025-11-20T19:26:02,349 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:26:02,350 197 | delta_op, ti_plus, tj_minus, &cost); 2025-11-20T19:26:02,351 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:26:02,352 In lambda function, 2025-11-20T19:26:02,353 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/objective/lambdarank_obj.h:277:13: 2025-11-20T19:26:02,354 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:02,355 196 | auto pg = LambdaGrad(g_label, g_predt, g_rank, rank_high, rank_low, 2025-11-20T19:26:02,356 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:26:02,372 197 | delta_op, ti_plus, tj_minus, &cost); 2025-11-20T19:26:02,373 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:26:02,374 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:02,375 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:02,377 165 | void CalcLambdaForGroup(std::int32_t iter, common::Span g_predt, 2025-11-20T19:26:02,378 | ^~~~~~~~~~~~~~~~~~ 2025-11-20T19:26:02,379 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:02,379 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:02,380 226 | MakePairs(ctx_, iter, p_cache_, g, g_label, g_rank, loop); 2025-11-20T19:26:02,381 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:26:02,382 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:02,383 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:02,384 222 | void MakePairs(Context const* ctx, std::int32_t iter, 2025-11-20T19:26:02,385 | ^~~~~~~~~ 2025-11-20T19:26:02,386 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:02,387 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:02,388 165 | void CalcLambdaForGroup(std::int32_t iter, common::Span g_predt, 2025-11-20T19:26:02,389 | ^~~~~~~~~~~~~~~~~~ 2025-11-20T19:26:02,389 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:02,390 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:02,391 226 | MakePairs(ctx_, iter, p_cache_, g, g_label, g_rank, loop); 2025-11-20T19:26:02,392 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:26:02,393 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:02,393 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:02,395 222 | void MakePairs(Context const* ctx, std::int32_t iter, 2025-11-20T19:26:02,395 | ^~~~~~~~~ 2025-11-20T19:26:02,396 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:02,397 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:02,398 165 | void CalcLambdaForGroup(std::int32_t iter, common::Span g_predt, 2025-11-20T19:26:02,400 | ^~~~~~~~~~~~~~~~~~ 2025-11-20T19:26:02,412 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:02,413 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:02,414 226 | MakePairs(ctx_, iter, p_cache_, g, g_label, g_rank, loop); 2025-11-20T19:26:02,415 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:26:02,416 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:02,416 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:02,417 222 | void MakePairs(Context const* ctx, std::int32_t iter, 2025-11-20T19:26:02,418 | ^~~~~~~~~ 2025-11-20T19:26:02,419 In lambda function, 2025-11-20T19:26:02,420 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/objective/lambdarank_obj.h:232:11: 2025-11-20T19:26:02,421 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:02,422 196 | auto pg = LambdaGrad(g_label, g_predt, g_rank, rank_high, rank_low, 2025-11-20T19:26:02,423 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:26:02,424 197 | delta_op, ti_plus, tj_minus, &cost); 2025-11-20T19:26:02,425 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:26:02,426 In lambda function, 2025-11-20T19:26:02,427 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/objective/lambdarank_obj.h:277:13: 2025-11-20T19:26:02,428 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:02,428 196 | auto pg = LambdaGrad(g_label, g_predt, g_rank, rank_high, rank_low, 2025-11-20T19:26:02,429 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:26:02,430 197 | delta_op, ti_plus, tj_minus, &cost); 2025-11-20T19:26:02,431 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:26:02,432 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:02,433 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:02,434 165 | void CalcLambdaForGroup(std::int32_t iter, common::Span g_predt, 2025-11-20T19:26:02,435 | ^~~~~~~~~~~~~~~~~~ 2025-11-20T19:26:02,436 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:02,437 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:02,437 226 | MakePairs(ctx_, iter, p_cache_, g, g_label, g_rank, loop); 2025-11-20T19:26:02,438 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:26:02,442 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:02,443 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:02,444 222 | void MakePairs(Context const* ctx, std::int32_t iter, 2025-11-20T19:26:02,445 | ^~~~~~~~~ 2025-11-20T19:26:02,446 In lambda function, 2025-11-20T19:26:02,447 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/objective/lambdarank_obj.h:232:11: 2025-11-20T19:26:02,448 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:02,449 196 | auto pg = LambdaGrad(g_label, g_predt, g_rank, rank_high, rank_low, 2025-11-20T19:26:02,450 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:26:02,452 197 | delta_op, ti_plus, tj_minus, &cost); 2025-11-20T19:26:02,452 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:26:02,454 In lambda function, 2025-11-20T19:26:02,455 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/objective/lambdarank_obj.h:277:13: 2025-11-20T19:26:02,457 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:02,458 196 | auto pg = LambdaGrad(g_label, g_predt, g_rank, rank_high, rank_low, 2025-11-20T19:26:02,459 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:26:02,460 197 | delta_op, ti_plus, tj_minus, &cost); 2025-11-20T19:26:02,462 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:26:02,463 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:02,464 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:02,465 165 | void CalcLambdaForGroup(std::int32_t iter, common::Span g_predt, 2025-11-20T19:26:02,467 | ^~~~~~~~~~~~~~~~~~ 2025-11-20T19:26:02,468 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:02,470 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:02,471 226 | MakePairs(ctx_, iter, p_cache_, g, g_label, g_rank, loop); 2025-11-20T19:26:02,472 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:26:02,473 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:02,475 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:02,476 222 | void MakePairs(Context const* ctx, std::int32_t iter, 2025-11-20T19:26:02,477 | ^~~~~~~~~ 2025-11-20T19:26:02,478 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:02,480 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:02,483 165 | void CalcLambdaForGroup(std::int32_t iter, common::Span g_predt, 2025-11-20T19:26:02,484 | ^~~~~~~~~~~~~~~~~~ 2025-11-20T19:26:02,485 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:02,486 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:02,487 226 | MakePairs(ctx_, iter, p_cache_, g, g_label, g_rank, loop); 2025-11-20T19:26:02,488 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:26:02,489 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:02,490 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:02,492 222 | void MakePairs(Context const* ctx, std::int32_t iter, 2025-11-20T19:26:02,493 | ^~~~~~~~~ 2025-11-20T19:26:02,494 In lambda function, 2025-11-20T19:26:02,495 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/objective/lambdarank_obj.h:277:13: 2025-11-20T19:26:02,497 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:02,505 196 | auto pg = LambdaGrad(g_label, g_predt, g_rank, rank_high, rank_low, 2025-11-20T19:26:02,506 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:26:02,507 197 | delta_op, ti_plus, tj_minus, &cost); 2025-11-20T19:26:02,508 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:26:02,509 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:02,510 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:02,511 165 | void CalcLambdaForGroup(std::int32_t iter, common::Span g_predt, 2025-11-20T19:26:02,512 | ^~~~~~~~~~~~~~~~~~ 2025-11-20T19:26:02,513 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:02,513 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:02,515 226 | MakePairs(ctx_, iter, p_cache_, g, g_label, g_rank, loop); 2025-11-20T19:26:02,515 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:26:02,516 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:02,517 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:02,518 117 | cpu_impl::LambdaRankUpdatePositionBias(ctx_, li_full_.View(device), lj_full_.View(device), 2025-11-20T19:26:02,519 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:26:02,520 118 | &ti_plus_, &tj_minus_, &li_, &lj_, p_cache_); 2025-11-20T19:26:02,521 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:26:02,522 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:02,523 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:02,524 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:02,526 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:02,526 117 | cpu_impl::LambdaRankUpdatePositionBias(ctx_, li_full_.View(device), lj_full_.View(device), 2025-11-20T19:26:02,527 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:26:02,529 118 | &ti_plus_, &tj_minus_, &li_, &lj_, p_cache_); 2025-11-20T19:26:02,530 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:26:02,532 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:02,533 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:02,534 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:02,540 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:02,540 117 | cpu_impl::LambdaRankUpdatePositionBias(ctx_, li_full_.View(device), lj_full_.View(device), 2025-11-20T19:26:02,541 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:26:02,542 118 | &ti_plus_, &tj_minus_, &li_, &lj_, p_cache_); 2025-11-20T19:26:02,543 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:26:02,544 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:02,545 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:05,865 [108/115] Building CXX object src/CMakeFiles/objxgboost.dir/tree/tree_model.cc.o 2025-11-20T19:26:05,866 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:05,867 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:05,868 911 | void RegTree::ExpandCategorical(bst_node_t nidx, bst_feature_t split_index, 2025-11-20T19:26:05,869 | ^~~~~~~ 2025-11-20T19:26:05,869 In file included from /usr/include/c++/12/vector:70, 2025-11-20T19:26:05,870 from /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/include/xgboost/base.h:17, 2025-11-20T19:26:05,871 from /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/include/xgboost/tree_model.h:10, 2025-11-20T19:26:05,872 from /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/tree/tree_model.cc:6: 2025-11-20T19:26:05,873 /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-11-20T19:26:05,874 /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-11-20T19:26:05,874 439 | vector<_Tp, _Alloc>:: 2025-11-20T19:26:05,875 | ^~~~~~~~~~~~~~~~~~~ 2025-11-20T19:26:05,876 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-11-20T19:26:05,877 inlined from ‘void xgboost::RegTree::SaveCategoricalSplit(xgboost::Json*) const’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/tree/tree_model.cc:1011:50: 2025-11-20T19:26:05,878 /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-11-20T19:26:05,879 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2025-11-20T19:26:05,880 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:26:05,881 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-11-20T19:26:05,882 inlined from ‘void xgboost::RegTree::SaveCategoricalSplit(xgboost::Json*) const’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/tree/tree_model.cc:1020:47: 2025-11-20T19:26:05,883 /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-11-20T19:26:05,884 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2025-11-20T19:26:05,885 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:26:08,476 [109/115] Building CXX object src/CMakeFiles/objxgboost.dir/tree/updater_colmaker.cc.o 2025-11-20T19:26:08,477 In file included from /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/tree/../common/random.h:22, 2025-11-20T19:26:08,478 from /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/tree/updater_colmaker.cc:12: 2025-11-20T19:26:08,479 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:08,480 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:08,481 40 | return backend->Broadcast(comm.Ctx(ctx, data.Device()), erased, root); 2025-11-20T19:26:08,482 | ^ 2025-11-20T19:26:08,483 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:08,483 In file included from /usr/include/c++/12/vector:70, 2025-11-20T19:26:08,484 from /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/tree/updater_colmaker.cc:9: 2025-11-20T19:26:08,485 /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-11-20T19:26:08,486 /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-11-20T19:26:08,487 523 | vector<_Tp, _Alloc>:: 2025-11-20T19:26:08,488 | ^~~~~~~~~~~~~~~~~~~ 2025-11-20T19:26:08,489 /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-11-20T19:26:08,490 /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-11-20T19:26:08,491 In file included from /usr/include/c++/12/vector:64: 2025-11-20T19:26:08,492 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = xgboost::tree::ColMaker::ThreadEntry; _Alloc = std::allocator]’, 2025-11-20T19:26:08,493 inlined from ‘void xgboost::tree::ColMaker::Builder::InitNewNode(const std::vector&, const std::vector >&, const xgboost::DMatrix&, const xgboost::RegTree&)’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/tree/updater_colmaker.cc:270:19: 2025-11-20T19:26:08,494 /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-11-20T19:26:08,495 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-11-20T19:26:08,496 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:26:08,497 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = xgboost::tree::ColMaker::NodeEntry; _Alloc = std::allocator]’, 2025-11-20T19:26:08,498 inlined from ‘void xgboost::tree::ColMaker::Builder::InitNewNode(const std::vector&, const std::vector >&, const xgboost::DMatrix&, const xgboost::RegTree&)’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/tree/updater_colmaker.cc:272:22: 2025-11-20T19:26:08,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-11-20T19:26:08,500 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-11-20T19:26:08,501 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:26:08,502 In file included from /usr/include/c++/12/vector:63: 2025-11-20T19:26:08,503 /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-11-20T19:26:08,504 /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-11-20T19:26:08,505 113 | __do_uninit_copy(_InputIterator __first, _InputIterator __last, 2025-11-20T19:26:08,506 | ^~~~~~~~~~~~~~~~ 2025-11-20T19:26:08,507 /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-11-20T19:26:08,508 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-11-20T19:26:08,509 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-11-20T19:26:08,510 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-11-20T19:26:08,511 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-11-20T19:26:08,512 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-11-20T19:26:08,513 /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-11-20T19:26:08,514 137 | { return std::__do_uninit_copy(__first, __last, __result); } 2025-11-20T19:26:08,515 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:26:08,516 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-11-20T19:26:08,518 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-11-20T19:26:08,519 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-11-20T19:26:08,520 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-11-20T19:26:08,521 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-11-20T19:26:08,532 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-11-20T19:26:08,533 /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-11-20T19:26:08,534 137 | { return std::__do_uninit_copy(__first, __last, __result); } 2025-11-20T19:26:08,535 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:26:08,536 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-11-20T19:26:08,537 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-11-20T19:26:08,538 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-11-20T19:26:08,540 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-11-20T19:26:08,541 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-11-20T19:26:08,542 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-11-20T19:26:08,543 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-11-20T19:26:08,544 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-11-20T19:26:08,545 /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-11-20T19:26:08,546 137 | { return std::__do_uninit_copy(__first, __last, __result); } 2025-11-20T19:26:08,547 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:26:08,548 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:08,549 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:08,550 96 | void Update(TrainParam const *param, linalg::Matrix *gpair, DMatrix *dmat, 2025-11-20T19:26:08,551 | ^~~~~~ 2025-11-20T19:26:16,983 [110/115] Building CXX object src/CMakeFiles/objxgboost.dir/tree/updater_prune.cc.o 2025-11-20T19:26:16,984 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:16,985 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:16,986 34 | void Update(TrainParam const* param, linalg::Matrix* gpair, DMatrix* p_fmat, 2025-11-20T19:26:16,987 | ^~~~~~ 2025-11-20T19:26:16,988 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:16,989 41 | syncher_->Update(param, gpair, p_fmat, out_position, trees); 2025-11-20T19:26:16,990 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:26:30,927 [111/115] Building CXX object src/CMakeFiles/objxgboost.dir/tree/updater_sync.cc.o 2025-11-20T19:26:30,928 In file included from /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/tree/updater_sync.cc:9: 2025-11-20T19:26:30,928 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:30,929 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:30,930 40 | return backend->Broadcast(comm.Ctx(ctx, data.Device()), erased, root); 2025-11-20T19:26:30,931 | ^ 2025-11-20T19:26:30,932 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:30,933 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:30,933 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:30,934 34 | void Update(TrainParam const*, linalg::Matrix*, DMatrix*, 2025-11-20T19:26:30,935 | ^~~~~~ 2025-11-20T19:26:34,012 [112/115] Building CXX object src/CMakeFiles/objxgboost.dir/tree/updater_refresh.cc.o 2025-11-20T19:26:34,014 In file included from /usr/include/c++/12/vector:70, 2025-11-20T19:26:34,015 from /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/dmlc-core/include/dmlc/registry.h:11, 2025-11-20T19:26:34,016 from /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/include/xgboost/tree_updater.h:11, 2025-11-20T19:26:34,017 from /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/tree/updater_refresh.cc:7: 2025-11-20T19:26:34,018 /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-11-20T19:26:34,019 /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-11-20T19:26:34,020 523 | vector<_Tp, _Alloc>:: 2025-11-20T19:26:34,021 | ^~~~~~~~~~~~~~~~~~~ 2025-11-20T19:26:34,022 In file included from /usr/include/c++/12/vector:64: 2025-11-20T19:26:34,022 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = xgboost::tree::GradStats; _Alloc = std::allocator]’, 2025-11-20T19:26:34,023 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/tree/updater_refresh.cc:57:26, 2025-11-20T19:26:34,025 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/dmlc-core/include/dmlc/./././common.h:68:8, 2025-11-20T19:26:34,026 inlined from ‘_ZN7xgboost4tree13TreeRefresher6UpdateEPKNS0_10TrainParamEPNS_6linalg6TensorINS_6detail20GradientPairInternalIfEELi2EEEPNS_7DMatrixENS_6common4SpanINS_16HostDeviceVectorIiEELj4294967295EEERKSt6vectorIPNS_7RegTreeESaISL_EE._omp_fn.0’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/tree/updater_refresh.cc:51:14: 2025-11-20T19:26:34,026 /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-11-20T19:26:34,027 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-11-20T19:26:34,028 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:26:34,028 In file included from /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/tree/updater_refresh.cc:12: 2025-11-20T19:26:34,029 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:34,030 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:34,031 44 | [[nodiscard]] Result Allreduce(Context const* ctx, CommGroup const& comm, 2025-11-20T19:26:34,031 | ^~~~~~~~~ 2025-11-20T19:26:34,032 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:34,033 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-11-20T19:26:34,033 | ^ 2025-11-20T19:26:34,034 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:34,035 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:34,036 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:34,037 33 | void Update(TrainParam const *param, linalg::Matrix *gpair, DMatrix *p_fmat, 2025-11-20T19:26:34,037 | ^~~~~~ 2025-11-20T19:26:34,038 In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, xgboost::linalg::TensorView, Op) [with T = double; int kDim = 1]’, 2025-11-20T19:26:34,039 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/tree/updater_refresh.cc:100:29: 2025-11-20T19:26:34,040 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:26:34,040 59 | return Allreduce(ctx, *GlobalCommGroup(), data, op); 2025-11-20T19:26:34,041 | ^ 2025-11-20T19:26:34,042 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:27:03,623 [113/115] Building CXX object src/CMakeFiles/objxgboost.dir/tree/updater_approx.cc.o 2025-11-20T19:27:03,624 In file included from /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/tree/../common/hist_util.h:17, 2025-11-20T19:27:03,633 from /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/tree/updater_approx.cc:15: 2025-11-20T19:27:03,636 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/tree/../common/categorical.h: In function ‘bool xgboost::common::Decision(Span, float)’: 2025-11-20T19:27:03,637 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:27:03,638 52 | inline XGBOOST_DEVICE bool Decision(common::Span cats, float cat) { 2025-11-20T19:27:03,638 | ^~~~~~~~ 2025-11-20T19:27:03,639 In file included from /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/tree/../collective/aggregator.h:13, 2025-11-20T19:27:03,640 from /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/tree/updater_approx.cc:13: 2025-11-20T19:27:03,640 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-11-20T19:27:03,641 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/tree/../collective/allreduce.h:59:53, 2025-11-20T19:27:03,642 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/tree/../collective/allreduce.h:67:72: 2025-11-20T19:27:03,643 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:27:03,643 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-11-20T19:27:03,644 | ^ 2025-11-20T19:27:03,645 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:27:03,646 In file included from /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/tree/updater_approx.cc:22: 2025-11-20T19:27:03,646 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:27:03,647 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:27:03,647 188 | void EnumeratePart(common::HistogramCuts const &cut, common::Span sorted_idx, 2025-11-20T19:27:03,648 | ^~~~~~~~~~~~~ 2025-11-20T19:27:03,649 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:27:03,649 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:27:03,650 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:27:03,650 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:27:03,651 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:27:03,652 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:27:03,653 260 | GradStats EnumerateSplit(common::HistogramCuts const &cut, common::ConstGHistRow hist, 2025-11-20T19:27:03,654 | ^~~~~~~~~~~~~~ 2025-11-20T19:27:03,654 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:27:03,655 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:27:03,656 In file included from /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/tree/hist/evaluate_splits.h:24: 2025-11-20T19:27:03,656 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/tree/hist/hist_cache.h: In member function ‘void xgboost::tree::BoundedHistCollection::AllocateHistograms(xgboost::common::Span, xgboost::common::Span)’: 2025-11-20T19:27:03,657 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:27:03,657 85 | void AllocateHistograms(common::Span nodes_to_build, 2025-11-20T19:27:03,658 | ^~~~~~~~~~~~~~~~~~ 2025-11-20T19:27:03,659 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:27:03,659 In file included from /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/tree/updater_approx.cc:24: 2025-11-20T19:27:03,660 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/tree/hist/histogram.h: In member function ‘void xgboost::tree::HistogramBuilder::AddHistRows(const xgboost::RegTree*, std::vector >*, std::vector >*, bool)’: 2025-11-20T19:27:03,660 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:27:03,661 122 | this->hist_.AllocateHistograms(nodes_to_build, nodes_to_sub); 2025-11-20T19:27:03,662 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:27:03,662 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:27:03,663 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:27:03,664 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:27:03,664 143 | this->hist_.AllocateHistograms(nodes_to_build, nodes_to_sub); 2025-11-20T19:27:03,665 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:27:03,666 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:27:03,666 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:27:03,667 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:27:03,668 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:27:03,669 111 | void EnumerateOneHot(common::HistogramCuts const &cut, common::ConstGHistRow hist, 2025-11-20T19:27:03,669 | ^~~~~~~~~~~~~~~ 2025-11-20T19:27:03,670 In file included from /usr/include/c++/12/vector:70, 2025-11-20T19:27:03,670 from /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/tree/updater_approx.cc:11: 2025-11-20T19:27:03,671 /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-11-20T19:27:03,671 /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-11-20T19:27:03,672 523 | vector<_Tp, _Alloc>:: 2025-11-20T19:27:03,673 | ^~~~~~~~~~~~~~~~~~~ 2025-11-20T19:27:03,673 In file included from /usr/include/c++/12/vector:64: 2025-11-20T19:27:03,674 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = xgboost::detail::GradientPairInternal; _Alloc = std::allocator >]’, 2025-11-20T19:27:03,675 inlined from ‘void xgboost::common::HistCollection::AllocateData(xgboost::bst_uint)’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/tree/../common/hist_util.h:453:34, 2025-11-20T19:27:03,676 inlined from ‘xgboost::common::GHistRow xgboost::common::ParallelGHistBuilder::GetInitializedHist(size_t, size_t)’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/tree/../common/hist_util.h:512:32: 2025-11-20T19:27:03,677 /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-11-20T19:27:03,677 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-11-20T19:27:03,678 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:27:03,679 In lambda function, 2025-11-20T19:27:03,680 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/tree/../common/threading_utils.h:157:13, 2025-11-20T19:27:03,680 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/dmlc-core/include/dmlc/././common.h:68:8, 2025-11-20T19:27:03,681 inlined from ‘_ZN7xgboost6common13ParallelFor2dIZNS_4tree16HistogramBuilder20BuildLocalHistogramsILb0EEEvRKNS0_14BlockedSpace2dERKNS_16GHistIndexMatrixERKSt6vectorIiSaIiEERKNS0_16RowSetCollectionENS0_4SpanIKNS_6detail20GradientPairInternalIfEELj4294967295EEEbEUljNS0_7Range1dEE_EEvS7_iOT_._omp_fn.0’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/tree/../common/threading_utils.h:150:12: 2025-11-20T19:27:03,682 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:27:03,683 87 | common::BuildHist(gpair_h, rid_set, gidx, hist, force_read_by_column); 2025-11-20T19:27:03,683 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:27:03,684 In lambda function, 2025-11-20T19:27:03,685 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/tree/../common/threading_utils.h:157:13, 2025-11-20T19:27:03,685 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/dmlc-core/include/dmlc/././common.h:68:8, 2025-11-20T19:27:03,686 inlined from ‘_ZN7xgboost6common13ParallelFor2dIZNS_4tree16HistogramBuilder20BuildLocalHistogramsILb1EEEvRKNS0_14BlockedSpace2dERKNS_16GHistIndexMatrixERKSt6vectorIiSaIiEERKNS0_16RowSetCollectionENS0_4SpanIKNS_6detail20GradientPairInternalIfEELj4294967295EEEbEUljNS0_7Range1dEE_EEvS7_iOT_._omp_fn.0’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/tree/../common/threading_utils.h:150:12: 2025-11-20T19:27:03,687 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:27:03,688 87 | common::BuildHist(gpair_h, rid_set, gidx, hist, force_read_by_column); 2025-11-20T19:27:03,689 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:27:03,689 In file included from /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/tree/../collective/aggregator.h:14: 2025-11-20T19:27:03,690 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:27:03,690 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:27:03,691 40 | return backend->Broadcast(comm.Ctx(ctx, data.Device()), erased, root); 2025-11-20T19:27:03,691 | ^ 2025-11-20T19:27:03,692 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:27:03,692 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:27:03,693 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:27:03,694 44 | [[nodiscard]] Result Allreduce(Context const* ctx, CommGroup const& comm, 2025-11-20T19:27:03,695 | ^~~~~~~~~ 2025-11-20T19:27:03,695 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:27:03,696 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-11-20T19:27:03,697 | ^ 2025-11-20T19:27:03,697 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:27:03,698 In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, xgboost::linalg::TensorView, Op) [with T = double; int kDim = 1]’, 2025-11-20T19:27:03,699 inlined from ‘void xgboost::tree::HistogramBuilder::SyncHistogram(const xgboost::Context*, const xgboost::RegTree*, const std::vector >&, const std::vector >&)’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/tree/hist/histogram.h:192:31: 2025-11-20T19:27:03,699 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:27:03,700 59 | return Allreduce(ctx, *GlobalCommGroup(), data, op); 2025-11-20T19:27:03,701 | ^ 2025-11-20T19:27:03,701 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:27:03,702 In lambda function, 2025-11-20T19:27:03,702 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/tree/../common/threading_utils.h:157:13, 2025-11-20T19:27:03,703 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/dmlc-core/include/dmlc/././common.h:68:8: 2025-11-20T19:27:03,703 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:27:03,704 210 | common::SubtractionHist(subtract_hist, parent_hist, sibling_hist, r.begin(), r.end()); 2025-11-20T19:27:03,705 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:27:03,706 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:27:03,707 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:27:03,707 298 | AssignNodes(p_tree, valid_candidates, nodes_to_build, nodes_to_sub); 2025-11-20T19:27:03,708 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:27:03,709 /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-11-20T19:27:03,709 /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-11-20T19:27:03,710 439 | vector<_Tp, _Alloc>:: 2025-11-20T19:27:03,711 | ^~~~~~~~~~~~~~~~~~~ 2025-11-20T19:27:03,712 /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-11-20T19:27:03,712 /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-11-20T19:27:03,713 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/tree/hist/evaluate_splits.h: In lambda function: 2025-11-20T19:27:03,713 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:27:03,714 384 | EnumeratePart<+1>(cut, sorted_idx, histogram, fidx, nidx, evaluator, best); 2025-11-20T19:27:03,714 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:27:03,715 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:27:03,715 385 | EnumeratePart<-1>(cut, sorted_idx, histogram, fidx, nidx, evaluator, best); 2025-11-20T19:27:03,716 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:27:03,717 In file included from /usr/include/c++/12/algorithm:61, 2025-11-20T19:27:03,718 from /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/tree/updater_approx.cc:6: 2025-11-20T19:27:03,718 /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-11-20T19:27:03,719 /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-11-20T19:27:03,720 4252 | transform(_InputIterator __first, _InputIterator __last, 2025-11-20T19:27:03,721 | ^~~~~~~~~ 2025-11-20T19:27:03,721 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:27:03,722 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:27:03,722 331 | void EvaluateSplits(const BoundedHistCollection &hist, common::HistogramCuts const &cut, 2025-11-20T19:27:03,723 | ^~~~~~~~~~~~~~ 2025-11-20T19:27:03,724 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:27:03,725 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:27:03,726 100 | CPUExpandEntry InitRoot(DMatrix *p_fmat, std::vector const &gpair, 2025-11-20T19:27:03,726 | ^~~~~~~~ 2025-11-20T19:27:03,727 In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, xgboost::linalg::TensorView, Op) [with T = double; int kDim = 1]’, 2025-11-20T19:27:03,727 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/tree/../collective/aggregator.h:141:67, 2025-11-20T19:27:03,728 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/tree/../collective/aggregator.h:160:53, 2025-11-20T19:27:03,728 inlined from ‘xgboost::tree::CPUExpandEntry xgboost::tree::GlobalApproxBuilder::InitRoot(xgboost::DMatrix*, const std::vector >&, xgboost::common::Span, xgboost::RegTree*)’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/tree/updater_approx.cc:111:94: 2025-11-20T19:27:03,729 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:27:03,729 59 | return Allreduce(ctx, *GlobalCommGroup(), data, op); 2025-11-20T19:27:03,730 | ^ 2025-11-20T19:27:03,731 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:27:03,731 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:27:03,732 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:27:03,733 126 | evaluator_.EvaluateSplits(histograms, feature_values_, ft, *p_tree, &nodes); 2025-11-20T19:27:03,734 | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:27:03,734 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:27:03,735 /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-11-20T19:27:03,736 /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-11-20T19:27:03,737 439 | vector<_Tp, _Alloc>:: 2025-11-20T19:27:03,737 | ^~~~~~~~~~~~~~~~~~~ 2025-11-20T19:27:03,738 In file included from /usr/include/c++/12/bits/stl_algo.h:60: 2025-11-20T19:27:03,738 /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-11-20T19:27:03,739 /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-11-20T19:27:03,739 135 | __push_heap(_RandomAccessIterator __first, 2025-11-20T19:27:03,740 | ^~~~~~~~~~~ 2025-11-20T19:27:03,740 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = xgboost::tree::CPUExpandEntry; _Alloc = std::allocator]’, 2025-11-20T19:27:03,741 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-11-20T19:27:03,742 /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-11-20T19:27:03,742 1287 | _M_realloc_insert(end(), __x); 2025-11-20T19:27:03,743 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-11-20T19:27:03,744 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/tree/hist/evaluate_splits.h: In member function ‘void xgboost::tree::HistEvaluator::ApplyTreeSplit(const xgboost::tree::CPUExpandEntry&, xgboost::RegTree*)’: 2025-11-20T19:27:03,745 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:27:03,746 429 | tree.ExpandCategorical( 2025-11-20T19:27:03,747 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-11-20T19:27:03,747 430 | candidate.nid, candidate.split.SplitIndex(), candidate.split.cat_bits, 2025-11-20T19:27:03,748 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:27:03,749 431 | candidate.split.DefaultLeft(), base_weight, left_weight * param_->learning_rate, 2025-11-20T19:27:03,749 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:27:03,750 432 | right_weight * param_->learning_rate, candidate.split.loss_chg, parent_sum.GetHess(), 2025-11-20T19:27:03,751 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:27:03,752 433 | candidate.split.left_sum.GetHess(), candidate.split.right_sum.GetHess()); 2025-11-20T19:27:03,752 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:27:03,753 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:27:03,754 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/tree/updater_approx.cc: In member function ‘void xgboost::tree::GlobalApproxBuilder::InitData(xgboost::DMatrix*, const xgboost::RegTree*, xgboost::common::Span)’: 2025-11-20T19:27:03,755 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:27:03,755 74 | void InitData(DMatrix *p_fmat, RegTree const *p_tree, common::Span hess) { 2025-11-20T19:27:03,756 | ^~~~~~~~ 2025-11-20T19:27:03,756 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-11-20T19:27:03,757 inlined from ‘void xgboost::tree::GlobalApproxBuilder::InitData(xgboost::DMatrix*, const xgboost::RegTree*, xgboost::common::Span)’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/tree/updater_approx.cc:89:32: 2025-11-20T19:27:03,757 /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-11-20T19:27:03,758 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2025-11-20T19:27:03,759 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:27:03,759 /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-11-20T19:27:03,760 /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-11-20T19:27:03,761 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, 2025-11-20T19:27:03,761 | ^~~~~~~~~~~~~ 2025-11-20T19:27:03,762 /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-11-20T19:27:03,763 /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-11-20T19:27:03,764 340 | __make_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, 2025-11-20T19:27:03,764 | ^~~~~~~~~~~ 2025-11-20T19:27:03,765 /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-11-20T19:27:03,766 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-11-20T19:27:03,767 inlined from ‘std::vector xgboost::tree::Driver::Pop() [with ExpandEntryT = xgboost::tree::CPUExpandEntry]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/tree/driver.h:92:28: 2025-11-20T19:27:03,768 /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-11-20T19:27:03,768 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2025-11-20T19:27:03,769 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:27:03,769 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:27:03,770 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:27:03,770 178 | void UpdateTree(DMatrix *p_fmat, std::vector const &gpair, common::Span hess, 2025-11-20T19:27:03,771 | ^~~~~~~~~~ 2025-11-20T19:27:03,772 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:27:03,772 181 | this->InitData(p_fmat, p_tree, hess); 2025-11-20T19:27:03,773 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:27:03,773 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:27:03,774 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:27:03,775 185 | driver.Push({this->InitRoot(p_fmat, gpair, hess, p_tree)}); 2025-11-20T19:27:03,776 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:27:03,777 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = xgboost::tree::CPUExpandEntry; _Alloc = std::allocator]’, 2025-11-20T19:27:03,778 inlined from ‘void xgboost::tree::GlobalApproxBuilder::UpdateTree(xgboost::DMatrix*, const std::vector >&, xgboost::common::Span, xgboost::RegTree*, xgboost::HostDeviceVector*)’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/tree/updater_approx.cc:205:26: 2025-11-20T19:27:03,778 /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-11-20T19:27:03,779 1287 | _M_realloc_insert(end(), __x); 2025-11-20T19:27:03,780 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-11-20T19:27:03,781 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-11-20T19:27:03,781 inlined from ‘void xgboost::tree::GlobalApproxBuilder::UpdateTree(xgboost::DMatrix*, const std::vector >&, xgboost::common::Span, xgboost::RegTree*, xgboost::HostDeviceVector*)’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/tree/updater_approx.cc:207:40: 2025-11-20T19:27:03,782 /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-11-20T19:27:03,783 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2025-11-20T19:27:03,784 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:27:03,785 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = xgboost::tree::CPUExpandEntry; _Alloc = std::allocator]’, 2025-11-20T19:27:03,785 inlined from ‘void xgboost::tree::GlobalApproxBuilder::UpdateTree(xgboost::DMatrix*, const std::vector >&, xgboost::common::Span, xgboost::RegTree*, xgboost::HostDeviceVector*)’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/tree/updater_approx.cc:228:32: 2025-11-20T19:27:03,786 /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-11-20T19:27:03,786 1287 | _M_realloc_insert(end(), __x); 2025-11-20T19:27:03,787 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-11-20T19:27:03,788 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = xgboost::tree::CPUExpandEntry; _Alloc = std::allocator]’, 2025-11-20T19:27:03,788 inlined from ‘void xgboost::tree::GlobalApproxBuilder::UpdateTree(xgboost::DMatrix*, const std::vector >&, xgboost::common::Span, xgboost::RegTree*, xgboost::HostDeviceVector*)’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/tree/updater_approx.cc:229:32: 2025-11-20T19:27:03,789 /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-11-20T19:27:03,790 1287 | _M_realloc_insert(end(), __x); 2025-11-20T19:27:03,791 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-11-20T19:27:03,791 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:27:03,792 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:27:03,793 234 | evaluator_.EvaluateSplits(histograms, feature_values_, ft, *p_tree, &best_splits); 2025-11-20T19:27:03,794 | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:27:03,795 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:27:03,795 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = xgboost::tree::CPUExpandEntry; _Alloc = std::allocator]’, 2025-11-20T19:27:03,796 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-11-20T19:27:03,797 inlined from ‘void xgboost::tree::Driver::Push(EntryIterT, EntryIterT) [with EntryIterT = __gnu_cxx::__normal_iterator >; ExpandEntryT = xgboost::tree::CPUExpandEntry]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/tree/driver.h:46:20, 2025-11-20T19:27:03,798 inlined from ‘void xgboost::tree::GlobalApproxBuilder::UpdateTree(xgboost::DMatrix*, const std::vector >&, xgboost::common::Span, xgboost::RegTree*, xgboost::HostDeviceVector*)’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/tree/updater_approx.cc:237:18: 2025-11-20T19:27:03,799 /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-11-20T19:27:03,799 1287 | _M_realloc_insert(end(), __x); 2025-11-20T19:27:03,800 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-11-20T19:27:03,800 In function ‘void std::make_heap(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >; _Compare = function]’, 2025-11-20T19:27:03,801 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-11-20T19:27:03,802 inlined from ‘xgboost::tree::Driver::Driver(xgboost::tree::TrainParam, std::size_t) [with ExpandEntryT = xgboost::tree::CPUExpandEntry]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/tree/driver.h:39:9, 2025-11-20T19:27:03,802 inlined from ‘void xgboost::tree::GlobalApproxBuilder::UpdateTree(xgboost::DMatrix*, const std::vector >&, xgboost::common::Span, xgboost::RegTree*, xgboost::HostDeviceVector*)’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/tree/updater_approx.cc:183:42: 2025-11-20T19:27:03,803 /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-11-20T19:27:03,804 413 | std::__make_heap(__first, __last, __cmp); 2025-11-20T19:27:03,805 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:27:03,805 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:27:03,806 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:27:03,807 287 | void Update(TrainParam const *param, linalg::Matrix *gpair, DMatrix *m, 2025-11-20T19:27:03,808 | ^~~~~~ 2025-11-20T19:27:03,809 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:27:03,809 309 | this->pimpl_->UpdateTree(m, s_gpair, hess, p_tree, &out_position[t_idx]); 2025-11-20T19:27:03,810 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:27:03,810 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:28:18,846 [114/115] Building CXX object src/CMakeFiles/objxgboost.dir/tree/updater_quantile_hist.cc.o 2025-11-20T19:28:18,847 In file included from /usr/include/c++/12/algorithm:60, 2025-11-20T19:28:18,847 from /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/tree/updater_quantile_hist.cc:7: 2025-11-20T19:28:18,848 /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-11-20T19:28:18,848 /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-11-20T19:28:18,849 2059 | __find_if(_RandomAccessIterator __first, _RandomAccessIterator __last, 2025-11-20T19:28:18,849 | ^~~~~~~~~ 2025-11-20T19:28:18,850 /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-11-20T19:28:18,850 In file included from /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/tree/../common/hist_util.h:17, 2025-11-20T19:28:18,851 from /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/tree/updater_quantile_hist.cc:17: 2025-11-20T19:28:18,851 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/tree/../common/categorical.h: In function ‘bool xgboost::common::Decision(Span, float)’: 2025-11-20T19:28:18,852 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:28:18,852 52 | inline XGBOOST_DEVICE bool Decision(common::Span cats, float cat) { 2025-11-20T19:28:18,853 | ^~~~~~~~ 2025-11-20T19:28:18,853 In file included from /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/tree/updater_quantile_hist.cc:26: 2025-11-20T19:28:18,854 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:28:18,854 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:28:18,855 502 | static double MultiCalcSplitGain(TrainParam const ¶m, 2025-11-20T19:28:18,856 | ^~~~~~~~~~~~~~~~~~ 2025-11-20T19:28:18,856 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:28:18,856 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:28:18,857 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:28:18,857 188 | void EnumeratePart(common::HistogramCuts const &cut, common::Span sorted_idx, 2025-11-20T19:28:18,858 | ^~~~~~~~~~~~~ 2025-11-20T19:28:18,858 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:28:18,859 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:28:18,859 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:28:18,860 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:28:18,860 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:28:18,861 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:28:18,861 260 | GradStats EnumerateSplit(common::HistogramCuts const &cut, common::ConstGHistRow hist, 2025-11-20T19:28:18,862 | ^~~~~~~~~~~~~~ 2025-11-20T19:28:18,862 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:28:18,863 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:28:18,863 In file included from /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/tree/hist/evaluate_splits.h:24: 2025-11-20T19:28:18,864 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/tree/hist/hist_cache.h: In member function ‘void xgboost::tree::BoundedHistCollection::AllocateHistograms(xgboost::common::Span, xgboost::common::Span)’: 2025-11-20T19:28:18,864 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:28:18,864 85 | void AllocateHistograms(common::Span nodes_to_build, 2025-11-20T19:28:18,872 | ^~~~~~~~~~~~~~~~~~ 2025-11-20T19:28:18,875 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:28:18,877 In file included from /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/tree/updater_quantile_hist.cc:29: 2025-11-20T19:28:18,878 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/tree/hist/histogram.h: In member function ‘void xgboost::tree::HistogramBuilder::AddHistRows(const xgboost::RegTree*, std::vector >*, std::vector >*, bool)’: 2025-11-20T19:28:18,883 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:28:18,887 122 | this->hist_.AllocateHistograms(nodes_to_build, nodes_to_sub); 2025-11-20T19:28:18,887 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:28:18,891 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:28:18,892 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:28:18,896 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:28:18,898 143 | this->hist_.AllocateHistograms(nodes_to_build, nodes_to_sub); 2025-11-20T19:28:18,904 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:28:18,907 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:28:18,908 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:28:18,909 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/tree/hist/histogram.h: In function ‘void xgboost::tree::HistogramBuilder::AddHistRows(const xgboost::RegTree*, std::vector >*, std::vector >*, bool)’: 2025-11-20T19:28:18,909 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:28:18,910 122 | this->hist_.AllocateHistograms(nodes_to_build, nodes_to_sub); 2025-11-20T19:28:18,910 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:28:18,911 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:28:18,912 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:28:18,912 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:28:18,913 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:28:18,913 111 | void EnumerateOneHot(common::HistogramCuts const &cut, common::ConstGHistRow hist, 2025-11-20T19:28:18,914 | ^~~~~~~~~~~~~~~ 2025-11-20T19:28:18,915 In file included from /usr/include/c++/12/vector:70, 2025-11-20T19:28:18,915 from /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/tree/updater_quantile_hist.cc:13: 2025-11-20T19:28:18,916 /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-11-20T19:28:18,916 /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-11-20T19:28:18,917 523 | vector<_Tp, _Alloc>:: 2025-11-20T19:28:18,917 | ^~~~~~~~~~~~~~~~~~~ 2025-11-20T19:28:18,918 In file included from /usr/include/c++/12/vector:64: 2025-11-20T19:28:18,918 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = xgboost::detail::GradientPairInternal; _Alloc = std::allocator >]’, 2025-11-20T19:28:18,919 inlined from ‘void xgboost::common::HistCollection::AllocateData(xgboost::bst_uint)’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/tree/../common/hist_util.h:453:34, 2025-11-20T19:28:18,919 inlined from ‘xgboost::common::GHistRow xgboost::common::ParallelGHistBuilder::GetInitializedHist(size_t, size_t)’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/tree/../common/hist_util.h:512:32: 2025-11-20T19:28:18,920 /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-11-20T19:28:18,921 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-11-20T19:28:18,921 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:28:18,921 In lambda function, 2025-11-20T19:28:18,922 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/tree/../common/threading_utils.h:157:13, 2025-11-20T19:28:18,923 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/dmlc-core/include/dmlc/././common.h:68:8, 2025-11-20T19:28:18,923 inlined from ‘_ZN7xgboost6common13ParallelFor2dIZNS_4tree16HistogramBuilder20BuildLocalHistogramsILb0EEEvRKNS0_14BlockedSpace2dERKNS_16GHistIndexMatrixERKSt6vectorIiSaIiEERKNS0_16RowSetCollectionENS0_4SpanIKNS_6detail20GradientPairInternalIfEELj4294967295EEEbEUljNS0_7Range1dEE_EEvS7_iOT_._omp_fn.0’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/tree/../common/threading_utils.h:150:12: 2025-11-20T19:28:18,924 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:28:18,924 87 | common::BuildHist(gpair_h, rid_set, gidx, hist, force_read_by_column); 2025-11-20T19:28:18,925 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:28:18,925 In lambda function, 2025-11-20T19:28:18,926 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/tree/../common/threading_utils.h:157:13, 2025-11-20T19:28:18,926 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/dmlc-core/include/dmlc/././common.h:68:8, 2025-11-20T19:28:18,927 inlined from ‘_ZN7xgboost6common13ParallelFor2dIZNS_4tree16HistogramBuilder20BuildLocalHistogramsILb1EEEvRKNS0_14BlockedSpace2dERKNS_16GHistIndexMatrixERKSt6vectorIiSaIiEERKNS0_16RowSetCollectionENS0_4SpanIKNS_6detail20GradientPairInternalIfEELj4294967295EEEbEUljNS0_7Range1dEE_EEvS7_iOT_._omp_fn.0’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/tree/../common/threading_utils.h:150:12: 2025-11-20T19:28:18,928 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:28:18,928 87 | common::BuildHist(gpair_h, rid_set, gidx, hist, force_read_by_column); 2025-11-20T19:28:18,929 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:28:18,930 In file included from /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/tree/../collective/aggregator.h:14, 2025-11-20T19:28:18,930 from /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/tree/updater_quantile_hist.cc:15: 2025-11-20T19:28:18,931 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:28:18,931 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:28:18,932 40 | return backend->Broadcast(comm.Ctx(ctx, data.Device()), erased, root); 2025-11-20T19:28:18,932 | ^ 2025-11-20T19:28:18,933 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:28:18,934 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:28:18,934 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:28:18,935 516 | bool EnumerateSplit(common::HistogramCuts const &cut, bst_feature_t fidx, 2025-11-20T19:28:18,935 | ^~~~~~~~~~~~~~ 2025-11-20T19:28:18,936 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:28:18,936 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:28:18,937 554 | MultiCalcSplitGain(*param_, right_sum, left_sum, right_weight, left_weight) - 2025-11-20T19:28:18,938 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:28:18,938 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:28:18,939 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:28:18,939 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/tree/hist/evaluate_splits.h: In lambda function: 2025-11-20T19:28:18,940 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:28:18,941 620 | this->EnumerateSplit<+1>(cut, fidx, node_hist, parent_sum, parent_gain, best); 2025-11-20T19:28:18,941 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:28:18,942 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:28:18,943 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:28:18,943 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-11-20T19:28:18,944 inlined from ‘xgboost::tree::HistMultiEvaluator::EvaluateSplits(const xgboost::RegTree&, xgboost::common::Span, const xgboost::common::HistogramCuts&, std::vector*)::’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/tree/hist/evaluate_splits.h:622:35: 2025-11-20T19:28:18,944 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:28:18,945 565 | MultiCalcSplitGain(*param_, right_sum, left_sum, left_weight, right_weight) - 2025-11-20T19:28:18,945 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:28:18,946 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:28:18,946 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:28:18,947 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/tree/hist/evaluate_splits.h: In member function ‘xgboost::linalg::Vector xgboost::tree::HistMultiEvaluator::InitRoot(xgboost::linalg::VectorView >)’: 2025-11-20T19:28:18,947 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:28:18,948 646 | linalg::Vector InitRoot(linalg::VectorView root_sum) { 2025-11-20T19:28:18,949 | ^~~~~~~~ 2025-11-20T19:28:18,949 In file included from /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/tree/../collective/aggregator.h:13: 2025-11-20T19:28:18,950 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:28:18,950 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:28:18,951 44 | [[nodiscard]] Result Allreduce(Context const* ctx, CommGroup const& comm, 2025-11-20T19:28:18,952 | ^~~~~~~~~ 2025-11-20T19:28:18,952 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:28:18,953 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-11-20T19:28:18,953 | ^ 2025-11-20T19:28:18,954 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:28:18,954 In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, xgboost::linalg::TensorView, Op) [with T = double; int kDim = 1]’, 2025-11-20T19:28:18,955 inlined from ‘void xgboost::tree::HistogramBuilder::SyncHistogram(const xgboost::Context*, const xgboost::RegTree*, const std::vector >&, const std::vector >&)’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/tree/hist/histogram.h:192:31: 2025-11-20T19:28:18,955 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:28:18,956 59 | return Allreduce(ctx, *GlobalCommGroup(), data, op); 2025-11-20T19:28:18,957 | ^ 2025-11-20T19:28:18,957 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:28:18,958 In lambda function, 2025-11-20T19:28:18,959 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/tree/../common/threading_utils.h:157:13, 2025-11-20T19:28:18,959 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/dmlc-core/include/dmlc/././common.h:68:8: 2025-11-20T19:28:18,960 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:28:18,961 210 | common::SubtractionHist(subtract_hist, parent_hist, sibling_hist, r.begin(), r.end()); 2025-11-20T19:28:18,961 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:28:18,962 /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-11-20T19:28:18,963 /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-11-20T19:28:18,963 439 | vector<_Tp, _Alloc>:: 2025-11-20T19:28:18,964 | ^~~~~~~~~~~~~~~~~~~ 2025-11-20T19:28:18,964 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/tree/hist/evaluate_splits.h: In lambda function: 2025-11-20T19:28:18,965 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:28:18,965 384 | EnumeratePart<+1>(cut, sorted_idx, histogram, fidx, nidx, evaluator, best); 2025-11-20T19:28:18,966 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:28:18,966 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:28:18,967 385 | EnumeratePart<-1>(cut, sorted_idx, histogram, fidx, nidx, evaluator, best); 2025-11-20T19:28:18,967 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:28:18,968 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:28:18,969 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:28:18,970 579 | void EvaluateSplits(RegTree const &tree, common::Span hist, 2025-11-20T19:28:18,970 | ^~~~~~~~~~~~~~ 2025-11-20T19:28:18,971 In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, xgboost::linalg::TensorView, Op) [with T = double; int kDim = 1]’, 2025-11-20T19:28:18,972 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/tree/../collective/aggregator.h:141:67, 2025-11-20T19:28:18,972 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/tree/../collective/aggregator.h:160:53, 2025-11-20T19:28:18,973 inlined from ‘xgboost::tree::MultiExpandEntry xgboost::tree::MultiTargetHistBuilder::InitRoot(xgboost::DMatrix*, xgboost::linalg::MatrixView >, xgboost::RegTree*)’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/tree/updater_quantile_hist.cc:202:99: 2025-11-20T19:28:18,974 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:28:18,974 59 | return Allreduce(ctx, *GlobalCommGroup(), data, op); 2025-11-20T19:28:18,975 | ^ 2025-11-20T19:28:18,976 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:28:18,976 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:28:18,977 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:28:18,978 207 | auto weight = evaluator_->InitRoot(root_sum); 2025-11-20T19:28:18,978 | ^ 2025-11-20T19:28:18,979 In file included from /usr/include/c++/12/algorithm:61: 2025-11-20T19:28:18,979 /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-11-20T19:28:18,980 /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-11-20T19:28:18,980 4252 | transform(_InputIterator __first, _InputIterator __last, 2025-11-20T19:28:18,981 | ^~~~~~~~~ 2025-11-20T19:28:18,982 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:28:18,982 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:28:18,983 331 | void EvaluateSplits(const BoundedHistCollection &hist, common::HistogramCuts const &cut, 2025-11-20T19:28:18,984 | ^~~~~~~~~~~~~~ 2025-11-20T19:28:18,984 In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, xgboost::linalg::TensorView, Op) [with T = double; int kDim = 1]’, 2025-11-20T19:28:18,985 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/tree/../collective/aggregator.h:141:67, 2025-11-20T19:28:18,986 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/tree/../collective/aggregator.h:160:53, 2025-11-20T19:28:18,986 inlined from ‘xgboost::tree::CPUExpandEntry xgboost::tree::HistUpdater::InitRoot(xgboost::DMatrix*, xgboost::linalg::MatrixView >, xgboost::RegTree*)’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/tree/updater_quantile_hist.cc:420:99: 2025-11-20T19:28:18,987 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:28:18,988 59 | return Allreduce(ctx, *GlobalCommGroup(), data, op); 2025-11-20T19:28:18,988 | ^ 2025-11-20T19:28:18,989 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:28:18,989 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:28:18,990 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:28:18,990 433 | evaluator_->EvaluateSplits(histogram_builder_->Histogram(0), gmat.cut, ft, *p_tree, 2025-11-20T19:28:18,991 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:28:18,992 434 | &entries); 2025-11-20T19:28:18,992 | ~~~~~~~~~ 2025-11-20T19:28:18,993 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:28:18,994 /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-11-20T19:28:18,994 /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-11-20T19:28:18,995 439 | vector<_Tp, _Alloc>:: 2025-11-20T19:28:18,995 | ^~~~~~~~~~~~~~~~~~~ 2025-11-20T19:28:18,996 /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-11-20T19:28:18,997 /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-11-20T19:28:18,997 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/tree/hist/evaluate_splits.h: In member function ‘void xgboost::tree::HistEvaluator::ApplyTreeSplit(const xgboost::tree::CPUExpandEntry&, xgboost::RegTree*)’: 2025-11-20T19:28:18,998 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:28:18,999 429 | tree.ExpandCategorical( 2025-11-20T19:28:19,000 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-11-20T19:28:19,000 430 | candidate.nid, candidate.split.SplitIndex(), candidate.split.cat_bits, 2025-11-20T19:28:19,001 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:28:19,001 431 | candidate.split.DefaultLeft(), base_weight, left_weight * param_->learning_rate, 2025-11-20T19:28:19,001 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:28:19,002 432 | right_weight * param_->learning_rate, candidate.split.loss_chg, parent_sum.GetHess(), 2025-11-20T19:28:19,003 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:28:19,003 433 | candidate.split.left_sum.GetHess(), candidate.split.right_sum.GetHess()); 2025-11-20T19:28:19,004 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:28:19,004 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:28:19,005 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-11-20T19:28:19,005 inlined from ‘void xgboost::tree::MultiTargetHistBuilder::InitData(xgboost::DMatrix*, const xgboost::RegTree*)’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/tree/updater_quantile_hist.cc:161:32: 2025-11-20T19:28:19,006 /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-11-20T19:28:19,006 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2025-11-20T19:28:19,007 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:28:19,008 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-11-20T19:28:19,008 inlined from ‘void xgboost::tree::HistUpdater::InitData(xgboost::DMatrix*, const xgboost::RegTree*)’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/tree/updater_quantile_hist.cc:360:34: 2025-11-20T19:28:19,009 /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-11-20T19:28:19,010 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2025-11-20T19:28:19,010 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:28:19,011 In file included from /usr/include/c++/12/bits/stl_algo.h:60: 2025-11-20T19:28:19,012 /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-11-20T19:28:19,012 /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-11-20T19:28:19,013 135 | __push_heap(_RandomAccessIterator __first, 2025-11-20T19:28:19,013 | ^~~~~~~~~~~ 2025-11-20T19:28:19,014 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = xgboost::tree::CPUExpandEntry; _Alloc = std::allocator]’, 2025-11-20T19:28:19,014 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-11-20T19:28:19,015 /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-11-20T19:28:19,016 1287 | _M_realloc_insert(end(), __x); 2025-11-20T19:28:19,016 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-11-20T19:28:19,017 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:28:19,017 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:28:19,018 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-11-20T19:28:19,018 | ^ 2025-11-20T19:28:19,019 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:28:19,020 In function ‘_InputIterator std::__find_if_not(_InputIterator, _InputIterator, _Predicate) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector > >; _Predicate = __gnu_cxx::__ops::_Iter_pred:: >]’, 2025-11-20T19:28:19,020 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-11-20T19:28:19,021 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-11-20T19:28:19,022 inlined from ‘xgboost::tree::MultiExpandEntry::IsValidImpl(const xgboost::tree::TrainParam&, xgboost::bst_node_t) const:: [with auto:78 = std::vector >]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/tree/hist/expand_entry.h:201:25, 2025-11-20T19:28:19,022 inlined from ‘bool xgboost::tree::MultiExpandEntry::IsValidImpl(const xgboost::tree::TrainParam&, xgboost::bst_node_t) const’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/tree/hist/expand_entry.h:204:16, 2025-11-20T19:28:19,023 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/tree/hist/expand_entry.h:34:55, 2025-11-20T19:28:19,024 inlined from ‘std::vector xgboost::tree::Driver::Pop() [with ExpandEntryT = xgboost::tree::MultiExpandEntry]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/tree/driver.h:77:20: 2025-11-20T19:28:19,024 /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-11-20T19:28:19,025 109 | return std::__find_if(__first, __last, 2025-11-20T19:28:19,026 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-11-20T19:28:19,026 110 | __gnu_cxx::__ops::__negate(__pred), 2025-11-20T19:28:19,027 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:28:19,027 111 | std::__iterator_category(__first)); 2025-11-20T19:28:19,028 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:28:19,028 In function ‘_InputIterator std::__find_if_not(_InputIterator, _InputIterator, _Predicate) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector > >; _Predicate = __gnu_cxx::__ops::_Iter_pred:: >]’, 2025-11-20T19:28:19,029 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-11-20T19:28:19,030 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-11-20T19:28:19,030 inlined from ‘xgboost::tree::MultiExpandEntry::IsValidImpl(const xgboost::tree::TrainParam&, xgboost::bst_node_t) const:: [with auto:78 = std::vector >]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/tree/hist/expand_entry.h:201:25, 2025-11-20T19:28:19,031 inlined from ‘bool xgboost::tree::MultiExpandEntry::IsValidImpl(const xgboost::tree::TrainParam&, xgboost::bst_node_t) const’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/tree/hist/expand_entry.h:204:43, 2025-11-20T19:28:19,032 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/tree/hist/expand_entry.h:34:55, 2025-11-20T19:28:19,033 inlined from ‘std::vector xgboost::tree::Driver::Pop() [with ExpandEntryT = xgboost::tree::MultiExpandEntry]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/tree/driver.h:77:20: 2025-11-20T19:28:19,034 /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-11-20T19:28:19,034 109 | return std::__find_if(__first, __last, 2025-11-20T19:28:19,035 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-11-20T19:28:19,036 110 | __gnu_cxx::__ops::__negate(__pred), 2025-11-20T19:28:19,036 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:28:19,037 111 | std::__iterator_category(__first)); 2025-11-20T19:28:19,037 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:28:19,038 In function ‘_InputIterator std::__find_if_not(_InputIterator, _InputIterator, _Predicate) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector > >; _Predicate = __gnu_cxx::__ops::_Iter_pred:: >]’, 2025-11-20T19:28:19,038 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-11-20T19:28:19,039 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-11-20T19:28:19,040 inlined from ‘xgboost::tree::MultiExpandEntry::IsValidImpl(const xgboost::tree::TrainParam&, xgboost::bst_node_t) const:: [with auto:78 = std::vector >]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/tree/hist/expand_entry.h:201:25, 2025-11-20T19:28:19,040 inlined from ‘bool xgboost::tree::MultiExpandEntry::IsValidImpl(const xgboost::tree::TrainParam&, xgboost::bst_node_t) const’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/tree/hist/expand_entry.h:204:16, 2025-11-20T19:28:19,041 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/tree/hist/expand_entry.h:34:55, 2025-11-20T19:28:19,042 inlined from ‘std::vector xgboost::tree::Driver::Pop() [with ExpandEntryT = xgboost::tree::MultiExpandEntry]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/tree/driver.h:90:20: 2025-11-20T19:28:19,042 /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-11-20T19:28:19,043 109 | return std::__find_if(__first, __last, 2025-11-20T19:28:19,044 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-11-20T19:28:19,045 110 | __gnu_cxx::__ops::__negate(__pred), 2025-11-20T19:28:19,045 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:28:19,045 111 | std::__iterator_category(__first)); 2025-11-20T19:28:19,046 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:28:19,046 In function ‘_InputIterator std::__find_if_not(_InputIterator, _InputIterator, _Predicate) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector > >; _Predicate = __gnu_cxx::__ops::_Iter_pred:: >]’, 2025-11-20T19:28:19,047 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-11-20T19:28:19,047 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-11-20T19:28:19,048 inlined from ‘xgboost::tree::MultiExpandEntry::IsValidImpl(const xgboost::tree::TrainParam&, xgboost::bst_node_t) const:: [with auto:78 = std::vector >]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/tree/hist/expand_entry.h:201:25, 2025-11-20T19:28:19,048 inlined from ‘bool xgboost::tree::MultiExpandEntry::IsValidImpl(const xgboost::tree::TrainParam&, xgboost::bst_node_t) const’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/tree/hist/expand_entry.h:204:43, 2025-11-20T19:28:19,049 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/tree/hist/expand_entry.h:34:55, 2025-11-20T19:28:19,050 inlined from ‘std::vector xgboost::tree::Driver::Pop() [with ExpandEntryT = xgboost::tree::MultiExpandEntry]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/tree/driver.h:90:20: 2025-11-20T19:28:19,050 /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-11-20T19:28:19,051 109 | return std::__find_if(__first, __last, 2025-11-20T19:28:19,051 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-11-20T19:28:19,052 110 | __gnu_cxx::__ops::__negate(__pred), 2025-11-20T19:28:19,052 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:28:19,053 111 | std::__iterator_category(__first)); 2025-11-20T19:28:19,054 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:28:19,054 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-11-20T19:28:19,055 inlined from ‘void xgboost::tree::MultiTargetHistBuilder::BuildHistogram(xgboost::DMatrix*, const xgboost::RegTree*, const std::vector&, xgboost::linalg::MatrixView >)’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/tree/updater_quantile_hist.cc:231:43, 2025-11-20T19:28:19,055 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/tree/updater_quantile_hist.cc:91:30: 2025-11-20T19:28:19,056 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:28:19,056 298 | AssignNodes(p_tree, valid_candidates, nodes_to_build, nodes_to_sub); 2025-11-20T19:28:19,057 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:28:19,057 /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-11-20T19:28:19,058 /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-11-20T19:28:19,059 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, 2025-11-20T19:28:19,059 | ^~~~~~~~~~~~~ 2025-11-20T19:28:19,060 /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-11-20T19:28:19,061 /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-11-20T19:28:19,061 340 | __make_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, 2025-11-20T19:28:19,062 | ^~~~~~~~~~~ 2025-11-20T19:28:19,063 /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-11-20T19:28:19,064 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-11-20T19:28:19,064 inlined from ‘std::vector xgboost::tree::Driver::Pop() [with ExpandEntryT = xgboost::tree::CPUExpandEntry]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/tree/driver.h:92:28: 2025-11-20T19:28:19,065 /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-11-20T19:28:19,066 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2025-11-20T19:28:19,066 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:28:19,067 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = xgboost::tree::CPUExpandEntry; _Alloc = std::allocator]’, 2025-11-20T19:28:19,068 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/tree/updater_quantile_hist.cc:81:24: 2025-11-20T19:28:19,068 /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-11-20T19:28:19,069 1287 | _M_realloc_insert(end(), __x); 2025-11-20T19:28:19,069 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-11-20T19:28:19,070 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-11-20T19:28:19,071 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/tree/updater_quantile_hist.cc:83:38: 2025-11-20T19:28:19,071 /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-11-20T19:28:19,072 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2025-11-20T19:28:19,072 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:28:19,073 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-11-20T19:28:19,074 inlined from ‘void xgboost::tree::HistUpdater::BuildHistogram(xgboost::DMatrix*, xgboost::RegTree*, const std::vector&, xgboost::linalg::MatrixView >)’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/tree/updater_quantile_hist.cc:449:49, 2025-11-20T19:28:19,074 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/tree/updater_quantile_hist.cc:91:30: 2025-11-20T19:28:19,075 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:28:19,076 298 | AssignNodes(p_tree, valid_candidates, nodes_to_build, nodes_to_sub); 2025-11-20T19:28:19,077 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:28:19,077 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = xgboost::tree::CPUExpandEntry; _Alloc = std::allocator]’, 2025-11-20T19:28:19,078 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/tree/updater_quantile_hist.cc:97:30: 2025-11-20T19:28:19,078 /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-11-20T19:28:19,079 1287 | _M_realloc_insert(end(), __x); 2025-11-20T19:28:19,079 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-11-20T19:28:19,080 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = xgboost::tree::CPUExpandEntry; _Alloc = std::allocator]’, 2025-11-20T19:28:19,080 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/tree/updater_quantile_hist.cc:98:30: 2025-11-20T19:28:19,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-11-20T19:28:19,082 1287 | _M_realloc_insert(end(), __x); 2025-11-20T19:28:19,082 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-11-20T19:28:19,083 In member function ‘void xgboost::tree::HistUpdater::EvaluateSplits(xgboost::DMatrix*, const xgboost::RegTree*, std::vector*)’, 2025-11-20T19:28:19,084 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/tree/updater_quantile_hist.cc:100:30: 2025-11-20T19:28:19,084 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:28:19,085 378 | evaluator_->EvaluateSplits(histograms, gmat.cut, ft, *p_tree, best_splits); 2025-11-20T19:28:19,085 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:28:19,086 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:28:19,087 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = xgboost::tree::CPUExpandEntry; _Alloc = std::allocator]’, 2025-11-20T19:28:19,087 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-11-20T19:28:19,088 inlined from ‘void xgboost::tree::Driver::Push(EntryIterT, EntryIterT) [with EntryIterT = __gnu_cxx::__normal_iterator >; ExpandEntryT = xgboost::tree::CPUExpandEntry]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/tree/driver.h:46:20, 2025-11-20T19:28:19,088 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/tree/updater_quantile_hist.cc:102:16: 2025-11-20T19:28:19,089 /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-11-20T19:28:19,090 1287 | _M_realloc_insert(end(), __x); 2025-11-20T19:28:19,090 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-11-20T19:28:19,091 In function ‘void std::make_heap(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >; _Compare = function]’, 2025-11-20T19:28:19,092 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-11-20T19:28:19,093 inlined from ‘xgboost::tree::Driver::Driver(xgboost::tree::TrainParam, std::size_t) [with ExpandEntryT = xgboost::tree::CPUExpandEntry]’ at /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/tree/driver.h:39:9, 2025-11-20T19:28:19,093 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-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/cpp_src/src/tree/updater_quantile_hist.cc:59:23: 2025-11-20T19:28:19,094 /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-11-20T19:28:19,095 413 | std::__make_heap(__first, __last, __cmp); 2025-11-20T19:28:19,095 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-20T19:28:19,096 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:28:19,097 /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375/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-11-20T19:28:19,098 507 | void Update(TrainParam const *param, linalg::Matrix *gpair, DMatrix *p_fmat, 2025-11-20T19:28:19,099 | ^~~~~~ 2025-11-20T19:28:21,257 [115/115] Linking CXX shared library lib/libxgboost.so 2025-11-20T19:28:21,259 INFO:xgboost.packager.build_wheel:Copying /tmp/tmpf5w3t42j/libbuild/lib/libxgboost.so -> /tmp/tmpf5w3t42j/whl_workspace/xgboost/lib/libxgboost.so 2025-11-20T19:28:24,035 Preparing metadata (pyproject.toml): finished with status 'done' 2025-11-20T19:28:24,039 Source in /tmp/pip-wheel-t_ratzq5/xgboost-cpu_bfe687f31dd7403c8cc2cfabc76d6375 has version 3.1.2, which satisfies requirement xgboost-cpu==3.1.2 from https://files.pythonhosted.org/packages/94/81/0c773d896973d031dafaddd9a9ca313edcc8e64d662ebfc9c9d2aef3c21f/xgboost_cpu-3.1.2.tar.gz 2025-11-20T19:28:24,041 Removed xgboost-cpu==3.1.2 from https://files.pythonhosted.org/packages/94/81/0c773d896973d031dafaddd9a9ca313edcc8e64d662ebfc9c9d2aef3c21f/xgboost_cpu-3.1.2.tar.gz from build tracker '/tmp/pip-build-tracker-b999z8id' 2025-11-20T19:28:24,047 Created temporary directory: /tmp/pip-unpack-xpm0aje_ 2025-11-20T19:28:24,047 Building wheels for collected packages: xgboost-cpu 2025-11-20T19:28:24,053 Created temporary directory: /tmp/pip-wheel-hov15dcp 2025-11-20T19:28:24,053 Destination directory: /tmp/pip-wheel-hov15dcp 2025-11-20T19:28:24,056 Building wheel for xgboost-cpu (pyproject.toml): started 2025-11-20T19:28:24,057 Running command Building wheel for xgboost-cpu (pyproject.toml) 2025-11-20T19:28:24,303 Building wheel for xgboost-cpu (pyproject.toml): finished with status 'done' 2025-11-20T19:28:24,346 Created wheel for xgboost-cpu: filename=xgboost_cpu-3.1.2-py3-none-manylinux_2_36_armv7l.whl size=4251487 sha256=d254cb452588a4cc6706f53a95d05c2651309c959742ac0450421d3b1ff7d91f 2025-11-20T19:28:24,347 Stored in directory: /tmp/pip-ephem-wheel-cache-eai6o1jl/wheels/ef/37/c6/403fd4cd9af410b839977b100ddb6f99a3532a4e04c8714e80 2025-11-20T19:28:24,360 Successfully built xgboost-cpu 2025-11-20T19:28:24,473 Removed build tracker: '/tmp/pip-build-tracker-b999z8id'