2025-10-18T00:39:13,548 Created temporary directory: /tmp/pip-ephem-wheel-cache-2b9rm8jc 2025-10-18T00:39:13,550 Created temporary directory: /tmp/pip-build-tracker-ish94p6m 2025-10-18T00:39:13,551 Initialized build tracking at /tmp/pip-build-tracker-ish94p6m 2025-10-18T00:39:13,551 Created build tracker: /tmp/pip-build-tracker-ish94p6m 2025-10-18T00:39:13,552 Entered build tracker: /tmp/pip-build-tracker-ish94p6m 2025-10-18T00:39:13,553 Created temporary directory: /tmp/pip-wheel-930qwu2w 2025-10-18T00:39:13,556 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2025-10-18T00:39:13,558 Created temporary directory: /tmp/pip-ephem-wheel-cache-6gezhaub 2025-10-18T00:39:13,582 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-10-18T00:39:13,586 2 location(s) to search for versions of xgboost-cpu: 2025-10-18T00:39:13,586 * https://pypi.org/simple/xgboost-cpu/ 2025-10-18T00:39:13,586 * https://www.piwheels.org/simple/xgboost-cpu/ 2025-10-18T00:39:13,587 Fetching project page and analyzing links: https://pypi.org/simple/xgboost-cpu/ 2025-10-18T00:39:13,588 Getting page https://pypi.org/simple/xgboost-cpu/ 2025-10-18T00:39:13,589 Found index url https://pypi.org/simple 2025-10-18T00:39:13,725 Fetched page https://pypi.org/simple/xgboost-cpu/ as application/vnd.pypi.simple.v1+json 2025-10-18T00:39:13,737 Skipping link: No binaries permitted for xgboost-cpu: https://files.pythonhosted.org/packages/04/e5/84b83b1ba229baec30b37b5007311e52483f20860dac77520544c4e40beb/xgboost_cpu-2.1.1-py3-none-manylinux2014_aarch64.whl (from https://pypi.org/simple/xgboost-cpu/) (requires-python:>=3.8) 2025-10-18T00:39:13,737 Skipping link: No binaries permitted for xgboost-cpu: https://files.pythonhosted.org/packages/d4/76/9f76e4cfa098d93d783d89d697adc7a5fbaf25fb88e38e3e766d469b9d7b/xgboost_cpu-2.1.1-py3-none-manylinux2014_x86_64.whl (from https://pypi.org/simple/xgboost-cpu/) (requires-python:>=3.8) 2025-10-18T00:39:13,738 Skipping link: No binaries permitted for xgboost-cpu: https://files.pythonhosted.org/packages/54/92/c420ac3840d6a53f713a11e382c2388fe3540da768b8b7648f30fec09861/xgboost_cpu-2.1.1-py3-none-win_amd64.whl (from https://pypi.org/simple/xgboost-cpu/) (requires-python:>=3.8) 2025-10-18T00:39:13,739 Skipping link: No binaries permitted for xgboost-cpu: https://files.pythonhosted.org/packages/e6/0c/a2bfe2b0d4c6c3b8cc34f20e33772a41b589237fade7d065535631865ccc/xgboost_cpu-2.1.2-py3-none-manylinux2014_aarch64.whl (from https://pypi.org/simple/xgboost-cpu/) (requires-python:>=3.8) 2025-10-18T00:39:13,739 Skipping link: No binaries permitted for xgboost-cpu: https://files.pythonhosted.org/packages/6c/db/39ac4fab44296fb8cec9ac36cb793b569eaafbef64d71b685333bae65b2b/xgboost_cpu-2.1.2-py3-none-manylinux2014_x86_64.whl (from https://pypi.org/simple/xgboost-cpu/) (requires-python:>=3.8) 2025-10-18T00:39:13,740 Skipping link: No binaries permitted for xgboost-cpu: https://files.pythonhosted.org/packages/fb/53/92376e14bd9f67698524b05b5c898d8387514e6114583a61234b815cc6f9/xgboost_cpu-2.1.2-py3-none-win_amd64.whl (from https://pypi.org/simple/xgboost-cpu/) (requires-python:>=3.8) 2025-10-18T00:39:13,741 Skipping link: No binaries permitted for xgboost-cpu: https://files.pythonhosted.org/packages/f1/96/3598a70c759b67f0c4b39964edcf06b736599e74060491df46fca60f2287/xgboost_cpu-2.1.3-py3-none-manylinux2014_aarch64.whl (from https://pypi.org/simple/xgboost-cpu/) (requires-python:>=3.8) 2025-10-18T00:39:13,741 Skipping link: No binaries permitted for xgboost-cpu: https://files.pythonhosted.org/packages/bd/b2/eda08a5da7d63f8af53eb51e9c674948c525cd27a7c948aaab372381831e/xgboost_cpu-2.1.3-py3-none-manylinux2014_x86_64.whl (from https://pypi.org/simple/xgboost-cpu/) (requires-python:>=3.8) 2025-10-18T00:39:13,742 Skipping link: No binaries permitted for xgboost-cpu: https://files.pythonhosted.org/packages/30/c1/0d59051d023112a9da3e32fc29de4a6fd9059c0ada72fd485a39292504a5/xgboost_cpu-2.1.3-py3-none-win_amd64.whl (from https://pypi.org/simple/xgboost-cpu/) (requires-python:>=3.8) 2025-10-18T00:39:13,743 Skipping link: No binaries permitted for xgboost-cpu: https://files.pythonhosted.org/packages/f1/d5/2a3a0634adb88ccb535874c26944bd500f2819e85e940620328566793416/xgboost_cpu-2.1.4-py3-none-manylinux2014_aarch64.whl (from https://pypi.org/simple/xgboost-cpu/) (requires-python:>=3.8) 2025-10-18T00:39:13,743 Skipping link: No binaries permitted for xgboost-cpu: https://files.pythonhosted.org/packages/a0/57/479d1d82bf6d40e323de8576062016819b525bc5e3376e6ee6f160398331/xgboost_cpu-2.1.4-py3-none-manylinux2014_x86_64.whl (from https://pypi.org/simple/xgboost-cpu/) (requires-python:>=3.8) 2025-10-18T00:39:13,744 Skipping link: No binaries permitted for xgboost-cpu: https://files.pythonhosted.org/packages/36/85/4d4df5d698e0c2b40262221283367a14a13905eeaeeb304fe1c75d352771/xgboost_cpu-2.1.4-py3-none-win_amd64.whl (from https://pypi.org/simple/xgboost-cpu/) (requires-python:>=3.8) 2025-10-18T00:39:13,744 Skipping link: No binaries permitted for xgboost-cpu: https://files.pythonhosted.org/packages/76/4c/b9b9cb522e5b6defa158c361c02ba9b36d375bc0ba4b0fad58619e72541f/xgboost_cpu-3.0.0-py3-none-manylinux2014_aarch64.whl (from https://pypi.org/simple/xgboost-cpu/) (requires-python:>=3.10) 2025-10-18T00:39:13,745 Skipping link: No binaries permitted for xgboost-cpu: https://files.pythonhosted.org/packages/c0/7c/0c861cba6b662a30371b2647d08bbf71e0a3311c21402114d708eeed94bc/xgboost_cpu-3.0.0-py3-none-manylinux2014_x86_64.whl (from https://pypi.org/simple/xgboost-cpu/) (requires-python:>=3.10) 2025-10-18T00:39:13,745 Skipping link: No binaries permitted for xgboost-cpu: https://files.pythonhosted.org/packages/4a/5b/0ec9e50b56f604bdac1c686224a32978a90ec34a599b202db8b5d10de3a4/xgboost_cpu-3.0.0-py3-none-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/xgboost-cpu/) (requires-python:>=3.10) 2025-10-18T00:39:13,746 Skipping link: No binaries permitted for xgboost-cpu: https://files.pythonhosted.org/packages/71/14/0a87b712ef72c42a4f1a7cb52d93e5aedc4899a150a5bcb9df081a1fb6e9/xgboost_cpu-3.0.0-py3-none-manylinux_2_28_x86_64.whl (from https://pypi.org/simple/xgboost-cpu/) (requires-python:>=3.10) 2025-10-18T00:39:13,746 Skipping link: No binaries permitted for xgboost-cpu: https://files.pythonhosted.org/packages/f7/96/f4b55e43fc46e23608fb2723c546c6a2a6c123402649b99e05a3a813586b/xgboost_cpu-3.0.0-py3-none-win_amd64.whl (from https://pypi.org/simple/xgboost-cpu/) (requires-python:>=3.10) 2025-10-18T00:39:13,747 Found link https://files.pythonhosted.org/packages/fe/7a/9388d63ce062731d179ef4242c069eedbb4ef99e1ef55b7e707756f9863d/xgboost_cpu-3.0.0.tar.gz (from https://pypi.org/simple/xgboost-cpu/) (requires-python:>=3.10), version: 3.0.0 2025-10-18T00:39:13,748 Skipping link: No binaries permitted for xgboost-cpu: https://files.pythonhosted.org/packages/17/af/a2b9393fb7cdc9bfc6915f5d0f6b17f2b12546940b36bd9ea110dbf412b1/xgboost_cpu-3.0.1-py3-none-manylinux2014_aarch64.whl (from https://pypi.org/simple/xgboost-cpu/) (requires-python:>=3.10) 2025-10-18T00:39:13,749 Skipping link: No binaries permitted for xgboost-cpu: https://files.pythonhosted.org/packages/d5/05/23ba0d1b25a0d067dba1c1791ae41fbc0fa4f2ade1c53b3b032ddfb44363/xgboost_cpu-3.0.1-py3-none-manylinux2014_x86_64.whl (from https://pypi.org/simple/xgboost-cpu/) (requires-python:>=3.10) 2025-10-18T00:39:13,749 Skipping link: No binaries permitted for xgboost-cpu: https://files.pythonhosted.org/packages/96/b9/664d7fcf36380fda0fd6e7c482f82c9d943d3c0111b4995dbd2e26f38ce1/xgboost_cpu-3.0.1-py3-none-win_amd64.whl (from https://pypi.org/simple/xgboost-cpu/) (requires-python:>=3.10) 2025-10-18T00:39:13,750 Found link https://files.pythonhosted.org/packages/71/27/30d81afac71fbe0046e487a0a90644fb83d1e1624156d5b9eb8ca79ca961/xgboost_cpu-3.0.1.tar.gz (from https://pypi.org/simple/xgboost-cpu/) (requires-python:>=3.10), version: 3.0.1 2025-10-18T00:39:13,751 Skipping link: No binaries permitted for xgboost-cpu: https://files.pythonhosted.org/packages/97/f2/746e65a0c83e6a12151c2c27499d1ae850415e91cee4ad30454149091924/xgboost_cpu-3.0.2-py3-none-manylinux2014_aarch64.whl (from https://pypi.org/simple/xgboost-cpu/) (requires-python:>=3.10) 2025-10-18T00:39:13,752 Skipping link: No binaries permitted for xgboost-cpu: https://files.pythonhosted.org/packages/4f/d7/5265a223a679efcbd9de96f2b8501a34feb39abecb3e4a74a5c0154a500f/xgboost_cpu-3.0.2-py3-none-manylinux2014_x86_64.whl (from https://pypi.org/simple/xgboost-cpu/) (requires-python:>=3.10) 2025-10-18T00:39:13,753 Skipping link: No binaries permitted for xgboost-cpu: https://files.pythonhosted.org/packages/0b/5c/cabcb774b963cb9be7570f48540a89adc5f7397b21e9f0756e2ca585eb05/xgboost_cpu-3.0.2-py3-none-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/xgboost-cpu/) (requires-python:>=3.10) 2025-10-18T00:39:13,753 Skipping link: No binaries permitted for xgboost-cpu: https://files.pythonhosted.org/packages/6f/01/4dbaccf7ca15ff8ab666562acf93e3dc74b3a7ed52596f1fe76d1ddeab60/xgboost_cpu-3.0.2-py3-none-manylinux_2_28_x86_64.whl (from https://pypi.org/simple/xgboost-cpu/) (requires-python:>=3.10) 2025-10-18T00:39:13,753 Skipping link: No binaries permitted for xgboost-cpu: https://files.pythonhosted.org/packages/89/56/754e30b0c79f0e1552a70a6c99410d5c831d3ecba9c100e163cf5d26a8f8/xgboost_cpu-3.0.2-py3-none-win_amd64.whl (from https://pypi.org/simple/xgboost-cpu/) (requires-python:>=3.10) 2025-10-18T00:39:13,754 Found link https://files.pythonhosted.org/packages/9e/2e/59a5ea35ce28d8304158ca0b226e66c5f1233d35d427c1b3b2f1bb8f3691/xgboost_cpu-3.0.2.tar.gz (from https://pypi.org/simple/xgboost-cpu/) (requires-python:>=3.10), version: 3.0.2 2025-10-18T00:39:13,755 Skipping link: No binaries permitted for xgboost-cpu: https://files.pythonhosted.org/packages/1c/4e/65f7d22f051c82695e4abc78883ebc06ac466bfd7835590f024428751360/xgboost_cpu-3.0.3-py3-none-manylinux2014_aarch64.whl (from https://pypi.org/simple/xgboost-cpu/) (requires-python:>=3.10) 2025-10-18T00:39:13,755 Skipping link: No binaries permitted for xgboost-cpu: https://files.pythonhosted.org/packages/95/22/f0c92b4650ca5b2fddd26a08aef037bf47bd823fb435e003a8cc1687824c/xgboost_cpu-3.0.3-py3-none-manylinux2014_x86_64.whl (from https://pypi.org/simple/xgboost-cpu/) (requires-python:>=3.10) 2025-10-18T00:39:13,756 Skipping link: No binaries permitted for xgboost-cpu: https://files.pythonhosted.org/packages/67/e2/96160d9dc26ea9511c2f502f61508d7edb75fe75979e5020a6b38fea53c5/xgboost_cpu-3.0.3-py3-none-win_amd64.whl (from https://pypi.org/simple/xgboost-cpu/) (requires-python:>=3.10) 2025-10-18T00:39:13,757 Skipping link: No binaries permitted for xgboost-cpu: https://files.pythonhosted.org/packages/aa/25/19e60a117b9b7f54f06e5730de3725dfb0b00194c39a1cad988921f3c9cb/xgboost_cpu-3.0.3-py3-none-win_arm64.whl (from https://pypi.org/simple/xgboost-cpu/) (requires-python:>=3.10) 2025-10-18T00:39:13,758 Found link https://files.pythonhosted.org/packages/5d/44/d3299f6ad2a201c64d252c18c37cf24a1714c5011a9acf236bf5b722ec60/xgboost_cpu-3.0.3.tar.gz (from https://pypi.org/simple/xgboost-cpu/) (requires-python:>=3.10), version: 3.0.3 2025-10-18T00:39:13,758 Skipping link: No binaries permitted for xgboost-cpu: https://files.pythonhosted.org/packages/84/bb/dc03341e291c9728ad8d1a0bc5dcd23508e2ab9d692f46923d43baf0244f/xgboost_cpu-3.0.4-py3-none-manylinux2014_aarch64.whl (from https://pypi.org/simple/xgboost-cpu/) (requires-python:>=3.10) 2025-10-18T00:39:13,759 Skipping link: No binaries permitted for xgboost-cpu: https://files.pythonhosted.org/packages/5f/b7/094ddd8350da5229b6537efd3cfdeb47fa22163ffbf2fd0db66f98efa895/xgboost_cpu-3.0.4-py3-none-manylinux2014_x86_64.whl (from https://pypi.org/simple/xgboost-cpu/) (requires-python:>=3.10) 2025-10-18T00:39:13,760 Skipping link: No binaries permitted for xgboost-cpu: https://files.pythonhosted.org/packages/de/53/b66f539fc12fd0718993aca93d35babc7f547940560425d34a583826679f/xgboost_cpu-3.0.4-py3-none-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/xgboost-cpu/) (requires-python:>=3.10) 2025-10-18T00:39:13,760 Skipping link: No binaries permitted for xgboost-cpu: https://files.pythonhosted.org/packages/59/e0/bb3c2a09733e83c743b58c59d5da9060790afb6dce419852cfd2fa46aea8/xgboost_cpu-3.0.4-py3-none-manylinux_2_28_x86_64.whl (from https://pypi.org/simple/xgboost-cpu/) (requires-python:>=3.10) 2025-10-18T00:39:13,761 Skipping link: No binaries permitted for xgboost-cpu: https://files.pythonhosted.org/packages/00/90/a9aa1a3aee13b832982ba4e0daca84558c9ff10c2bfd8e555bf208f33aa4/xgboost_cpu-3.0.4-py3-none-win_amd64.whl (from https://pypi.org/simple/xgboost-cpu/) (requires-python:>=3.10) 2025-10-18T00:39:13,761 Skipping link: No binaries permitted for xgboost-cpu: https://files.pythonhosted.org/packages/4b/35/d45c1ef0e13c8b008e4e0f299935e9981c7aa0988110863f541d08b379cc/xgboost_cpu-3.0.4-py3-none-win_arm64.whl (from https://pypi.org/simple/xgboost-cpu/) (requires-python:>=3.10) 2025-10-18T00:39:13,762 Found link https://files.pythonhosted.org/packages/b2/01/fa50f1562c09625f576b5a111902f1ff34d3cc232fa4ee4febdf5c6afe74/xgboost_cpu-3.0.4.tar.gz (from https://pypi.org/simple/xgboost-cpu/) (requires-python:>=3.10), version: 3.0.4 2025-10-18T00:39:13,763 Skipping link: No binaries permitted for xgboost-cpu: https://files.pythonhosted.org/packages/cc/49/9e9f617894c861631acf2e4979c490c224cd338d699a44d5bfe4f717cd5f/xgboost_cpu-3.0.5-py3-none-manylinux2014_aarch64.whl (from https://pypi.org/simple/xgboost-cpu/) (requires-python:>=3.10) 2025-10-18T00:39:13,763 Skipping link: No binaries permitted for xgboost-cpu: https://files.pythonhosted.org/packages/a1/3b/6161601798bceec22f192806d956b1031711cd662a78983f665ab319fbd6/xgboost_cpu-3.0.5-py3-none-manylinux2014_x86_64.whl (from https://pypi.org/simple/xgboost-cpu/) (requires-python:>=3.10) 2025-10-18T00:39:13,764 Skipping link: No binaries permitted for xgboost-cpu: https://files.pythonhosted.org/packages/bd/6c/1ff5a028de6256bfcaceba06cb41e96ab7b6dd9fafbfc2b9df099be51753/xgboost_cpu-3.0.5-py3-none-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/xgboost-cpu/) (requires-python:>=3.10) 2025-10-18T00:39:13,764 Skipping link: No binaries permitted for xgboost-cpu: https://files.pythonhosted.org/packages/f6/c9/74ad3cfa249b7ab01260476b3a810418ba6780bd635d730a592ff795a6a3/xgboost_cpu-3.0.5-py3-none-manylinux_2_28_x86_64.whl (from https://pypi.org/simple/xgboost-cpu/) (requires-python:>=3.10) 2025-10-18T00:39:13,765 Skipping link: No binaries permitted for xgboost-cpu: https://files.pythonhosted.org/packages/54/bf/fedf58b26777b782e0a6812f74370f499b79749b270e415bcafdc4a6f600/xgboost_cpu-3.0.5-py3-none-win_amd64.whl (from https://pypi.org/simple/xgboost-cpu/) (requires-python:>=3.10) 2025-10-18T00:39:13,766 Skipping link: No binaries permitted for xgboost-cpu: https://files.pythonhosted.org/packages/99/75/1197be3804a6f964bb71edbae2888ea3ae80f6497ab2affa25df6c689938/xgboost_cpu-3.0.5-py3-none-win_arm64.whl (from https://pypi.org/simple/xgboost-cpu/) (requires-python:>=3.10) 2025-10-18T00:39:13,767 Found link https://files.pythonhosted.org/packages/c6/a2/b82913f9b17a5f46cb3f80dded7c608e2c8c72d0bfd6f6a0d6bbce43ffec/xgboost_cpu-3.0.5.tar.gz (from https://pypi.org/simple/xgboost-cpu/) (requires-python:>=3.10), version: 3.0.5 2025-10-18T00:39:13,767 Skipping link: No binaries permitted for xgboost-cpu: https://files.pythonhosted.org/packages/15/4b/cc2018e1e07b45ac5ad4576300de0fe88b44d0a53783238d3655101d32f7/xgboost_cpu-3.1.0rc1-py3-none-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/xgboost-cpu/) (requires-python:>=3.10) 2025-10-18T00:39:13,768 Skipping link: No binaries permitted for xgboost-cpu: https://files.pythonhosted.org/packages/fb/e6/af510554813d67545edd3284178e63fc3c3bd82a3bfe52cf20475931cabd/xgboost_cpu-3.1.0rc1-py3-none-manylinux_2_28_x86_64.whl (from https://pypi.org/simple/xgboost-cpu/) (requires-python:>=3.10) 2025-10-18T00:39:13,768 Skipping link: No binaries permitted for xgboost-cpu: https://files.pythonhosted.org/packages/d4/90/a79fd751716abf127c5a8d6a4d8155e35352934d81026d61f46d4c98e4ba/xgboost_cpu-3.1.0rc1-py3-none-win_amd64.whl (from https://pypi.org/simple/xgboost-cpu/) (requires-python:>=3.10) 2025-10-18T00:39:13,769 Skipping link: No binaries permitted for xgboost-cpu: https://files.pythonhosted.org/packages/2e/31/71df56f860f048d8fd241cd0a258753b9898edbe2c3e9750eb0178d3ceff/xgboost_cpu-3.1.0rc1-py3-none-win_arm64.whl (from https://pypi.org/simple/xgboost-cpu/) (requires-python:>=3.10) 2025-10-18T00:39:13,770 Found link https://files.pythonhosted.org/packages/7e/a6/dab865a554c0c8274bec0705caedfb7063430487154bad526336bbceb52b/xgboost_cpu-3.1.0rc1.tar.gz (from https://pypi.org/simple/xgboost-cpu/) (requires-python:>=3.10), version: 3.1.0rc1 2025-10-18T00:39:13,771 Skipping link: No binaries permitted for xgboost-cpu: https://files.pythonhosted.org/packages/28/87/d6aeacd7244a01b61fb7cbbaf7352f1a8abb8bf4b649425971f319d997d0/xgboost_cpu-3.1.0-py3-none-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/xgboost-cpu/) (requires-python:>=3.10) 2025-10-18T00:39:13,771 Skipping link: No binaries permitted for xgboost-cpu: https://files.pythonhosted.org/packages/2c/04/227269a680638eeeab057261e4cd361893c1513cc53c32e5263f4263ac0a/xgboost_cpu-3.1.0-py3-none-manylinux_2_28_x86_64.whl (from https://pypi.org/simple/xgboost-cpu/) (requires-python:>=3.10) 2025-10-18T00:39:13,772 Skipping link: No binaries permitted for xgboost-cpu: https://files.pythonhosted.org/packages/a8/ce/fb0b83adc4a280ce711894a5f59f7c61f9f44abac73cf33e6692dc308070/xgboost_cpu-3.1.0-py3-none-win_amd64.whl (from https://pypi.org/simple/xgboost-cpu/) (requires-python:>=3.10) 2025-10-18T00:39:13,772 Skipping link: No binaries permitted for xgboost-cpu: https://files.pythonhosted.org/packages/39/8c/1b22bb9cfe886fc94d151b36781d610c58869979d94121698ca25eb477c4/xgboost_cpu-3.1.0-py3-none-win_arm64.whl (from https://pypi.org/simple/xgboost-cpu/) (requires-python:>=3.10) 2025-10-18T00:39:13,773 Found link https://files.pythonhosted.org/packages/07/d6/3c00b39c7c2f9c9bed8312434fb11c1dcacc06480b22c32fbf7096427874/xgboost_cpu-3.1.0.tar.gz (from https://pypi.org/simple/xgboost-cpu/) (requires-python:>=3.10), version: 3.1.0 2025-10-18T00:39:13,774 Fetching project page and analyzing links: https://www.piwheels.org/simple/xgboost-cpu/ 2025-10-18T00:39:13,775 Getting page https://www.piwheels.org/simple/xgboost-cpu/ 2025-10-18T00:39:13,776 Found index url https://www.piwheels.org/simple 2025-10-18T00:39:13,938 Fetched page https://www.piwheels.org/simple/xgboost-cpu/ as text/html 2025-10-18T00:39:13,941 Skipping link: No binaries permitted for xgboost-cpu: https://www.piwheels.org/simple/xgboost-cpu/xgboost_cpu-3.1.0rc1-py3-none-manylinux_2_36_armv7l.whl#sha256=fcab0201f767a0b208e5dddb2044568ddec90bd67d15d5eae82b45fc1b165b80 (from https://www.piwheels.org/simple/xgboost-cpu/) (requires-python:>=3.10) 2025-10-18T00:39:13,942 Skipping link: No binaries permitted for xgboost-cpu: https://www.piwheels.org/simple/xgboost-cpu/xgboost_cpu-3.0.5-py3-none-manylinux_2_36_armv7l.whl#sha256=7f0b6343ec1b322a1a02a72ac32aa9abf496fb9a89871a7e5be9da8bb722f04a (from https://www.piwheels.org/simple/xgboost-cpu/) (requires-python:>=3.10) 2025-10-18T00:39:13,943 Skipping link: No binaries permitted for xgboost-cpu: https://archive1.piwheels.org/simple/xgboost-cpu/xgboost_cpu-3.0.4-py3-none-manylinux_2_36_armv7l.whl#sha256=dea523ff744c5db71fa6a0c8d93bd831caf27c84ea4bb8e6a0070968ed37055f (from https://www.piwheels.org/simple/xgboost-cpu/) (requires-python:>=3.10) 2025-10-18T00:39:13,943 Skipping link: No binaries permitted for xgboost-cpu: https://archive1.piwheels.org/simple/xgboost-cpu/xgboost_cpu-3.0.3-py3-none-manylinux_2_36_armv7l.whl#sha256=0f2e7659050039f89d27b0c4eda280af2fca4739b3a7e21e68cf64a23d13c178 (from https://www.piwheels.org/simple/xgboost-cpu/) (requires-python:>=3.10) 2025-10-18T00:39:13,944 Skipping link: No binaries permitted for xgboost-cpu: https://archive1.piwheels.org/simple/xgboost-cpu/xgboost_cpu-3.0.2-py3-none-manylinux_2_36_armv7l.whl#sha256=bfab581d8e07b1c05a0d4d06dff76bb468086f193a2f751d0c3de30127f01ff6 (from https://www.piwheels.org/simple/xgboost-cpu/) (requires-python:>=3.10) 2025-10-18T00:39:13,944 Skipping link: No binaries permitted for xgboost-cpu: https://archive1.piwheels.org/simple/xgboost-cpu/xgboost_cpu-3.0.1-py3-none-manylinux_2_36_armv7l.whl#sha256=8e501240d47cc7638eab0538500d47947968bf700f6bf049e2611741ebf58c2b (from https://www.piwheels.org/simple/xgboost-cpu/) (requires-python:>=3.10) 2025-10-18T00:39:13,945 Skipping link: No binaries permitted for xgboost-cpu: https://archive1.piwheels.org/simple/xgboost-cpu/xgboost_cpu-3.0.0-py3-none-manylinux_2_36_armv7l.whl#sha256=465a9b974f8cfdaa83f66a857e0fd293eeef278281bbde554128513c81967f7b (from https://www.piwheels.org/simple/xgboost-cpu/) (requires-python:>=3.10) 2025-10-18T00:39:13,946 Skipping link: not a file: https://www.piwheels.org/simple/xgboost-cpu/ 2025-10-18T00:39:13,946 Skipping link: not a file: https://pypi.org/simple/xgboost-cpu/ 2025-10-18T00:39:13,966 Given no hashes to check 1 links for project 'xgboost-cpu': discarding no candidates 2025-10-18T00:39:13,984 Collecting xgboost-cpu==3.1.0 2025-10-18T00:39:13,986 Created temporary directory: /tmp/pip-unpack-f8g_mwkx 2025-10-18T00:39:14,125 Downloading xgboost_cpu-3.1.0.tar.gz (1.2 MB) 2025-10-18T00:39:15,529 Added xgboost-cpu==3.1.0 from https://files.pythonhosted.org/packages/07/d6/3c00b39c7c2f9c9bed8312434fb11c1dcacc06480b22c32fbf7096427874/xgboost_cpu-3.1.0.tar.gz to build tracker '/tmp/pip-build-tracker-ish94p6m' 2025-10-18T00:39:15,536 Created temporary directory: /tmp/pip-build-env-17s8mz3g 2025-10-18T00:39:15,541 Installing build dependencies: started 2025-10-18T00:39:15,542 Running command pip subprocess to install build dependencies 2025-10-18T00:39:16,690 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2025-10-18T00:39:17,290 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2025-10-18T00:39:17,313 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-10-18T00:39:17,810 Collecting hatchling>=1.12.1 2025-10-18T00:39:17,827 Using cached https://www.piwheels.org/simple/hatchling/hatchling-1.27.0-py3-none-any.whl (75 kB) 2025-10-18T00:39:17,999 Collecting packaging>=21.3 2025-10-18T00:39:18,015 Using cached https://www.piwheels.org/simple/packaging/packaging-25.0-py3-none-any.whl (66 kB) 2025-10-18T00:39:18,154 Collecting pathspec>=0.10.1 2025-10-18T00:39:18,169 Using cached https://www.piwheels.org/simple/pathspec/pathspec-0.12.1-py3-none-any.whl (31 kB) 2025-10-18T00:39:18,286 Collecting pluggy>=1.0.0 2025-10-18T00:39:18,302 Using cached https://www.piwheels.org/simple/pluggy/pluggy-1.6.0-py3-none-any.whl (20 kB) 2025-10-18T00:39:18,537 Collecting trove-classifiers 2025-10-18T00:39:18,551 Using cached https://www.piwheels.org/simple/trove-classifiers/trove_classifiers-2025.9.11.17-py3-none-any.whl (14 kB) 2025-10-18T00:39:21,263 Installing collected packages: trove-classifiers, pluggy, pathspec, packaging, hatchling 2025-10-18T00:39:21,299 Creating /tmp/pip-build-env-17s8mz3g/overlay/local/bin 2025-10-18T00:39:21,301 changing mode of /tmp/pip-build-env-17s8mz3g/overlay/local/bin/trove-classifiers to 755 2025-10-18T00:39:22,122 changing mode of /tmp/pip-build-env-17s8mz3g/overlay/local/bin/hatchling to 755 2025-10-18T00:39:22,175 Successfully installed hatchling-1.27.0 packaging-25.0 pathspec-0.12.1 pluggy-1.6.0 trove-classifiers-2025.9.11.17 2025-10-18T00:39:22,422 Installing build dependencies: finished with status 'done' 2025-10-18T00:39:22,429 Getting requirements to build wheel: started 2025-10-18T00:39:22,430 Running command Getting requirements to build wheel 2025-10-18T00:39:22,834 Getting requirements to build wheel: finished with status 'done' 2025-10-18T00:39:22,837 Created temporary directory: /tmp/pip-modern-metadata-cuis_ucw 2025-10-18T00:39:22,839 Preparing metadata (pyproject.toml): started 2025-10-18T00:39:22,841 Running command Preparing metadata (pyproject.toml) 2025-10-18T00:39:23,049 INFO:xgboost.packager.build_wheel:Parsed build configuration: {'hide_cxx_symbols': True, 'use_openmp': True, 'use_cuda': False, 'use_nccl': False, 'use_dlopen_nccl': False, 'plugin_federated': False, 'plugin_rmm': False, 'use_system_libxgboost': False} 2025-10-18T00:39:23,051 INFO:xgboost.packager.build_wheel:Copying project files to temporary directory /tmp/tmp307h6zy0/whl_workspace 2025-10-18T00:39:23,052 INFO:xgboost.packager.build_wheel:Copying /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/pyproject.toml -> /tmp/tmp307h6zy0/whl_workspace/pyproject.toml 2025-10-18T00:39:23,053 INFO:xgboost.packager.build_wheel:Copying /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/hatch_build.py -> /tmp/tmp307h6zy0/whl_workspace/hatch_build.py 2025-10-18T00:39:23,055 INFO:xgboost.packager.build_wheel:Copying /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/README.rst -> /tmp/tmp307h6zy0/whl_workspace/README.rst 2025-10-18T00:39:23,057 INFO:xgboost.packager.build_wheel:Copying /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/xgboost -> /tmp/tmp307h6zy0/whl_workspace/xgboost 2025-10-18T00:39:23,167 INFO:xgboost.packager.build_libxgboost:Building libxgboost.so from the C++ source files in /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src... 2025-10-18T00:39:23,169 INFO:xgboost.packager.build_libxgboost:CMake args: ['cmake', '/tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src', '-GNinja', '-DKEEP_BUILD_ARTIFACTS_IN_BINARY_DIR=ON', '-DHIDE_CXX_SYMBOLS=ON', '-DUSE_OPENMP=ON', '-DUSE_CUDA=OFF', '-DUSE_NCCL=OFF', '-DUSE_DLOPEN_NCCL=OFF', '-DPLUGIN_FEDERATED=OFF', '-DPLUGIN_RMM=OFF'] 2025-10-18T00:39:23,564 -- The CXX compiler identification is GNU 12.2.0 2025-10-18T00:39:23,840 -- The C compiler identification is GNU 12.2.0 2025-10-18T00:39:23,889 -- Detecting CXX compiler ABI info 2025-10-18T00:39:24,207 -- Detecting CXX compiler ABI info - done 2025-10-18T00:39:24,245 -- Check for working CXX compiler: /usr/bin/c++ - skipped 2025-10-18T00:39:24,247 -- Detecting CXX compile features 2025-10-18T00:39:24,249 -- Detecting CXX compile features - done 2025-10-18T00:39:24,268 -- Detecting C compiler ABI info 2025-10-18T00:39:24,548 -- Detecting C compiler ABI info - done 2025-10-18T00:39:24,585 -- Check for working C compiler: /usr/bin/cc - skipped 2025-10-18T00:39:24,586 -- Detecting C compile features 2025-10-18T00:39:24,588 -- Detecting C compile features - done 2025-10-18T00:39:24,596 -- CMake version 3.25.1 2025-10-18T00:39:24,598 -- Performing Test XGBOOST_MM_PREFETCH_PRESENT 2025-10-18T00:39:24,752 -- Performing Test XGBOOST_MM_PREFETCH_PRESENT - Failed 2025-10-18T00:39:24,753 -- Performing Test XGBOOST_BUILTIN_PREFETCH_PRESENT 2025-10-18T00:39:25,081 -- Performing Test XGBOOST_BUILTIN_PREFETCH_PRESENT - Success 2025-10-18T00:39:25,083 -- xgboost VERSION: 3.1.0 2025-10-18T00:39:25,086 -- Setting build type to 'Release' as none was specified. 2025-10-18T00:39:25,094 -- Performing Test CMAKE_HAVE_LIBC_PTHREAD 2025-10-18T00:39:25,419 -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success 2025-10-18T00:39:25,425 -- Found Threads: TRUE 2025-10-18T00:39:26,457 -- Found OpenMP_C: -fopenmp (found version "4.5") 2025-10-18T00:39:26,827 -- Found OpenMP_CXX: -fopenmp (found version "4.5") 2025-10-18T00:39:26,829 -- Found OpenMP: TRUE (found version "4.5") 2025-10-18T00:39:26,875 -- Found OpenMP_C: -fopenmp (found version "4.5") 2025-10-18T00:39:26,877 -- Found OpenMP_CXX: -fopenmp (found version "4.5") 2025-10-18T00:39:26,882 -- Looking for clock_gettime in rt 2025-10-18T00:39:27,169 -- Looking for clock_gettime in rt - found 2025-10-18T00:39:27,174 -- Looking for fopen64 2025-10-18T00:39:27,338 -- Looking for fopen64 - not found 2025-10-18T00:39:27,341 -- Looking for C++ include cxxabi.h 2025-10-18T00:39:27,734 -- Looking for C++ include cxxabi.h - found 2025-10-18T00:39:27,735 -- Looking for nanosleep 2025-10-18T00:39:28,014 -- Looking for nanosleep - found 2025-10-18T00:39:28,026 -- Looking for backtrace 2025-10-18T00:39:28,296 -- Looking for backtrace - found 2025-10-18T00:39:28,297 -- backtrace facility detected in default set of libraries 2025-10-18T00:39:28,298 -- Found Backtrace: /usr/include 2025-10-18T00:39:28,303 -- /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/dmlc-core/cmake/build_config.h.in -> include/dmlc/build_config.h 2025-10-18T00:39:28,311 -- Performing Test SUPPORT_MSSE2 2025-10-18T00:39:28,419 -- Performing Test SUPPORT_MSSE2 - Failed 2025-10-18T00:39:28,592 -- Configuring done 2025-10-18T00:39:28,760 -- Generating done 2025-10-18T00:39:28,795 -- Build files have been written to: /tmp/tmp307h6zy0/libbuild 2025-10-18T00:39:34,870 [1/115] Building CXX object dmlc-core/CMakeFiles/dmlc.dir/src/recordio.cc.o 2025-10-18T00:39:36,414 [2/115] Building CXX object dmlc-core/CMakeFiles/dmlc.dir/src/config.cc.o 2025-10-18T00:39:41,664 [3/115] Building CXX object dmlc-core/CMakeFiles/dmlc.dir/src/io/line_split.cc.o 2025-10-18T00:39:43,631 [4/115] Building CXX object dmlc-core/CMakeFiles/dmlc.dir/src/io/recordio_split.cc.o 2025-10-18T00:39:50,723 [5/115] Building CXX object dmlc-core/CMakeFiles/dmlc.dir/src/io.cc.o 2025-10-18T00:39:52,122 [6/115] Building CXX object dmlc-core/CMakeFiles/dmlc.dir/src/io/indexed_recordio_split.cc.o 2025-10-18T00:40:00,530 [7/115] Building CXX object dmlc-core/CMakeFiles/dmlc.dir/src/io/local_filesys.cc.o 2025-10-18T00:40:00,657 [8/115] Building CXX object dmlc-core/CMakeFiles/dmlc.dir/src/io/filesys.cc.o 2025-10-18T00:40:12,055 [9/115] Building CXX object src/CMakeFiles/objxgboost.dir/c_api/c_api_error.cc.o 2025-10-18T00:40:17,515 [10/115] Building CXX object dmlc-core/CMakeFiles/dmlc.dir/src/io/input_split_base.cc.o 2025-10-18T00:40:31,976 [11/115] Building CXX object src/CMakeFiles/objxgboost.dir/c_api/coll_c_api.cc.o 2025-10-18T00:40:31,977 In file included from /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/coll_c_api.cc:13: 2025-10-18T00:40:31,980 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../collective/allreduce.h: In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, const CommGroup&, xgboost::linalg::TensorView, Op) [with T = double; int kDim = 1]’: 2025-10-18T00:40:31,981 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../collective/allreduce.h:44:22: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-10-18T00:40:31,982 44 | [[nodiscard]] Result Allreduce(Context const* ctx, CommGroup const& comm, 2025-10-18T00:40:31,983 | ^~~~~~~~~ 2025-10-18T00:40:31,984 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:40:31,985 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-10-18T00:40:31,986 | ^ 2025-10-18T00:40:31,987 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:40:31,988 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../collective/allreduce.h: In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, const CommGroup&, xgboost::linalg::TensorView, Op) [with T = long long int; int kDim = 1]’: 2025-10-18T00:40:31,989 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../collective/allreduce.h:44:22: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-10-18T00:40:31,990 44 | [[nodiscard]] Result Allreduce(Context const* ctx, CommGroup const& comm, 2025-10-18T00:40:31,991 | ^~~~~~~~~ 2025-10-18T00:40:31,992 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:40:31,993 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-10-18T00:40:31,994 | ^ 2025-10-18T00:40:31,995 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:40:31,996 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../collective/allreduce.h: In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, const CommGroup&, xgboost::linalg::TensorView, Op) [with T = unsigned int; int kDim = 1]’: 2025-10-18T00:40:31,997 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:40:31,998 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-10-18T00:40:31,999 | ^ 2025-10-18T00:40:32,000 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:40:32,001 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../collective/allreduce.h: In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, const CommGroup&, xgboost::linalg::TensorView, Op) [with T = long long unsigned int; int kDim = 1]’: 2025-10-18T00:40:32,002 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../collective/allreduce.h:44:22: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-10-18T00:40:32,003 44 | [[nodiscard]] Result Allreduce(Context const* ctx, CommGroup const& comm, 2025-10-18T00:40:32,004 | ^~~~~~~~~ 2025-10-18T00:40:32,004 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:40:32,005 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-10-18T00:40:32,006 | ^ 2025-10-18T00:40:32,007 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:40:32,008 In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, const CommGroup&, xgboost::linalg::TensorView, Op) [with T = float; int kDim = 1]’, 2025-10-18T00:40:32,009 inlined from ‘xgboost::collective::Allreduce(void*, std::size_t, int32_t, int):: [with auto:10 = float]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/coll_c_api.cc:37:10, 2025-10-18T00:40:32,010 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = collective::Allreduce(void*, std::size_t, int32_t, int)::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../collective/../data/array_interface.h:618:22, 2025-10-18T00:40:32,011 inlined from ‘void xgboost::collective::Allreduce(void*, std::size_t, int32_t, int)’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/coll_c_api.cc:33:16: 2025-10-18T00:40:32,012 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:40:32,013 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-10-18T00:40:32,014 | ^ 2025-10-18T00:40:32,015 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:40:32,016 In lambda function, 2025-10-18T00:40:32,017 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = collective::Allreduce(void*, std::size_t, int32_t, int)::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../collective/../data/array_interface.h:621:22, 2025-10-18T00:40:32,018 inlined from ‘void xgboost::collective::Allreduce(void*, std::size_t, int32_t, int)’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/coll_c_api.cc:33:16: 2025-10-18T00:40:32,019 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/coll_c_api.cc:37:10: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-10-18T00:40:32,020 37 | auto rc = Allreduce(&ctx, *GlobalCommGroup(), data, static_cast(op)); 2025-10-18T00:40:32,020 | ^~ 2025-10-18T00:40:32,022 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/coll_c_api.cc:37:10: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-10-18T00:40:32,023 In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, const CommGroup&, xgboost::linalg::TensorView, Op) [with T = signed char; int kDim = 1]’, 2025-10-18T00:40:32,024 inlined from ‘xgboost::collective::Allreduce(void*, std::size_t, int32_t, int):: [with auto:10 = signed char]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/coll_c_api.cc:37:10, 2025-10-18T00:40:32,025 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = collective::Allreduce(void*, std::size_t, int32_t, int)::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../collective/../data/array_interface.h:634:22, 2025-10-18T00:40:32,026 inlined from ‘void xgboost::collective::Allreduce(void*, std::size_t, int32_t, int)’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/coll_c_api.cc:33:16: 2025-10-18T00:40:32,027 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:40:32,028 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-10-18T00:40:32,029 | ^ 2025-10-18T00:40:32,030 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:40:32,031 In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, const CommGroup&, xgboost::linalg::TensorView, Op) [with T = short int; int kDim = 1]’, 2025-10-18T00:40:32,033 inlined from ‘xgboost::collective::Allreduce(void*, std::size_t, int32_t, int):: [with auto:10 = short int]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/coll_c_api.cc:37:10, 2025-10-18T00:40:32,034 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = collective::Allreduce(void*, std::size_t, int32_t, int)::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../collective/../data/array_interface.h:637:22, 2025-10-18T00:40:32,035 inlined from ‘void xgboost::collective::Allreduce(void*, std::size_t, int32_t, int)’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/coll_c_api.cc:33:16: 2025-10-18T00:40:32,036 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:40:32,037 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-10-18T00:40:32,038 | ^ 2025-10-18T00:40:32,039 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:40:32,043 In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, const CommGroup&, xgboost::linalg::TensorView, Op) [with T = int; int kDim = 1]’, 2025-10-18T00:40:32,044 inlined from ‘xgboost::collective::Allreduce(void*, std::size_t, int32_t, int):: [with auto:10 = int]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/coll_c_api.cc:37:10, 2025-10-18T00:40:32,046 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = collective::Allreduce(void*, std::size_t, int32_t, int)::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../collective/../data/array_interface.h:640:22, 2025-10-18T00:40:32,047 inlined from ‘void xgboost::collective::Allreduce(void*, std::size_t, int32_t, int)’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/coll_c_api.cc:33:16: 2025-10-18T00:40:32,049 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:40:32,057 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-10-18T00:40:32,059 | ^ 2025-10-18T00:40:32,060 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:40:32,066 In lambda function, 2025-10-18T00:40:32,068 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = collective::Allreduce(void*, std::size_t, int32_t, int)::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../collective/../data/array_interface.h:643:22, 2025-10-18T00:40:32,069 inlined from ‘void xgboost::collective::Allreduce(void*, std::size_t, int32_t, int)’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/coll_c_api.cc:33:16: 2025-10-18T00:40:32,070 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/coll_c_api.cc:37:10: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-10-18T00:40:32,071 37 | auto rc = Allreduce(&ctx, *GlobalCommGroup(), data, static_cast(op)); 2025-10-18T00:40:32,072 | ^~ 2025-10-18T00:40:32,073 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/coll_c_api.cc:37:10: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-10-18T00:40:32,074 In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, const CommGroup&, xgboost::linalg::TensorView, Op) [with T = unsigned char; int kDim = 1]’, 2025-10-18T00:40:32,075 inlined from ‘xgboost::collective::Allreduce(void*, std::size_t, int32_t, int):: [with auto:10 = unsigned char]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/coll_c_api.cc:37:10, 2025-10-18T00:40:32,076 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = collective::Allreduce(void*, std::size_t, int32_t, int)::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../collective/../data/array_interface.h:646:22, 2025-10-18T00:40:32,077 inlined from ‘void xgboost::collective::Allreduce(void*, std::size_t, int32_t, int)’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/coll_c_api.cc:33:16: 2025-10-18T00:40:32,078 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:40:32,096 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-10-18T00:40:32,097 | ^ 2025-10-18T00:40:32,098 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:40:32,099 In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, const CommGroup&, xgboost::linalg::TensorView, Op) [with T = short unsigned int; int kDim = 1]’, 2025-10-18T00:40:32,100 inlined from ‘xgboost::collective::Allreduce(void*, std::size_t, int32_t, int):: [with auto:10 = short unsigned int]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/coll_c_api.cc:37:10, 2025-10-18T00:40:32,101 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = collective::Allreduce(void*, std::size_t, int32_t, int)::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../collective/../data/array_interface.h:649:22, 2025-10-18T00:40:32,102 inlined from ‘void xgboost::collective::Allreduce(void*, std::size_t, int32_t, int)’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/coll_c_api.cc:33:16: 2025-10-18T00:40:32,103 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:40:32,104 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-10-18T00:40:32,105 | ^ 2025-10-18T00:40:32,106 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:40:32,107 In lambda function, 2025-10-18T00:40:32,108 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = collective::Allreduce(void*, std::size_t, int32_t, int)::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../collective/../data/array_interface.h:655:22, 2025-10-18T00:40:32,109 inlined from ‘void xgboost::collective::Allreduce(void*, std::size_t, int32_t, int)’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/coll_c_api.cc:33:16: 2025-10-18T00:40:32,109 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/coll_c_api.cc:37:10: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-10-18T00:40:32,110 37 | auto rc = Allreduce(&ctx, *GlobalCommGroup(), data, static_cast(op)); 2025-10-18T00:40:32,111 | ^~ 2025-10-18T00:40:32,112 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/coll_c_api.cc:37:10: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-10-18T00:40:32,113 In file included from /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/coll_c_api.cc:14: 2025-10-18T00:40:32,114 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../collective/broadcast.h: In function ‘xgboost::collective::Result xgboost::collective::Broadcast(const xgboost::Context*, const CommGroup&, xgboost::linalg::VectorView, int32_t) [with T = signed char]’: 2025-10-18T00:40:32,115 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:40:32,116 40 | return backend->Broadcast(comm.Ctx(ctx, data.Device()), erased, root); 2025-10-18T00:40:32,118 | ^ 2025-10-18T00:40:32,118 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:40:32,119 In file included from /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/coll_c_api.cc:12: 2025-10-18T00:40:32,120 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../collective/allgather.h: In function ‘xgboost::collective::Result xgboost::collective::Allgather(const xgboost::Context*, const CommGroup&, xgboost::linalg::VectorView) [with T = signed char]’: 2025-10-18T00:40:32,121 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../collective/allgather.h:117:41: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:40:32,122 117 | return backend->Allgather(cctx, erased); 2025-10-18T00:40:32,123 | ^ 2025-10-18T00:40:32,125 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../collective/allgather.h:117:41: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:40:34,895 [12/115] Building CXX object src/CMakeFiles/objxgboost.dir/collective/allgather.cc.o 2025-10-18T00:40:34,896 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/collective/allgather.cc: In function ‘xgboost::collective::Result xgboost::collective::cpu_impl::BroadcastAllgatherV(const xgboost::collective::Comm&, xgboost::common::Span, xgboost::common::Span)’: 2025-10-18T00:40:34,897 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/collective/allgather.cc:57:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:40:34,898 57 | Result BroadcastAllgatherV(Comm const& comm, common::Span sizes, 2025-10-18T00:40:34,899 | ^~~~~~~~~~~~~~~~~~~ 2025-10-18T00:40:34,900 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/collective/allgather.cc:57:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:40:34,901 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/collective/allgather.cc: In function ‘xgboost::collective::Result xgboost::collective::detail::RingAllgatherV(const xgboost::collective::Comm&, xgboost::common::Span, xgboost::common::Span, xgboost::common::Span)’: 2025-10-18T00:40:34,902 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/collective/allgather.cc:74:22: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:40:34,903 74 | [[nodiscard]] Result RingAllgatherV(Comm const& comm, common::Span sizes, 2025-10-18T00:40:34,904 | ^~~~~~~~~~~~~~ 2025-10-18T00:40:34,905 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/collective/allgather.cc:74:22: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:40:34,906 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/collective/allgather.cc:74:22: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:40:34,907 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/collective/allgather.cc: In function ‘xgboost::collective::Result xgboost::collective::cpu_impl::RingAllgather(const xgboost::collective::Comm&, xgboost::common::Span, std::size_t, int32_t, std::shared_ptr, std::shared_ptr)’: 2025-10-18T00:40:34,908 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/collective/allgather.cc:19:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:40:34,908 19 | Result RingAllgather(Comm const& comm, common::Span data, std::size_t segment_size, 2025-10-18T00:40:34,910 | ^~~~~~~~~~~~~ 2025-10-18T00:40:34,911 In file included from /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/collective/allgather.cc:4: 2025-10-18T00:40:34,912 In function ‘xgboost::collective::Result xgboost::collective::AllgatherV(const xgboost::Context*, const CommGroup&, xgboost::linalg::VectorView, std::vector*, xgboost::HostDeviceVector*) [with T = long long int]’, 2025-10-18T00:40:34,913 inlined from ‘std::vector > xgboost::collective::VectorAllgatherV(const xgboost::Context*, const CommGroup&, const std::vector >&)’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/collective/allgather.cc:124:95: 2025-10-18T00:40:34,915 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/collective/allgather.h:145:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:40:34,916 145 | auto rc = comm.Backend(DeviceOrd::CPU()) 2025-10-18T00:40:34,917 | ^~ 2025-10-18T00:40:34,918 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/collective/allgather.h:145:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:40:34,919 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/collective/allgather.h:164:93: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:40:34,920 164 | data.Device().IsCUDA() ? recv->DeviceSpan() : recv->HostSpan(), AllgatherVAlgo::kBcast); 2025-10-18T00:40:34,921 | ^ 2025-10-18T00:40:34,922 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/collective/allgather.h:164:93: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:40:34,936 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/collective/allgather.h:164:93: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:40:34,937 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/collective/allgather.h:164:93: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:40:34,938 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/collective/allgather.h:164:93: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:40:34,939 In function ‘xgboost::collective::Result xgboost::collective::AllgatherV(const xgboost::Context*, const CommGroup&, xgboost::linalg::VectorView, std::vector*, xgboost::HostDeviceVector*) [with T = char]’, 2025-10-18T00:40:34,940 inlined from ‘std::vector > xgboost::collective::VectorAllgatherV(const xgboost::Context*, const CommGroup&, const std::vector >&)’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/collective/allgather.cc:138:18: 2025-10-18T00:40:34,941 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/collective/allgather.h:145:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:40:34,942 145 | auto rc = comm.Backend(DeviceOrd::CPU()) 2025-10-18T00:40:34,943 | ^~ 2025-10-18T00:40:34,944 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/collective/allgather.h:145:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:40:34,945 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/collective/allgather.h:164:93: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:40:34,946 164 | data.Device().IsCUDA() ? recv->DeviceSpan() : recv->HostSpan(), AllgatherVAlgo::kBcast); 2025-10-18T00:40:34,947 | ^ 2025-10-18T00:40:34,948 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/collective/allgather.h:164:93: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:40:34,949 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/collective/allgather.h:164:93: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:40:34,951 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/collective/allgather.h:164:93: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:40:34,952 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/collective/allgather.h:164:93: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:40:47,995 [13/115] Building CXX object src/CMakeFiles/objxgboost.dir/collective/broadcast.cc.o 2025-10-18T00:40:47,996 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/collective/broadcast.cc: In function ‘xgboost::collective::Result xgboost::collective::cpu_impl::Broadcast(const xgboost::collective::Comm&, xgboost::common::Span, int32_t)’: 2025-10-18T00:40:47,997 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/collective/broadcast.cc:49:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:40:47,998 49 | Result Broadcast(Comm const& comm, common::Span data, std::int32_t root) { 2025-10-18T00:40:47,998 | ^~~~~~~~~ 2025-10-18T00:40:50,331 [14/115] Building CXX object dmlc-core/CMakeFiles/dmlc.dir/src/data.cc.o 2025-10-18T00:40:50,347 In file included from /usr/include/c++/12/vector:70, 2025-10-18T00:40:50,352 from /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/dmlc-core/include/dmlc/base.h:246, 2025-10-18T00:40:50,357 from /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/dmlc-core/src/data.cc:2: 2025-10-18T00:40:50,360 /usr/include/c++/12/bits/vector.tcc: In function ‘void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = const long long unsigned int*; _Tp = long long unsigned int; _Alloc = std::allocator]’: 2025-10-18T00:40:50,361 /usr/include/c++/12/bits/vector.tcc:739:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 2025-10-18T00:40:50,362 739 | vector<_Tp, _Alloc>:: 2025-10-18T00:40:50,363 | ^~~~~~~~~~~~~~~~~~~ 2025-10-18T00:40:50,364 In file included from /usr/include/c++/12/vector:64: 2025-10-18T00:40:50,365 In member function ‘void std::vector<_Tp, _Alloc>::_M_insert_dispatch(iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = const long long unsigned int*; _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-10-18T00:40:50,366 inlined from ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = const long long unsigned int*; = void; _Tp = long long unsigned int; _Alloc = std::allocator]’ at /usr/include/c++/12/bits/stl_vector.h:1481:22, 2025-10-18T00:40:50,367 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/dmlc-core/src/data/./row_block.h:132:17: 2025-10-18T00:40:50,368 /usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 2025-10-18T00:40:50,368 1779 | _M_range_insert(__pos, __first, __last, 2025-10-18T00:40:50,370 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:40:50,371 1780 | std::__iterator_category(__first)); 2025-10-18T00:40:50,372 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:40:50,372 In member function ‘void std::vector<_Tp, _Alloc>::_M_insert_dispatch(iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = const long long unsigned int*; _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-10-18T00:40:50,373 inlined from ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = const long long unsigned int*; = void; _Tp = long long unsigned int; _Alloc = std::allocator]’ at /usr/include/c++/12/bits/stl_vector.h:1481:22, 2025-10-18T00:40:50,374 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/dmlc-core/src/data/./row_block.h:132:17: 2025-10-18T00:40:50,375 /usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 2025-10-18T00:40:50,376 1779 | _M_range_insert(__pos, __first, __last, 2025-10-18T00:40:50,377 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:40:50,379 1780 | std::__iterator_category(__first)); 2025-10-18T00:40:50,380 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:40:50,381 In member function ‘void std::vector<_Tp, _Alloc>::_M_insert_dispatch(iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = const long long unsigned int*; _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-10-18T00:40:50,382 inlined from ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = const long long unsigned int*; = void; _Tp = long long unsigned int; _Alloc = std::allocator]’ at /usr/include/c++/12/bits/stl_vector.h:1481:22, 2025-10-18T00:40:50,383 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/dmlc-core/src/data/./row_block.h:132:17: 2025-10-18T00:40:50,384 /usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 2025-10-18T00:40:50,386 1779 | _M_range_insert(__pos, __first, __last, 2025-10-18T00:40:50,387 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:40:50,388 1780 | std::__iterator_category(__first)); 2025-10-18T00:40:50,389 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:40:50,390 In member function ‘void std::vector<_Tp, _Alloc>::_M_insert_dispatch(iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = const long long unsigned int*; _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-10-18T00:40:50,391 inlined from ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = const long long unsigned int*; = void; _Tp = long long unsigned int; _Alloc = std::allocator]’ at /usr/include/c++/12/bits/stl_vector.h:1481:22, 2025-10-18T00:40:50,392 inlined from ‘void dmlc::data::RowBlockContainer::Push(dmlc::RowBlock) [with I = unsigned int; IndexType = unsigned int; DType = float]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/dmlc-core/src/data/./row_block.h:132:17, 2025-10-18T00:40:50,394 inlined from ‘void dmlc::data::DiskRowIter::BuildCache(dmlc::Parser*) [with IndexType = unsigned int; DType = float]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/dmlc-core/src/data/disk_row_iter.h:119:14: 2025-10-18T00:40:50,395 /usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 2025-10-18T00:40:50,397 1779 | _M_range_insert(__pos, __first, __last, 2025-10-18T00:40:50,398 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:40:50,400 1780 | std::__iterator_category(__first)); 2025-10-18T00:40:50,402 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:40:50,404 In member function ‘void std::vector<_Tp, _Alloc>::_M_insert_dispatch(iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = const long long unsigned int*; _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-10-18T00:40:50,406 inlined from ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = const long long unsigned int*; = void; _Tp = long long unsigned int; _Alloc = std::allocator]’ at /usr/include/c++/12/bits/stl_vector.h:1481:22, 2025-10-18T00:40:50,407 inlined from ‘void dmlc::data::RowBlockContainer::Push(dmlc::RowBlock) [with I = unsigned int; IndexType = unsigned int; DType = float]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/dmlc-core/src/data/./row_block.h:132:17, 2025-10-18T00:40:50,408 inlined from ‘void dmlc::data::BasicRowIter::Init(dmlc::Parser*) [with IndexType = unsigned int; DType = float]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/dmlc-core/src/data/basic_row_iter.h:67:15, 2025-10-18T00:40:50,410 inlined from ‘dmlc::data::BasicRowIter::BasicRowIter(dmlc::Parser*) [with IndexType = unsigned int; DType = float]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/dmlc-core/src/data/basic_row_iter.h:28:15, 2025-10-18T00:40:50,411 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/dmlc-core/src/data.cc:121:12: 2025-10-18T00:40:50,413 /usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 2025-10-18T00:40:50,415 1779 | _M_range_insert(__pos, __first, __last, 2025-10-18T00:40:50,416 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:40:50,417 1780 | std::__iterator_category(__first)); 2025-10-18T00:40:50,419 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:40:50,421 In member function ‘void std::vector<_Tp, _Alloc>::_M_insert_dispatch(iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = const long long unsigned int*; _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-10-18T00:40:50,423 inlined from ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = const long long unsigned int*; = void; _Tp = long long unsigned int; _Alloc = std::allocator]’ at /usr/include/c++/12/bits/stl_vector.h:1481:22, 2025-10-18T00:40:50,425 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/dmlc-core/src/data/./row_block.h:132:17, 2025-10-18T00:40:50,426 inlined from ‘void dmlc::data::DiskRowIter::BuildCache(dmlc::Parser*) [with IndexType = long long unsigned int; DType = float]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/dmlc-core/src/data/disk_row_iter.h:119:14: 2025-10-18T00:40:50,427 /usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 2025-10-18T00:40:50,428 1779 | _M_range_insert(__pos, __first, __last, 2025-10-18T00:40:50,429 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:40:50,430 1780 | std::__iterator_category(__first)); 2025-10-18T00:40:50,431 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:40:50,432 /usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const long long int&}; _Tp = long long int; _Alloc = std::allocator]’: 2025-10-18T00:40:50,432 /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 2025-10-18T00:40:50,433 439 | vector<_Tp, _Alloc>:: 2025-10-18T00:40:50,434 | ^~~~~~~~~~~~~~~~~~~ 2025-10-18T00:40:50,435 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]’, 2025-10-18T00:40:50,436 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/dmlc-core/src/data/csv_parser.h:112:29: 2025-10-18T00:40:50,437 /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2025-10-18T00:40:50,438 1287 | _M_realloc_insert(end(), __x); 2025-10-18T00:40:50,439 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-10-18T00:40:50,440 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]’, 2025-10-18T00:40:50,441 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/dmlc-core/src/data/csv_parser.h:118:31: 2025-10-18T00:40:50,442 /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2025-10-18T00:40:50,443 1287 | _M_realloc_insert(end(), __x); 2025-10-18T00:40:50,444 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-10-18T00:40:50,445 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]’, 2025-10-18T00:40:50,446 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/dmlc-core/src/data/csv_parser.h:112:29: 2025-10-18T00:40:50,447 /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2025-10-18T00:40:50,447 1287 | _M_realloc_insert(end(), __x); 2025-10-18T00:40:50,448 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-10-18T00:40:50,449 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]’, 2025-10-18T00:40:50,450 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/dmlc-core/src/data/csv_parser.h:118:31: 2025-10-18T00:40:50,450 /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2025-10-18T00:40:50,451 1287 | _M_realloc_insert(end(), __x); 2025-10-18T00:40:50,452 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-10-18T00:40:50,453 /usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const long long unsigned int&}; _Tp = long long unsigned int; _Alloc = std::allocator]’: 2025-10-18T00:40:50,454 /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 2025-10-18T00:40:50,454 439 | vector<_Tp, _Alloc>:: 2025-10-18T00:40:50,455 | ^~~~~~~~~~~~~~~~~~~ 2025-10-18T00:40:50,456 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-10-18T00:40:50,457 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/dmlc-core/src/data/libfm_parser.h:111:27: 2025-10-18T00:40:50,458 /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2025-10-18T00:40:50,459 1287 | _M_realloc_insert(end(), __x); 2025-10-18T00:40:50,460 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-10-18T00:40:50,460 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-10-18T00:40:50,461 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/dmlc-core/src/data/libfm_parser.h:112:27: 2025-10-18T00:40:50,462 /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2025-10-18T00:40:50,463 1287 | _M_realloc_insert(end(), __x); 2025-10-18T00:40:50,464 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-10-18T00:40:50,465 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-10-18T00:40:50,466 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/dmlc-core/src/data/./libsvm_parser.h:128:25: 2025-10-18T00:40:50,467 /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2025-10-18T00:40:50,467 1287 | _M_realloc_insert(end(), __x); 2025-10-18T00:40:50,468 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-10-18T00:40:50,469 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-10-18T00:40:50,469 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/dmlc-core/src/data/./libsvm_parser.h:143:27: 2025-10-18T00:40:50,470 /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2025-10-18T00:40:50,471 1287 | _M_realloc_insert(end(), __x); 2025-10-18T00:40:50,472 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-10-18T00:40:50,473 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-10-18T00:40:50,474 inlined from ‘void dmlc::data::LibSVMParser::ParseBlock(const char*, const char*, dmlc::data::RowBlockContainer*) [with IndexType = unsigned int; DType = float]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/dmlc-core/src/data/./libsvm_parser.h:128:25: 2025-10-18T00:40:50,475 /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2025-10-18T00:40:50,476 1287 | _M_realloc_insert(end(), __x); 2025-10-18T00:40:50,477 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-10-18T00:40:50,477 In member function ‘void std::vector<_Tp, _Alloc>::_M_insert_dispatch(iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = const long long unsigned int*; _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-10-18T00:40:50,478 inlined from ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = const long long unsigned int*; = void; _Tp = long long unsigned int; _Alloc = std::allocator]’ at /usr/include/c++/12/bits/stl_vector.h:1481:22, 2025-10-18T00:40:50,479 inlined from ‘void dmlc::data::RowBlockContainer::Push(dmlc::RowBlock) [with I = unsigned int; IndexType = unsigned int; DType = long long int]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/dmlc-core/src/data/./row_block.h:132:17, 2025-10-18T00:40:50,480 inlined from ‘void dmlc::data::BasicRowIter::Init(dmlc::Parser*) [with IndexType = unsigned int; DType = long long int]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/dmlc-core/src/data/basic_row_iter.h:67:15: 2025-10-18T00:40:50,481 /usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 2025-10-18T00:40:50,482 1779 | _M_range_insert(__pos, __first, __last, 2025-10-18T00:40:50,483 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:40:50,484 1780 | std::__iterator_category(__first)); 2025-10-18T00:40:50,485 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:40:50,486 In member function ‘void std::vector<_Tp, _Alloc>::_M_insert_dispatch(iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = const long long unsigned int*; _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-10-18T00:40:50,487 inlined from ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = const long long unsigned int*; = void; _Tp = long long unsigned int; _Alloc = std::allocator]’ at /usr/include/c++/12/bits/stl_vector.h:1481:22, 2025-10-18T00:40:50,488 inlined from ‘void dmlc::data::RowBlockContainer::Push(dmlc::RowBlock) [with I = unsigned int; IndexType = unsigned int; DType = int]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/dmlc-core/src/data/./row_block.h:132:17, 2025-10-18T00:40:50,489 inlined from ‘void dmlc::data::BasicRowIter::Init(dmlc::Parser*) [with IndexType = unsigned int; DType = int]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/dmlc-core/src/data/basic_row_iter.h:67:15: 2025-10-18T00:40:50,490 /usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 2025-10-18T00:40:50,491 1779 | _M_range_insert(__pos, __first, __last, 2025-10-18T00:40:50,492 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:40:50,493 1780 | std::__iterator_category(__first)); 2025-10-18T00:40:50,494 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:40:50,495 In member function ‘void std::vector<_Tp, _Alloc>::_M_insert_dispatch(iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = const long long unsigned int*; _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-10-18T00:40:50,496 inlined from ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = const long long unsigned int*; = void; _Tp = long long unsigned int; _Alloc = std::allocator]’ at /usr/include/c++/12/bits/stl_vector.h:1481:22, 2025-10-18T00:40:50,497 inlined from ‘void dmlc::data::RowBlockContainer::Push(dmlc::RowBlock) [with I = unsigned int; IndexType = unsigned int; DType = int]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/dmlc-core/src/data/./row_block.h:132:17, 2025-10-18T00:40:50,498 inlined from ‘void dmlc::data::DiskRowIter::BuildCache(dmlc::Parser*) [with IndexType = unsigned int; DType = int]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/dmlc-core/src/data/disk_row_iter.h:119:14: 2025-10-18T00:40:50,499 /usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 2025-10-18T00:40:50,500 1779 | _M_range_insert(__pos, __first, __last, 2025-10-18T00:40:50,501 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:40:50,502 1780 | std::__iterator_category(__first)); 2025-10-18T00:40:50,503 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:40:50,503 In member function ‘void std::vector<_Tp, _Alloc>::_M_insert_dispatch(iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = const long long unsigned int*; _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-10-18T00:40:50,504 inlined from ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = const long long unsigned int*; = void; _Tp = long long unsigned int; _Alloc = std::allocator]’ at /usr/include/c++/12/bits/stl_vector.h:1481:22, 2025-10-18T00:40:50,505 inlined from ‘void dmlc::data::RowBlockContainer::Push(dmlc::RowBlock) [with I = unsigned int; IndexType = unsigned int; DType = long long int]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/dmlc-core/src/data/./row_block.h:132:17, 2025-10-18T00:40:50,506 inlined from ‘void dmlc::data::DiskRowIter::BuildCache(dmlc::Parser*) [with IndexType = unsigned int; DType = long long int]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/dmlc-core/src/data/disk_row_iter.h:119:14: 2025-10-18T00:40:50,507 /usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 2025-10-18T00:40:50,507 1779 | _M_range_insert(__pos, __first, __last, 2025-10-18T00:40:50,508 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:40:50,509 1780 | std::__iterator_category(__first)); 2025-10-18T00:40:50,510 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:40:51,404 [15/115] Linking CXX static library dmlc-core/libdmlc.a 2025-10-18T00:40:57,596 [16/115] Building CXX object src/CMakeFiles/objxgboost.dir/collective/allreduce.cc.o 2025-10-18T00:40:57,597 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/collective/allreduce.cc: In function ‘xgboost::collective::Result xgboost::collective::cpu_impl::RingScatterReduceTyped(const xgboost::collective::Comm&, xgboost::common::Span, std::size_t, const Func&) [with T = signed char]’: 2025-10-18T00:40:57,599 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/collective/allreduce.cc:57:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:40:57,600 57 | Result RingScatterReduceTyped(Comm const& comm, common::Span data, 2025-10-18T00:40:57,601 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:40:57,602 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/collective/allreduce.cc: In function ‘xgboost::collective::Result xgboost::collective::cpu_impl::RingScatterReduceTyped(const xgboost::collective::Comm&, xgboost::common::Span, std::size_t, const Func&) [with T = unsigned char]’: 2025-10-18T00:40:57,603 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/collective/allreduce.cc:57:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:40:57,604 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/collective/allreduce.cc: In function ‘xgboost::collective::Result xgboost::collective::cpu_impl::RingScatterReduceTyped(const xgboost::collective::Comm&, xgboost::common::Span, std::size_t, const Func&) [with T = float]’: 2025-10-18T00:40:57,605 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/collective/allreduce.cc:57:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:40:57,606 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/collective/allreduce.cc: In function ‘xgboost::collective::Result xgboost::collective::cpu_impl::RingScatterReduceTyped(const xgboost::collective::Comm&, xgboost::common::Span, std::size_t, const Func&) [with T = double]’: 2025-10-18T00:40:57,607 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/collective/allreduce.cc:57:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:40:57,608 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/collective/allreduce.cc: In function ‘xgboost::collective::Result xgboost::collective::cpu_impl::RingScatterReduceTyped(const xgboost::collective::Comm&, xgboost::common::Span, std::size_t, const Func&) [with T = short int]’: 2025-10-18T00:40:57,609 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/collective/allreduce.cc:57:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:40:57,610 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/collective/allreduce.cc: In function ‘xgboost::collective::Result xgboost::collective::cpu_impl::RingScatterReduceTyped(const xgboost::collective::Comm&, xgboost::common::Span, std::size_t, const Func&) [with T = int]’: 2025-10-18T00:40:57,611 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/collective/allreduce.cc:57:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:40:57,612 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/collective/allreduce.cc: In function ‘xgboost::collective::Result xgboost::collective::cpu_impl::RingScatterReduceTyped(const xgboost::collective::Comm&, xgboost::common::Span, std::size_t, const Func&) [with T = long long int]’: 2025-10-18T00:40:57,613 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/collective/allreduce.cc:57:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:40:57,614 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/collective/allreduce.cc: In function ‘xgboost::collective::Result xgboost::collective::cpu_impl::RingScatterReduceTyped(const xgboost::collective::Comm&, xgboost::common::Span, std::size_t, const Func&) [with T = short unsigned int]’: 2025-10-18T00:40:57,615 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/collective/allreduce.cc:57:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:40:57,616 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/collective/allreduce.cc: In function ‘xgboost::collective::Result xgboost::collective::cpu_impl::RingScatterReduceTyped(const xgboost::collective::Comm&, xgboost::common::Span, std::size_t, const Func&) [with T = unsigned int]’: 2025-10-18T00:40:57,617 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/collective/allreduce.cc:57:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:40:57,618 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/collective/allreduce.cc: In function ‘xgboost::collective::Result xgboost::collective::cpu_impl::RingScatterReduceTyped(const xgboost::collective::Comm&, xgboost::common::Span, std::size_t, const Func&) [with T = long long unsigned int]’: 2025-10-18T00:40:57,619 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/collective/allreduce.cc:57:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:40:57,620 In file included from /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/collective/allreduce.cc:13: 2025-10-18T00:40:57,621 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/collective/allgather.h: In function ‘xgboost::collective::Result xgboost::collective::RingAllgather(const Comm&, xgboost::common::Span) [with T = float]’: 2025-10-18T00:40:57,622 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/collective/allgather.h:56:22: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:40:57,623 56 | [[nodiscard]] Result RingAllgather(Comm const& comm, common::Span data) { 2025-10-18T00:40:57,624 | ^~~~~~~~~~~~~ 2025-10-18T00:40:57,625 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/collective/allreduce.cc: In function ‘xgboost::collective::Result xgboost::collective::cpu_impl::{anonymous}::RingAllreduceSmall(const xgboost::collective::Comm&, xgboost::common::Span, const xgboost::collective::cpu_impl::Func&) [with T = float]’: 2025-10-18T00:40:57,626 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/collective/allreduce.cc:21:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:40:57,627 21 | Result RingAllreduceSmall(Comm const& comm, common::Span data, Func const& op) { 2025-10-18T00:40:57,627 | ^~~~~~~~~~~~~~~~~~ 2025-10-18T00:40:57,628 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/collective/allgather.h: In function ‘xgboost::collective::Result xgboost::collective::RingAllgather(const Comm&, xgboost::common::Span) [with T = double]’: 2025-10-18T00:40:57,630 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/collective/allgather.h:56:22: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:40:57,631 56 | [[nodiscard]] Result RingAllgather(Comm const& comm, common::Span data) { 2025-10-18T00:40:57,632 | ^~~~~~~~~~~~~ 2025-10-18T00:40:57,633 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/collective/allreduce.cc: In function ‘xgboost::collective::Result xgboost::collective::cpu_impl::{anonymous}::RingAllreduceSmall(const xgboost::collective::Comm&, xgboost::common::Span, const xgboost::collective::cpu_impl::Func&) [with T = double]’: 2025-10-18T00:40:57,634 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/collective/allreduce.cc:21:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:40:57,635 21 | Result RingAllreduceSmall(Comm const& comm, common::Span data, Func const& op) { 2025-10-18T00:40:57,636 | ^~~~~~~~~~~~~~~~~~ 2025-10-18T00:40:57,637 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/collective/allgather.h: In function ‘xgboost::collective::Result xgboost::collective::RingAllgather(const Comm&, xgboost::common::Span) [with T = signed char]’: 2025-10-18T00:40:57,638 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/collective/allgather.h:56:22: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:40:57,640 56 | [[nodiscard]] Result RingAllgather(Comm const& comm, common::Span data) { 2025-10-18T00:40:57,643 | ^~~~~~~~~~~~~ 2025-10-18T00:40:57,644 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/collective/allreduce.cc: In function ‘xgboost::collective::Result xgboost::collective::cpu_impl::{anonymous}::RingAllreduceSmall(const xgboost::collective::Comm&, xgboost::common::Span, const xgboost::collective::cpu_impl::Func&) [with T = signed char]’: 2025-10-18T00:40:57,644 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/collective/allreduce.cc:21:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:40:57,645 21 | Result RingAllreduceSmall(Comm const& comm, common::Span data, Func const& op) { 2025-10-18T00:40:57,646 | ^~~~~~~~~~~~~~~~~~ 2025-10-18T00:40:57,647 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/collective/allgather.h: In function ‘xgboost::collective::Result xgboost::collective::RingAllgather(const Comm&, xgboost::common::Span) [with T = short int]’: 2025-10-18T00:40:57,648 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/collective/allgather.h:56:22: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:40:57,649 56 | [[nodiscard]] Result RingAllgather(Comm const& comm, common::Span data) { 2025-10-18T00:40:57,650 | ^~~~~~~~~~~~~ 2025-10-18T00:40:57,651 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/collective/allreduce.cc: In function ‘xgboost::collective::Result xgboost::collective::cpu_impl::{anonymous}::RingAllreduceSmall(const xgboost::collective::Comm&, xgboost::common::Span, const xgboost::collective::cpu_impl::Func&) [with T = short int]’: 2025-10-18T00:40:57,652 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/collective/allreduce.cc:21:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:40:57,653 21 | Result RingAllreduceSmall(Comm const& comm, common::Span data, Func const& op) { 2025-10-18T00:40:57,654 | ^~~~~~~~~~~~~~~~~~ 2025-10-18T00:40:57,655 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/collective/allgather.h: In function ‘xgboost::collective::Result xgboost::collective::RingAllgather(const Comm&, xgboost::common::Span) [with T = int]’: 2025-10-18T00:40:57,656 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/collective/allgather.h:56:22: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:40:57,657 56 | [[nodiscard]] Result RingAllgather(Comm const& comm, common::Span data) { 2025-10-18T00:40:57,658 | ^~~~~~~~~~~~~ 2025-10-18T00:40:57,659 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/collective/allreduce.cc: In function ‘xgboost::collective::Result xgboost::collective::cpu_impl::{anonymous}::RingAllreduceSmall(const xgboost::collective::Comm&, xgboost::common::Span, const xgboost::collective::cpu_impl::Func&) [with T = int]’: 2025-10-18T00:40:57,660 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/collective/allreduce.cc:21:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:40:57,661 21 | Result RingAllreduceSmall(Comm const& comm, common::Span data, Func const& op) { 2025-10-18T00:40:57,662 | ^~~~~~~~~~~~~~~~~~ 2025-10-18T00:40:57,663 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/collective/allgather.h: In function ‘xgboost::collective::Result xgboost::collective::RingAllgather(const Comm&, xgboost::common::Span) [with T = long long int]’: 2025-10-18T00:40:57,664 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/collective/allgather.h:56:22: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:40:57,665 56 | [[nodiscard]] Result RingAllgather(Comm const& comm, common::Span data) { 2025-10-18T00:40:57,666 | ^~~~~~~~~~~~~ 2025-10-18T00:40:57,667 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/collective/allreduce.cc: In function ‘xgboost::collective::Result xgboost::collective::cpu_impl::{anonymous}::RingAllreduceSmall(const xgboost::collective::Comm&, xgboost::common::Span, const xgboost::collective::cpu_impl::Func&) [with T = long long int]’: 2025-10-18T00:40:57,668 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/collective/allreduce.cc:21:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:40:57,669 21 | Result RingAllreduceSmall(Comm const& comm, common::Span data, Func const& op) { 2025-10-18T00:40:57,673 | ^~~~~~~~~~~~~~~~~~ 2025-10-18T00:40:57,674 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/collective/allgather.h: In function ‘xgboost::collective::Result xgboost::collective::RingAllgather(const Comm&, xgboost::common::Span) [with T = unsigned char]’: 2025-10-18T00:40:57,675 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/collective/allgather.h:56:22: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:40:57,675 56 | [[nodiscard]] Result RingAllgather(Comm const& comm, common::Span data) { 2025-10-18T00:40:57,676 | ^~~~~~~~~~~~~ 2025-10-18T00:40:57,677 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/collective/allreduce.cc: In function ‘xgboost::collective::Result xgboost::collective::cpu_impl::{anonymous}::RingAllreduceSmall(const xgboost::collective::Comm&, xgboost::common::Span, const xgboost::collective::cpu_impl::Func&) [with T = unsigned char]’: 2025-10-18T00:40:57,678 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/collective/allreduce.cc:21:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:40:57,679 21 | Result RingAllreduceSmall(Comm const& comm, common::Span data, Func const& op) { 2025-10-18T00:40:57,686 | ^~~~~~~~~~~~~~~~~~ 2025-10-18T00:40:57,687 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/collective/allgather.h: In function ‘xgboost::collective::Result xgboost::collective::RingAllgather(const Comm&, xgboost::common::Span) [with T = short unsigned int]’: 2025-10-18T00:40:57,688 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/collective/allgather.h:56:22: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:40:57,689 56 | [[nodiscard]] Result RingAllgather(Comm const& comm, common::Span data) { 2025-10-18T00:40:57,690 | ^~~~~~~~~~~~~ 2025-10-18T00:40:57,691 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/collective/allreduce.cc: In function ‘xgboost::collective::Result xgboost::collective::cpu_impl::{anonymous}::RingAllreduceSmall(const xgboost::collective::Comm&, xgboost::common::Span, const xgboost::collective::cpu_impl::Func&) [with T = short unsigned int]’: 2025-10-18T00:40:57,692 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/collective/allreduce.cc:21:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:40:57,693 21 | Result RingAllreduceSmall(Comm const& comm, common::Span data, Func const& op) { 2025-10-18T00:40:57,694 | ^~~~~~~~~~~~~~~~~~ 2025-10-18T00:40:57,695 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/collective/allgather.h: In function ‘xgboost::collective::Result xgboost::collective::RingAllgather(const Comm&, xgboost::common::Span) [with T = unsigned int]’: 2025-10-18T00:40:57,695 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/collective/allgather.h:56:22: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:40:57,696 56 | [[nodiscard]] Result RingAllgather(Comm const& comm, common::Span data) { 2025-10-18T00:40:57,697 | ^~~~~~~~~~~~~ 2025-10-18T00:40:57,698 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/collective/allreduce.cc: In function ‘xgboost::collective::Result xgboost::collective::cpu_impl::{anonymous}::RingAllreduceSmall(const xgboost::collective::Comm&, xgboost::common::Span, const xgboost::collective::cpu_impl::Func&) [with T = unsigned int]’: 2025-10-18T00:40:57,715 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/collective/allreduce.cc:21:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:40:57,716 21 | Result RingAllreduceSmall(Comm const& comm, common::Span data, Func const& op) { 2025-10-18T00:40:57,717 | ^~~~~~~~~~~~~~~~~~ 2025-10-18T00:40:57,718 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/collective/allgather.h: In function ‘xgboost::collective::Result xgboost::collective::RingAllgather(const Comm&, xgboost::common::Span) [with T = long long unsigned int]’: 2025-10-18T00:40:57,719 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/collective/allgather.h:56:22: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:40:57,720 56 | [[nodiscard]] Result RingAllgather(Comm const& comm, common::Span data) { 2025-10-18T00:40:57,721 | ^~~~~~~~~~~~~ 2025-10-18T00:40:57,722 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/collective/allreduce.cc: In function ‘xgboost::collective::Result xgboost::collective::cpu_impl::RingAllreduce(const xgboost::collective::Comm&, xgboost::common::Span, const Func&, xgboost::ArrayInterfaceHandler::Type)’: 2025-10-18T00:40:57,723 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/collective/allreduce.cc:113:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:40:57,724 113 | Result RingAllreduce(Comm const& comm, common::Span data, Func const& op, 2025-10-18T00:40:57,725 | ^~~~~~~~~~~~~ 2025-10-18T00:41:12,769 [17/115] Building CXX object src/CMakeFiles/objxgboost.dir/collective/coll.cc.o 2025-10-18T00:41:12,769 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/collective/coll.cc: In member function ‘virtual xgboost::collective::Result xgboost::collective::Coll::Broadcast(const xgboost::collective::Comm&, xgboost::common::Span, int32_t)’: 2025-10-18T00:41:12,770 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/collective/coll.cc:106:22: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:41:12,771 106 | [[nodiscard]] Result Coll::Broadcast(Comm const& comm, common::Span data, 2025-10-18T00:41:12,772 | ^~~~ 2025-10-18T00:41:12,773 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/collective/coll.cc: In member function ‘virtual xgboost::collective::Result xgboost::collective::Coll::Allreduce(const xgboost::collective::Comm&, xgboost::common::Span, xgboost::ArrayInterfaceHandler::Type, xgboost::collective::Op)’: 2025-10-18T00:41:12,774 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/collective/coll.cc:34:22: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:41:12,775 34 | [[nodiscard]] Result Coll::Allreduce(Comm const& comm, common::Span data, 2025-10-18T00:41:12,775 | ^~~~ 2025-10-18T00:41:12,776 In file included from /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/collective/coll.cc:15: 2025-10-18T00:41:12,777 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/collective/allgather.h: In function ‘xgboost::collective::Result xgboost::collective::RingAllgather(const Comm&, xgboost::common::Span) [with T = signed char]’: 2025-10-18T00:41:12,778 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/collective/allgather.h:56:22: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:41:12,778 56 | [[nodiscard]] Result RingAllgather(Comm const& comm, common::Span data) { 2025-10-18T00:41:12,780 | ^~~~~~~~~~~~~ 2025-10-18T00:41:12,780 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/collective/coll.cc: In member function ‘virtual xgboost::collective::Result xgboost::collective::Coll::Allgather(const xgboost::collective::Comm&, xgboost::common::Span)’: 2025-10-18T00:41:12,781 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/collective/coll.cc:111:22: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:41:12,782 111 | [[nodiscard]] Result Coll::Allgather(Comm const& comm, common::Span data) { 2025-10-18T00:41:12,783 | ^~~~ 2025-10-18T00:41:12,784 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/collective/coll.cc: In member function ‘virtual xgboost::collective::Result xgboost::collective::Coll::AllgatherV(const xgboost::collective::Comm&, xgboost::common::Span, xgboost::common::Span, xgboost::common::Span, xgboost::common::Span, xgboost::collective::AllgatherVAlgo)’: 2025-10-18T00:41:12,785 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/collective/coll.cc:115:22: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:41:12,786 115 | [[nodiscard]] Result Coll::AllgatherV(Comm const& comm, common::Span data, 2025-10-18T00:41:12,787 | ^~~~ 2025-10-18T00:41:12,788 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/collective/coll.cc:115:22: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:41:12,789 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/collective/coll.cc:115:22: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:41:12,790 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/collective/coll.cc:115:22: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:41:12,791 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/collective/coll.cc:130:69: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:41:12,792 130 | return detail::RingAllgatherV(comm, sizes, recv_segments, recv); 2025-10-18T00:41:12,793 | ^ 2025-10-18T00:41:12,794 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/collective/coll.cc:130:69: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:41:12,795 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/collective/coll.cc:132:61: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:41:12,796 132 | return cpu_impl::BroadcastAllgatherV(comm, sizes, recv); 2025-10-18T00:41:12,797 | ^ 2025-10-18T00:41:14,791 [18/115] Building CXX object src/CMakeFiles/objxgboost.dir/collective/comm.cc.o 2025-10-18T00:41:14,907 [19/115] Building CXX object src/CMakeFiles/objxgboost.dir/collective/comm_group.cc.o 2025-10-18T00:41:15,003 [20/115] Building CXX object src/CMakeFiles/objxgboost.dir/collective/nccl_stub.cc.o 2025-10-18T00:41:25,654 [21/115] Building CXX object src/CMakeFiles/objxgboost.dir/collective/result.cc.o 2025-10-18T00:41:29,079 [22/115] Building CXX object src/CMakeFiles/objxgboost.dir/collective/in_memory_handler.cc.o 2025-10-18T00:41:33,486 [23/115] Building CXX object src/CMakeFiles/objxgboost.dir/collective/loop.cc.o 2025-10-18T00:41:41,680 [24/115] Building CXX object src/CMakeFiles/objxgboost.dir/collective/socket.cc.o 2025-10-18T00:41:41,683 [25/115] Building CXX object src/CMakeFiles/objxgboost.dir/common/charconv.cc.o 2025-10-18T00:41:53,721 [26/115] Building CXX object src/CMakeFiles/objxgboost.dir/common/common.cc.o 2025-10-18T00:41:53,811 [27/115] Building CXX object src/CMakeFiles/objxgboost.dir/common/cuda_dr_utils.cc.o 2025-10-18T00:41:56,539 [28/115] Building CXX object src/CMakeFiles/objxgboost.dir/collective/tracker.cc.o 2025-10-18T00:42:02,129 [29/115] Building CXX object src/CMakeFiles/objxgboost.dir/common/cuda_rt_utils.cc.o 2025-10-18T00:42:03,203 [30/115] Building CXX object src/CMakeFiles/objxgboost.dir/common/column_matrix.cc.o 2025-10-18T00:42:07,869 [31/115] Building CXX object src/CMakeFiles/objxgboost.dir/common/error_msg.cc.o 2025-10-18T00:42:22,537 [32/115] Building CXX object src/CMakeFiles/objxgboost.dir/common/io.cc.o 2025-10-18T00:42:28,975 [33/115] Building CXX object src/CMakeFiles/objxgboost.dir/common/host_device_vector.cc.o 2025-10-18T00:42:28,977 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/host_device_vector.cc: In constructor ‘xgboost::HostDeviceVector::HostDeviceVector(std::initializer_list<_Tp>, xgboost::DeviceOrd) [with T = double]’: 2025-10-18T00:42:28,978 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/host_device_vector.cc:43:1: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 2025-10-18T00:42:28,979 43 | HostDeviceVector::HostDeviceVector(std::initializer_list init, DeviceOrd) 2025-10-18T00:42:28,980 | ^~~~~~~~~~~~~~~~~~~ 2025-10-18T00:42:28,980 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/host_device_vector.cc: In constructor ‘xgboost::HostDeviceVector::HostDeviceVector(std::initializer_list<_Tp>, xgboost::DeviceOrd) [with T = xgboost::detail::GradientPairInternal]’: 2025-10-18T00:42:28,981 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/host_device_vector.cc:43:1: note: parameter passing for argument of type ‘std::initializer_list >’ changed in GCC 7.1 2025-10-18T00:42:28,982 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/host_device_vector.cc: In constructor ‘xgboost::HostDeviceVector::HostDeviceVector(std::initializer_list<_Tp>, xgboost::DeviceOrd) [with T = long long unsigned int]’: 2025-10-18T00:42:28,984 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/host_device_vector.cc:43:1: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 2025-10-18T00:42:28,985 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/host_device_vector.cc: In member function ‘void xgboost::HostDeviceVector::Copy(std::initializer_list<_Tp>) [with T = double]’: 2025-10-18T00:42:28,985 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/host_device_vector.cc:141:6: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 2025-10-18T00:42:28,986 141 | void HostDeviceVector::Copy(std::initializer_list other) { 2025-10-18T00:42:28,987 | ^~~~~~~~~~~~~~~~~~~ 2025-10-18T00:42:28,988 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/host_device_vector.cc: In member function ‘void xgboost::HostDeviceVector::Copy(std::initializer_list<_Tp>) [with T = xgboost::detail::GradientPairInternal]’: 2025-10-18T00:42:28,989 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/host_device_vector.cc:141:6: note: parameter passing for argument of type ‘std::initializer_list >’ changed in GCC 7.1 2025-10-18T00:42:28,990 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/host_device_vector.cc: In member function ‘void xgboost::HostDeviceVector::Copy(std::initializer_list<_Tp>) [with T = long long unsigned int]’: 2025-10-18T00:42:28,991 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/host_device_vector.cc:141:6: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 2025-10-18T00:42:28,992 In file included from /usr/include/c++/12/vector:70, 2025-10-18T00:42:28,993 from /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/include/xgboost/base.h:17, 2025-10-18T00:42:28,994 from /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/host_device_vector.cc:9: 2025-10-18T00:42:28,995 /usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = xgboost::detail::GradientPairInternal; _Alloc = std::allocator >]’: 2025-10-18T00:42:28,996 /usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 2025-10-18T00:42:28,997 523 | vector<_Tp, _Alloc>:: 2025-10-18T00:42:28,998 | ^~~~~~~~~~~~~~~~~~~ 2025-10-18T00:42:28,999 In file included from /usr/include/c++/12/vector:64: 2025-10-18T00:42:29,000 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = xgboost::detail::GradientPairInternal; _Alloc = std::allocator >]’, 2025-10-18T00:42:29,001 inlined from ‘void xgboost::HostDeviceVector::Resize(size_t) [with T = xgboost::detail::GradientPairInternal]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/host_device_vector.cc:120:22: 2025-10-18T00:42:29,002 /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 2025-10-18T00:42:29,003 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-10-18T00:42:29,004 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:42:29,004 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = xgboost::detail::GradientPairInternal; _Alloc = std::allocator >]’, 2025-10-18T00:42:29,005 inlined from ‘void xgboost::HostDeviceVector::Resize(size_t, T) [with T = xgboost::detail::GradientPairInternal]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/host_device_vector.cc:115:22: 2025-10-18T00:42:29,006 /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 2025-10-18T00:42:29,007 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-10-18T00:42:29,008 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:42:35,561 [34/115] Building CXX object src/CMakeFiles/objxgboost.dir/common/hist_util.cc.o 2025-10-18T00:42:35,562 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/hist_util.cc: In function ‘void xgboost::common::IncrementHist(GHistRow, ConstGHistRow, std::size_t, std::size_t)’: 2025-10-18T00:42:35,563 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/hist_util.cc:95:6: note: parameter passing for argument of type ‘xgboost::common::GHistRow’ {aka ‘xgboost::common::Span >’} changed in GCC 7.1 2025-10-18T00:42:35,564 95 | void IncrementHist(GHistRow dst, ConstGHistRow add, std::size_t begin, std::size_t end) { 2025-10-18T00:42:35,565 | ^~~~~~~~~~~~~ 2025-10-18T00:42:35,566 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/hist_util.cc:95:6: note: parameter passing for argument of type ‘xgboost::common::ConstGHistRow’ {aka ‘xgboost::common::Span >’} changed in GCC 7.1 2025-10-18T00:42:35,568 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/hist_util.cc: In function ‘void xgboost::common::CopyHist(GHistRow, GHistRow, size_t, size_t)’: 2025-10-18T00:42:35,568 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/hist_util.cc:107:6: note: parameter passing for argument of type ‘xgboost::common::GHistRow’ {aka ‘xgboost::common::Span >’} changed in GCC 7.1 2025-10-18T00:42:35,569 107 | void CopyHist(GHistRow dst, const GHistRow src, size_t begin, size_t end) { 2025-10-18T00:42:35,570 | ^~~~~~~~ 2025-10-18T00:42:35,571 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/hist_util.cc:107:6: note: parameter passing for argument of type ‘const xgboost::common::GHistRow’ {aka ‘const xgboost::common::Span >’} changed in GCC 7.1 2025-10-18T00:42:35,573 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/hist_util.cc: In function ‘void xgboost::common::SubtractionHist(GHistRow, GHistRow, GHistRow, size_t, size_t)’: 2025-10-18T00:42:35,574 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/hist_util.cc:119:6: note: parameter passing for argument of type ‘xgboost::common::GHistRow’ {aka ‘xgboost::common::Span >’} changed in GCC 7.1 2025-10-18T00:42:35,575 119 | void SubtractionHist(GHistRow dst, const GHistRow src1, const GHistRow src2, size_t begin, 2025-10-18T00:42:35,576 | ^~~~~~~~~~~~~~~ 2025-10-18T00:42:35,577 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/hist_util.cc:119:6: note: parameter passing for argument of type ‘const xgboost::common::GHistRow’ {aka ‘const xgboost::common::Span >’} changed in GCC 7.1 2025-10-18T00:42:35,578 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/hist_util.cc:119:6: note: parameter passing for argument of type ‘const xgboost::common::GHistRow’ {aka ‘const xgboost::common::Span >’} changed in GCC 7.1 2025-10-18T00:42:35,579 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/hist_util.cc: In function ‘void xgboost::common::RowsWiseBuildHistKernel(Span >, Span, const xgboost::GHistIndexMatrix&, GHistRow) [with bool do_prefetch = false; BuildingManager = GHistBuildingManager]’: 2025-10-18T00:42:35,580 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/hist_util.cc:212:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:42:35,581 212 | void RowsWiseBuildHistKernel(Span gpair, Span row_indices, 2025-10-18T00:42:35,582 | ^~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:42:35,583 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/hist_util.cc: In function ‘void xgboost::common::RowsWiseBuildHistKernel(Span >, Span, const xgboost::GHistIndexMatrix&, GHistRow) [with bool do_prefetch = false; BuildingManager = GHistBuildingManager]’: 2025-10-18T00:42:35,584 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/hist_util.cc:212:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:42:35,585 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/hist_util.cc: In function ‘void xgboost::common::RowsWiseBuildHistKernel(Span >, Span, const xgboost::GHistIndexMatrix&, GHistRow) [with bool do_prefetch = false; BuildingManager = GHistBuildingManager]’: 2025-10-18T00:42:35,586 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/hist_util.cc:212:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:42:35,587 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/hist_util.cc: In function ‘void xgboost::common::RowsWiseBuildHistKernel(Span >, Span, const xgboost::GHistIndexMatrix&, GHistRow) [with bool do_prefetch = false; BuildingManager = GHistBuildingManager]’: 2025-10-18T00:42:35,588 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/hist_util.cc:212:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:42:35,589 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/hist_util.cc: In function ‘void xgboost::common::RowsWiseBuildHistKernel(Span >, Span, const xgboost::GHistIndexMatrix&, GHistRow) [with bool do_prefetch = false; BuildingManager = GHistBuildingManager]’: 2025-10-18T00:42:35,590 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/hist_util.cc:212:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:42:35,591 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/hist_util.cc: In function ‘void xgboost::common::RowsWiseBuildHistKernel(Span >, Span, const xgboost::GHistIndexMatrix&, GHistRow) [with bool do_prefetch = false; BuildingManager = GHistBuildingManager]’: 2025-10-18T00:42:35,592 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/hist_util.cc:212:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:42:35,593 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/hist_util.cc: In function ‘void xgboost::common::RowsWiseBuildHistKernel(Span >, Span, const xgboost::GHistIndexMatrix&, GHistRow) [with bool do_prefetch = false; BuildingManager = GHistBuildingManager]’: 2025-10-18T00:42:35,594 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/hist_util.cc:212:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:42:35,595 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/hist_util.cc: In function ‘void xgboost::common::RowsWiseBuildHistKernel(Span >, Span, const xgboost::GHistIndexMatrix&, GHistRow) [with bool do_prefetch = false; BuildingManager = GHistBuildingManager]’: 2025-10-18T00:42:35,596 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/hist_util.cc:212:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:42:35,598 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/hist_util.cc: In function ‘void xgboost::common::RowsWiseBuildHistKernel(Span >, Span, const xgboost::GHistIndexMatrix&, GHistRow) [with bool do_prefetch = false; BuildingManager = GHistBuildingManager]’: 2025-10-18T00:42:35,599 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/hist_util.cc:212:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:42:35,600 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/hist_util.cc: In function ‘void xgboost::common::RowsWiseBuildHistKernel(Span >, Span, const xgboost::GHistIndexMatrix&, GHistRow) [with bool do_prefetch = false; BuildingManager = GHistBuildingManager]’: 2025-10-18T00:42:35,601 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/hist_util.cc:212:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:42:35,602 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/hist_util.cc: In function ‘void xgboost::common::RowsWiseBuildHistKernel(Span >, Span, const xgboost::GHistIndexMatrix&, GHistRow) [with bool do_prefetch = false; BuildingManager = GHistBuildingManager]’: 2025-10-18T00:42:35,603 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/hist_util.cc:212:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:42:35,604 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/hist_util.cc: In function ‘void xgboost::common::RowsWiseBuildHistKernel(Span >, Span, const xgboost::GHistIndexMatrix&, GHistRow) [with bool do_prefetch = false; BuildingManager = GHistBuildingManager]’: 2025-10-18T00:42:35,605 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/hist_util.cc:212:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:42:35,607 In file included from /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/hist_util.h:18, 2025-10-18T00:42:35,608 from /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/hist_util.cc:5: 2025-10-18T00:42:35,611 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/quantile.h: In constructor ‘xgboost::common::SortedSketchContainer::SortedSketchContainer(const xgboost::Context*, int32_t, xgboost::common::Span, std::vector >, bool)’: 2025-10-18T00:42:35,612 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/quantile.h:999:12: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:42:35,613 999 | explicit SortedSketchContainer(Context const *ctx, int32_t max_bins, 2025-10-18T00:42:35,614 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:42:35,615 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/quantile.h:1002:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:42:35,617 1002 | : SketchContainerImpl{ctx, columns_size, max_bins, ft, use_group} { 2025-10-18T00:42:35,618 | ^ 2025-10-18T00:42:35,619 In file included from /usr/include/c++/12/vector:70, 2025-10-18T00:42:35,620 from /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/hist_util.h:15: 2025-10-18T00:42:35,621 /usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’: 2025-10-18T00:42:35,622 /usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 2025-10-18T00:42:35,623 523 | vector<_Tp, _Alloc>:: 2025-10-18T00:42:35,624 | ^~~~~~~~~~~~~~~~~~~ 2025-10-18T00:42:35,625 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/hist_util.cc: In function ‘xgboost::common::HistogramCuts xgboost::common::SketchOnDMatrix(const xgboost::Context*, xgboost::DMatrix*, xgboost::bst_bin_t, bool, Span)’: 2025-10-18T00:42:35,627 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/hist_util.cc:54:15: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:42:35,628 54 | HistogramCuts SketchOnDMatrix(Context const *ctx, DMatrix *m, bst_bin_t max_bins, bool use_sorted, 2025-10-18T00:42:35,629 | ^~~~~~~~~~~~~~~ 2025-10-18T00:42:35,630 In file included from /usr/include/c++/12/vector:64: 2025-10-18T00:42:35,631 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-10-18T00:42:35,632 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/quantile.h:726:18, 2025-10-18T00:42:35,633 inlined from ‘xgboost::common::HistogramCuts xgboost::common::SketchOnDMatrix(const xgboost::Context*, xgboost::DMatrix*, xgboost::bst_bin_t, bool, Span)’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/hist_util.cc:63:49: 2025-10-18T00:42:35,634 /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2025-10-18T00:42:35,635 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-10-18T00:42:35,636 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:42:35,637 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/hist_util.cc: In function ‘xgboost::common::HistogramCuts xgboost::common::SketchOnDMatrix(const xgboost::Context*, xgboost::DMatrix*, xgboost::bst_bin_t, bool, Span)’: 2025-10-18T00:42:35,639 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/hist_util.cc:72:70: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:42:35,644 72 | HostSketchContainer::UseGroup(info)); 2025-10-18T00:42:35,645 | ^ 2025-10-18T00:42:35,646 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/hist_util.cc:72:70: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:42:35,647 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/hist_util.cc:74:28: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:42:35,648 74 | container.PushRowPage(page, info, hessian); 2025-10-18T00:42:35,649 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:42:35,650 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/hist_util.cc:74:28: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:42:35,656 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/hist_util.cc:82:72: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:42:35,658 82 | HostSketchContainer::UseGroup(info)}; 2025-10-18T00:42:35,660 | ^ 2025-10-18T00:42:35,676 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/hist_util.cc:82:72: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:42:35,677 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/hist_util.cc:84:28: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:42:35,678 84 | container.PushColPage(page, info, hessian); 2025-10-18T00:42:35,679 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:42:35,680 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/hist_util.cc:84:28: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:42:35,681 In function ‘void xgboost::common::BuildHistDispatch(Span >, Span, const xgboost::GHistIndexMatrix&, GHistRow) [with BuildingManager = GHistBuildingManager]’, 2025-10-18T00:42:35,682 inlined from ‘xgboost::common::BuildHist(Span >, Span, const xgboost::GHistIndexMatrix&, GHistRow, bool):: [with auto:61 = xgboost::common::GHistBuildingManager]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/hist_util.cc:384:43, 2025-10-18T00:42:35,683 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/hist_util.cc:206:9: 2025-10-18T00:42:35,684 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/hist_util.cc:354:54: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:42:35,685 354 | RowsWiseBuildHistKernel(gpair, row_indices, gmat, hist); 2025-10-18T00:42:35,686 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:42:35,687 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/hist_util.cc:363:56: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:42:35,688 363 | RowsWiseBuildHistKernel(gpair, span2, gmat, hist); 2025-10-18T00:42:35,689 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:42:35,690 In function ‘void xgboost::common::BuildHistDispatch(Span >, Span, const xgboost::GHistIndexMatrix&, GHistRow) [with BuildingManager = GHistBuildingManager]’, 2025-10-18T00:42:35,691 inlined from ‘xgboost::common::BuildHist(Span >, Span, const xgboost::GHistIndexMatrix&, GHistRow, bool):: [with auto:61 = xgboost::common::GHistBuildingManager]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/hist_util.cc:384:43, 2025-10-18T00:42:35,692 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/hist_util.cc:206:9: 2025-10-18T00:42:35,693 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/hist_util.cc:354:54: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:42:35,694 354 | RowsWiseBuildHistKernel(gpair, row_indices, gmat, hist); 2025-10-18T00:42:35,695 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:42:35,696 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/hist_util.cc:363:56: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:42:35,697 363 | RowsWiseBuildHistKernel(gpair, span2, gmat, hist); 2025-10-18T00:42:35,698 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:42:35,699 In function ‘void xgboost::common::BuildHistDispatch(Span >, Span, const xgboost::GHistIndexMatrix&, GHistRow) [with BuildingManager = GHistBuildingManager]’, 2025-10-18T00:42:35,700 inlined from ‘xgboost::common::BuildHist(Span >, Span, const xgboost::GHistIndexMatrix&, GHistRow, bool):: [with auto:61 = xgboost::common::GHistBuildingManager]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/hist_util.cc:384:43, 2025-10-18T00:42:35,701 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/hist_util.cc:206:9: 2025-10-18T00:42:35,702 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/hist_util.cc:354:54: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:42:35,703 354 | RowsWiseBuildHistKernel(gpair, row_indices, gmat, hist); 2025-10-18T00:42:35,704 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:42:35,705 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/hist_util.cc:363:56: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:42:35,706 363 | RowsWiseBuildHistKernel(gpair, span2, gmat, hist); 2025-10-18T00:42:35,709 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:42:35,710 In function ‘void xgboost::common::BuildHistDispatch(Span >, Span, const xgboost::GHistIndexMatrix&, GHistRow) [with BuildingManager = GHistBuildingManager]’, 2025-10-18T00:42:35,711 inlined from ‘xgboost::common::BuildHist(Span >, Span, const xgboost::GHistIndexMatrix&, GHistRow, bool):: [with auto:61 = xgboost::common::GHistBuildingManager]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/hist_util.cc:384:43, 2025-10-18T00:42:35,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 = true; bool _first_page = true; bool _read_by_column = false; BinIdxTypeName = short unsigned int]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/hist_util.cc:206:9: 2025-10-18T00:42:35,727 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/hist_util.cc:354:54: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:42:35,728 354 | RowsWiseBuildHistKernel(gpair, row_indices, gmat, hist); 2025-10-18T00:42:35,729 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:42:35,730 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/hist_util.cc:363:56: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:42:35,731 363 | RowsWiseBuildHistKernel(gpair, span2, gmat, hist); 2025-10-18T00:42:35,732 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:42:35,734 In function ‘void xgboost::common::BuildHistDispatch(Span >, Span, const xgboost::GHistIndexMatrix&, GHistRow) [with BuildingManager = GHistBuildingManager]’, 2025-10-18T00:42:35,735 inlined from ‘xgboost::common::BuildHist(Span >, Span, const xgboost::GHistIndexMatrix&, GHistRow, bool):: [with auto:61 = xgboost::common::GHistBuildingManager]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/hist_util.cc:384:43, 2025-10-18T00:42:35,736 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/hist_util.cc:206:9: 2025-10-18T00:42:35,738 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/hist_util.cc:354:54: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:42:35,739 354 | RowsWiseBuildHistKernel(gpair, row_indices, gmat, hist); 2025-10-18T00:42:35,741 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:42:35,742 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/hist_util.cc:363:56: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:42:35,743 363 | RowsWiseBuildHistKernel(gpair, span2, gmat, hist); 2025-10-18T00:42:35,744 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:42:35,744 In function ‘void xgboost::common::BuildHistDispatch(Span >, Span, const xgboost::GHistIndexMatrix&, GHistRow) [with BuildingManager = GHistBuildingManager]’, 2025-10-18T00:42:35,745 inlined from ‘xgboost::common::BuildHist(Span >, Span, const xgboost::GHistIndexMatrix&, GHistRow, bool):: [with auto:61 = xgboost::common::GHistBuildingManager]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/hist_util.cc:384:43, 2025-10-18T00:42:35,746 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/hist_util.cc:206:9: 2025-10-18T00:42:35,747 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/hist_util.cc:354:54: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:42:35,748 354 | RowsWiseBuildHistKernel(gpair, row_indices, gmat, hist); 2025-10-18T00:42:35,749 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:42:35,750 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/hist_util.cc:363:56: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:42:35,751 363 | RowsWiseBuildHistKernel(gpair, span2, gmat, hist); 2025-10-18T00:42:35,752 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:42:35,753 In function ‘void xgboost::common::BuildHistDispatch(Span >, Span, const xgboost::GHistIndexMatrix&, GHistRow) [with BuildingManager = GHistBuildingManager]’, 2025-10-18T00:42:35,754 inlined from ‘xgboost::common::BuildHist(Span >, Span, const xgboost::GHistIndexMatrix&, GHistRow, bool):: [with auto:61 = xgboost::common::GHistBuildingManager]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/hist_util.cc:384:43, 2025-10-18T00:42:35,755 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/hist_util.cc:206:9, 2025-10-18T00:42:35,757 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/hist_util.cc:195:15: 2025-10-18T00:42:35,758 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/hist_util.cc:354:54: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:42:35,761 354 | RowsWiseBuildHistKernel(gpair, row_indices, gmat, hist); 2025-10-18T00:42:35,762 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:42:35,763 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/hist_util.cc:363:56: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:42:35,764 363 | RowsWiseBuildHistKernel(gpair, span2, gmat, hist); 2025-10-18T00:42:35,766 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:42:35,767 In function ‘void xgboost::common::BuildHistDispatch(Span >, Span, const xgboost::GHistIndexMatrix&, GHistRow) [with BuildingManager = GHistBuildingManager]’, 2025-10-18T00:42:35,769 inlined from ‘xgboost::common::BuildHist(Span >, Span, const xgboost::GHistIndexMatrix&, GHistRow, bool):: [with auto:61 = xgboost::common::GHistBuildingManager]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/hist_util.cc:384:43, 2025-10-18T00:42:35,770 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/hist_util.cc:206:9, 2025-10-18T00:42:35,772 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/hist_util.cc:195:15: 2025-10-18T00:42:35,775 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/hist_util.cc:354:54: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:42:35,776 354 | RowsWiseBuildHistKernel(gpair, row_indices, gmat, hist); 2025-10-18T00:42:35,777 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:42:35,778 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/hist_util.cc:363:56: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:42:35,780 363 | RowsWiseBuildHistKernel(gpair, span2, gmat, hist); 2025-10-18T00:42:35,781 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:42:35,783 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/hist_util.cc: In function ‘void xgboost::common::BuildHist(Span >, Span, const xgboost::GHistIndexMatrix&, GHistRow, bool) [with bool any_missing = true]’: 2025-10-18T00:42:35,784 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/hist_util.cc:370:6: note: parameter passing for argument of type ‘xgboost::common::Span >’ changed in GCC 7.1 2025-10-18T00:42:35,788 370 | void BuildHist(Span gpair, Span row_indices, 2025-10-18T00:42:35,789 | ^~~~~~~~~ 2025-10-18T00:42:35,790 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/hist_util.cc:370:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:42:35,791 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/hist_util.cc:370:6: note: parameter passing for argument of type ‘xgboost::common::GHistRow’ {aka ‘xgboost::common::Span >’} changed in GCC 7.1 2025-10-18T00:42:35,792 In function ‘void xgboost::common::BuildHistDispatch(Span >, Span, const xgboost::GHistIndexMatrix&, GHistRow) [with BuildingManager = GHistBuildingManager]’, 2025-10-18T00:42:35,793 inlined from ‘xgboost::common::BuildHist(Span >, Span, const xgboost::GHistIndexMatrix&, GHistRow, bool):: [with auto:61 = xgboost::common::GHistBuildingManager]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/hist_util.cc:384:43, 2025-10-18T00:42:35,794 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/hist_util.cc:206:9, 2025-10-18T00:42:35,795 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/hist_util.cc:195:15: 2025-10-18T00:42:35,796 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/hist_util.cc:354:54: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:42:35,798 354 | RowsWiseBuildHistKernel(gpair, row_indices, gmat, hist); 2025-10-18T00:42:35,799 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:42:35,800 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/hist_util.cc:363:56: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:42:35,801 363 | RowsWiseBuildHistKernel(gpair, span2, gmat, hist); 2025-10-18T00:42:35,802 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:42:35,803 In function ‘void xgboost::common::BuildHistDispatch(Span >, Span, const xgboost::GHistIndexMatrix&, GHistRow) [with BuildingManager = GHistBuildingManager]’, 2025-10-18T00:42:35,805 inlined from ‘xgboost::common::BuildHist(Span >, Span, const xgboost::GHistIndexMatrix&, GHistRow, bool):: [with auto:61 = xgboost::common::GHistBuildingManager]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/hist_util.cc:384:43, 2025-10-18T00:42:35,806 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/hist_util.cc:206:9, 2025-10-18T00:42:35,807 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/hist_util.cc:195:15: 2025-10-18T00:42:35,808 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/hist_util.cc:354:54: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:42:35,809 354 | RowsWiseBuildHistKernel(gpair, row_indices, gmat, hist); 2025-10-18T00:42:35,810 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:42:35,812 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/hist_util.cc:363:56: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:42:35,813 363 | RowsWiseBuildHistKernel(gpair, span2, gmat, hist); 2025-10-18T00:42:35,814 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:42:35,815 In function ‘void xgboost::common::BuildHistDispatch(Span >, Span, const xgboost::GHistIndexMatrix&, GHistRow) [with BuildingManager = GHistBuildingManager]’, 2025-10-18T00:42:35,816 inlined from ‘xgboost::common::BuildHist(Span >, Span, const xgboost::GHistIndexMatrix&, GHistRow, bool):: [with auto:61 = xgboost::common::GHistBuildingManager]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/hist_util.cc:384:43, 2025-10-18T00:42:35,817 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/hist_util.cc:206:9, 2025-10-18T00:42:35,820 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/hist_util.cc:195:15: 2025-10-18T00:42:35,822 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/hist_util.cc:354:54: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:42:35,824 354 | RowsWiseBuildHistKernel(gpair, row_indices, gmat, hist); 2025-10-18T00:42:35,825 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:42:35,825 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/hist_util.cc:363:56: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:42:35,827 363 | RowsWiseBuildHistKernel(gpair, span2, gmat, hist); 2025-10-18T00:42:35,828 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:42:35,829 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/hist_util.cc: In function ‘void xgboost::common::BuildHist(Span >, Span, const xgboost::GHistIndexMatrix&, GHistRow, bool) [with bool any_missing = false]’: 2025-10-18T00:42:35,830 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/hist_util.cc:370:6: note: parameter passing for argument of type ‘xgboost::common::Span >’ changed in GCC 7.1 2025-10-18T00:42:35,831 370 | void BuildHist(Span gpair, Span row_indices, 2025-10-18T00:42:35,834 | ^~~~~~~~~ 2025-10-18T00:42:35,835 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/hist_util.cc:370:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:42:35,836 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/hist_util.cc:370:6: note: parameter passing for argument of type ‘xgboost::common::GHistRow’ {aka ‘xgboost::common::Span >’} changed in GCC 7.1 2025-10-18T00:42:35,838 In function ‘void xgboost::common::BuildHistDispatch(Span >, Span, const xgboost::GHistIndexMatrix&, GHistRow) [with BuildingManager = GHistBuildingManager]’, 2025-10-18T00:42:35,839 inlined from ‘xgboost::common::BuildHist(Span >, Span, const xgboost::GHistIndexMatrix&, GHistRow, bool):: [with auto:61 = xgboost::common::GHistBuildingManager]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/hist_util.cc:384:43, 2025-10-18T00:42:35,841 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/hist_util.cc:206:9, 2025-10-18T00:42:35,842 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/hist_util.cc:195:15: 2025-10-18T00:42:35,845 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/hist_util.cc:354:54: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:42:35,846 354 | RowsWiseBuildHistKernel(gpair, row_indices, gmat, hist); 2025-10-18T00:42:35,851 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:42:35,852 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/hist_util.cc:363:56: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:42:35,853 363 | RowsWiseBuildHistKernel(gpair, span2, gmat, hist); 2025-10-18T00:42:35,854 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:42:39,346 [35/115] Building CXX object src/CMakeFiles/objxgboost.dir/common/linalg_op.cc.o 2025-10-18T00:42:48,469 [36/115] Building CXX object src/CMakeFiles/objxgboost.dir/common/numa_topo.cc.o 2025-10-18T00:42:48,809 [37/115] Building CXX object src/CMakeFiles/objxgboost.dir/common/json.cc.o 2025-10-18T00:42:49,102 [38/115] Building CXX object src/CMakeFiles/objxgboost.dir/common/numeric.cc.o 2025-10-18T00:42:56,663 [39/115] Building CXX object src/CMakeFiles/objxgboost.dir/common/optional_weight.cc.o 2025-10-18T00:42:58,941 [40/115] Building CXX object src/CMakeFiles/objxgboost.dir/common/param_array.cc.o 2025-10-18T00:43:00,303 [41/115] Building CXX object src/CMakeFiles/objxgboost.dir/common/pseudo_huber.cc.o 2025-10-18T00:43:10,156 [42/115] Building CXX object src/CMakeFiles/objxgboost.dir/common/quantile_loss_utils.cc.o 2025-10-18T00:43:15,838 [43/115] Building CXX object src/CMakeFiles/objxgboost.dir/c_api/c_api.cc.o 2025-10-18T00:43:15,841 In file included from /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/c_api.cc:28: 2025-10-18T00:43:15,842 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/proxy_dmatrix.h: In member function ‘virtual xgboost::DMatrix* xgboost::data::DMatrixProxy::Slice(xgboost::common::Span)’: 2025-10-18T00:43:15,842 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/proxy_dmatrix.h:107:12: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:43:15,843 107 | DMatrix* Slice(common::Span /*ridxs*/) override { 2025-10-18T00:43:15,844 | ^~~~~ 2025-10-18T00:43:15,845 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/c_api.cc: In function ‘int XGDMatrixSliceDMatrixEx(DMatrixHandle, const int*, xgboost::bst_ulong, void**, int)’: 2025-10-18T00:43:15,845 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/c_api.cc:605:59: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:43:15,846 605 | dmat->Slice({idxset, static_cast(len)})); 2025-10-18T00:43:15,847 | ^ 2025-10-18T00:43:15,848 In file included from /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/include/xgboost/data.h:15, 2025-10-18T00:43:15,849 from /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/include/xgboost/predictor.h:13, 2025-10-18T00:43:15,850 from /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../common/api_entry.h:10, 2025-10-18T00:43:15,850 from /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/c_api.cc:18: 2025-10-18T00:43:15,851 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/include/xgboost/linalg.h: In constructor ‘xgboost::linalg::TensorView::TensorView(xgboost::common::Span, const I (&)[D], const I (&)[D], xgboost::DeviceOrd) [with I = unsigned int; int D = 2; T = const float; int kDim = 2]’: 2025-10-18T00:43:15,852 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/include/xgboost/linalg.h:426:13: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:43:15,853 426 | LINALG_HD TensorView(common::Span data, I const (&shape)[D], I const (&stride)[D], 2025-10-18T00:43:15,853 | ^~~~~~~~~~ 2025-10-18T00:43:15,854 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/include/xgboost/linalg.h: In constructor ‘xgboost::linalg::TensorView::TensorView(xgboost::common::Span, const I (&)[D], const I (&)[D], xgboost::DeviceOrd) [with I = unsigned int; int D = 2; T = const double; int kDim = 2]’: 2025-10-18T00:43:15,855 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/include/xgboost/linalg.h:426:13: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:43:15,856 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/include/xgboost/linalg.h: In constructor ‘xgboost::linalg::TensorView::TensorView(xgboost::common::Span, const I (&)[D], const I (&)[D], xgboost::DeviceOrd) [with I = unsigned int; int D = 2; T = const signed char; int kDim = 2]’: 2025-10-18T00:43:15,857 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/include/xgboost/linalg.h:426:13: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:43:15,858 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/include/xgboost/linalg.h: In constructor ‘xgboost::linalg::TensorView::TensorView(xgboost::common::Span, const I (&)[D], const I (&)[D], xgboost::DeviceOrd) [with I = unsigned int; int D = 2; T = const short int; int kDim = 2]’: 2025-10-18T00:43:15,858 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/include/xgboost/linalg.h:426:13: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:43:15,859 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/include/xgboost/linalg.h: In constructor ‘xgboost::linalg::TensorView::TensorView(xgboost::common::Span, const I (&)[D], const I (&)[D], xgboost::DeviceOrd) [with I = unsigned int; int D = 2; T = const int; int kDim = 2]’: 2025-10-18T00:43:15,860 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/include/xgboost/linalg.h:426:13: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:43:15,861 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/include/xgboost/linalg.h: In constructor ‘xgboost::linalg::TensorView::TensorView(xgboost::common::Span, const I (&)[D], const I (&)[D], xgboost::DeviceOrd) [with I = unsigned int; int D = 2; T = const long long int; int kDim = 2]’: 2025-10-18T00:43:15,862 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/include/xgboost/linalg.h:426:13: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:43:15,863 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/include/xgboost/linalg.h: In constructor ‘xgboost::linalg::TensorView::TensorView(xgboost::common::Span, const I (&)[D], const I (&)[D], xgboost::DeviceOrd) [with I = unsigned int; int D = 2; T = const unsigned char; int kDim = 2]’: 2025-10-18T00:43:15,863 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/include/xgboost/linalg.h:426:13: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:43:15,864 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/include/xgboost/linalg.h: In constructor ‘xgboost::linalg::TensorView::TensorView(xgboost::common::Span, const I (&)[D], const I (&)[D], xgboost::DeviceOrd) [with I = unsigned int; int D = 2; T = const short unsigned int; int kDim = 2]’: 2025-10-18T00:43:15,865 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/include/xgboost/linalg.h:426:13: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:43:15,866 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/include/xgboost/linalg.h: In constructor ‘xgboost::linalg::TensorView::TensorView(xgboost::common::Span, const I (&)[D], const I (&)[D], xgboost::DeviceOrd) [with I = unsigned int; int D = 2; T = const unsigned int; int kDim = 2]’: 2025-10-18T00:43:15,867 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/include/xgboost/linalg.h:426:13: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:43:15,868 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/include/xgboost/linalg.h: In constructor ‘xgboost::linalg::TensorView::TensorView(xgboost::common::Span, const I (&)[D], const I (&)[D], xgboost::DeviceOrd) [with I = unsigned int; int D = 2; T = const long long unsigned int; int kDim = 2]’: 2025-10-18T00:43:15,869 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/include/xgboost/linalg.h:426:13: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:43:15,869 In file included from /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/adapter.h:19, 2025-10-18T00:43:15,870 from /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/c_api.cc:24: 2025-10-18T00:43:15,871 In lambda function, 2025-10-18T00:43:15,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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:618:22, 2025-10-18T00:43:15,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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-18T00:43:15,873 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-18T00:43:15,874 inlined from ‘xgboost::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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-18T00:43:15,875 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:43:15,876 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-18T00:43:15,877 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:15,877 674 | std::numeric_limits::max()}, 2025-10-18T00:43:15,878 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:15,879 675 | array.shape, array.strides, device}); 2025-10-18T00:43:15,880 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:15,881 In lambda function, 2025-10-18T00:43:15,882 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:621:22, 2025-10-18T00:43:15,883 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-18T00:43:15,883 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-18T00:43:15,884 inlined from ‘xgboost::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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-18T00:43:15,885 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:43:15,886 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-18T00:43:15,887 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:15,887 674 | std::numeric_limits::max()}, 2025-10-18T00:43:15,888 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:15,889 675 | array.shape, array.strides, device}); 2025-10-18T00:43:15,890 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:15,891 In lambda function, 2025-10-18T00:43:15,892 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:634:22, 2025-10-18T00:43:15,893 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-18T00:43:15,893 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-18T00:43:15,894 inlined from ‘xgboost::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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-18T00:43:15,895 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:43:15,896 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-18T00:43:15,897 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:15,897 674 | std::numeric_limits::max()}, 2025-10-18T00:43:15,898 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:15,899 675 | array.shape, array.strides, device}); 2025-10-18T00:43:15,899 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:15,900 In lambda function, 2025-10-18T00:43:15,901 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:637:22, 2025-10-18T00:43:15,901 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-18T00:43:15,902 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-18T00:43:15,903 inlined from ‘xgboost::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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-18T00:43:15,904 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:43:15,905 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-18T00:43:15,906 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:15,906 674 | std::numeric_limits::max()}, 2025-10-18T00:43:15,907 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:15,908 675 | array.shape, array.strides, device}); 2025-10-18T00:43:15,909 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:15,910 In lambda function, 2025-10-18T00:43:15,911 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:640:22, 2025-10-18T00:43:15,912 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-18T00:43:15,912 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-18T00:43:15,913 inlined from ‘xgboost::DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::):: [with auto:51 = float]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-18T00:43:15,914 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:43:15,914 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-18T00:43:15,915 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:15,916 674 | std::numeric_limits::max()}, 2025-10-18T00:43:15,917 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:15,918 675 | array.shape, array.strides, device}); 2025-10-18T00:43:15,919 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:15,920 In lambda function, 2025-10-18T00:43:15,920 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:643:22, 2025-10-18T00:43:15,921 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-18T00:43:15,922 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-18T00:43:15,923 inlined from ‘xgboost::DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::):: [with auto:51 = float]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-18T00:43:15,924 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:43:15,925 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-18T00:43:15,925 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:15,926 674 | std::numeric_limits::max()}, 2025-10-18T00:43:15,927 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:15,927 675 | array.shape, array.strides, device}); 2025-10-18T00:43:15,928 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:15,929 In lambda function, 2025-10-18T00:43:15,929 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:646:22, 2025-10-18T00:43:15,930 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-18T00:43:15,931 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-18T00:43:15,932 inlined from ‘xgboost::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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-18T00:43:15,933 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:43:15,934 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-18T00:43:15,935 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:15,936 674 | std::numeric_limits::max()}, 2025-10-18T00:43:15,937 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:15,938 675 | array.shape, array.strides, device}); 2025-10-18T00:43:15,939 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:15,940 In lambda function, 2025-10-18T00:43:15,941 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:649:22, 2025-10-18T00:43:15,942 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-18T00:43:15,942 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-18T00:43:15,943 inlined from ‘xgboost::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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-18T00:43:15,944 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:43:15,945 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-18T00:43:15,946 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:15,947 674 | std::numeric_limits::max()}, 2025-10-18T00:43:15,948 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:15,949 675 | array.shape, array.strides, device}); 2025-10-18T00:43:15,950 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:15,951 In lambda function, 2025-10-18T00:43:15,951 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:652:22, 2025-10-18T00:43:15,952 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-18T00:43:15,953 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-18T00:43:15,954 inlined from ‘xgboost::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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-18T00:43:15,955 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:43:15,956 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-18T00:43:15,957 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:15,958 674 | std::numeric_limits::max()}, 2025-10-18T00:43:15,959 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:15,959 675 | array.shape, array.strides, device}); 2025-10-18T00:43:15,960 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:15,961 In lambda function, 2025-10-18T00:43:15,962 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:655:22, 2025-10-18T00:43:15,962 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-18T00:43:15,963 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-18T00:43:15,964 inlined from ‘xgboost::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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-18T00:43:15,965 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:43:15,966 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-18T00:43:15,967 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:15,968 674 | std::numeric_limits::max()}, 2025-10-18T00:43:15,969 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:15,970 675 | array.shape, array.strides, device}); 2025-10-18T00:43:15,971 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:15,972 In lambda function, 2025-10-18T00:43:15,973 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:618:22, 2025-10-18T00:43:15,973 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-18T00:43:15,974 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-18T00:43:15,975 inlined from ‘xgboost::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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-18T00:43:15,976 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:43:15,977 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-18T00:43:15,978 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:15,979 674 | std::numeric_limits::max()}, 2025-10-18T00:43:15,980 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:15,981 675 | array.shape, array.strides, device}); 2025-10-18T00:43:15,981 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:15,982 In lambda function, 2025-10-18T00:43:15,983 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:621:22, 2025-10-18T00:43:15,984 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-18T00:43:15,985 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-18T00:43:15,986 inlined from ‘xgboost::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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-18T00:43:15,987 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:43:15,988 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-18T00:43:15,988 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:15,989 674 | std::numeric_limits::max()}, 2025-10-18T00:43:15,990 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:15,991 675 | array.shape, array.strides, device}); 2025-10-18T00:43:15,991 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:15,992 In lambda function, 2025-10-18T00:43:15,993 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:634:22, 2025-10-18T00:43:15,994 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-18T00:43:15,995 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-18T00:43:15,996 inlined from ‘xgboost::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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-18T00:43:15,997 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:43:15,998 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-18T00:43:15,999 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,000 674 | std::numeric_limits::max()}, 2025-10-18T00:43:16,001 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,002 675 | array.shape, array.strides, device}); 2025-10-18T00:43:16,002 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,003 In lambda function, 2025-10-18T00:43:16,004 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:637:22, 2025-10-18T00:43:16,005 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-18T00:43:16,005 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-18T00:43:16,006 inlined from ‘xgboost::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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-18T00:43:16,007 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:43:16,008 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-18T00:43:16,009 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,010 674 | std::numeric_limits::max()}, 2025-10-18T00:43:16,011 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,012 675 | array.shape, array.strides, device}); 2025-10-18T00:43:16,013 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,014 In lambda function, 2025-10-18T00:43:16,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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:640:22, 2025-10-18T00:43:16,015 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-18T00:43:16,016 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-18T00:43:16,017 inlined from ‘xgboost::DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::):: [with auto:51 = double]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-18T00:43:16,018 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:43:16,019 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-18T00:43:16,020 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,021 674 | std::numeric_limits::max()}, 2025-10-18T00:43:16,021 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,022 675 | array.shape, array.strides, device}); 2025-10-18T00:43:16,023 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,024 In lambda function, 2025-10-18T00:43:16,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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:643:22, 2025-10-18T00:43:16,025 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-18T00:43:16,026 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-18T00:43:16,027 inlined from ‘xgboost::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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-18T00:43:16,028 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:43:16,029 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-18T00:43:16,030 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,031 674 | std::numeric_limits::max()}, 2025-10-18T00:43:16,032 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,032 675 | array.shape, array.strides, device}); 2025-10-18T00:43:16,033 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,035 In lambda function, 2025-10-18T00:43:16,036 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:646:22, 2025-10-18T00:43:16,037 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-18T00:43:16,037 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-18T00:43:16,038 inlined from ‘xgboost::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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-18T00:43:16,039 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:43:16,040 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-18T00:43:16,041 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,042 674 | std::numeric_limits::max()}, 2025-10-18T00:43:16,043 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,044 675 | array.shape, array.strides, device}); 2025-10-18T00:43:16,044 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,045 In lambda function, 2025-10-18T00:43:16,046 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:649:22, 2025-10-18T00:43:16,047 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-18T00:43:16,048 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-18T00:43:16,049 inlined from ‘xgboost::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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-18T00:43:16,050 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:43:16,051 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-18T00:43:16,051 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,052 674 | std::numeric_limits::max()}, 2025-10-18T00:43:16,053 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,054 675 | array.shape, array.strides, device}); 2025-10-18T00:43:16,055 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,056 In lambda function, 2025-10-18T00:43:16,057 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:652:22, 2025-10-18T00:43:16,058 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-18T00:43:16,059 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-18T00:43:16,060 inlined from ‘xgboost::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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-18T00:43:16,061 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:43:16,062 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-18T00:43:16,063 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,064 674 | std::numeric_limits::max()}, 2025-10-18T00:43:16,065 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,065 675 | array.shape, array.strides, device}); 2025-10-18T00:43:16,066 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,067 In lambda function, 2025-10-18T00:43:16,068 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:655:22, 2025-10-18T00:43:16,068 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-18T00:43:16,069 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-18T00:43:16,070 inlined from ‘xgboost::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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-18T00:43:16,071 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:43:16,072 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-18T00:43:16,073 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,074 674 | std::numeric_limits::max()}, 2025-10-18T00:43:16,075 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,076 675 | array.shape, array.strides, device}); 2025-10-18T00:43:16,077 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,078 In lambda function, 2025-10-18T00:43:16,079 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:618:22, 2025-10-18T00:43:16,080 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-18T00:43:16,081 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-18T00:43:16,082 inlined from ‘xgboost::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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-18T00:43:16,083 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:43:16,084 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-18T00:43:16,085 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,086 674 | std::numeric_limits::max()}, 2025-10-18T00:43:16,087 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,088 675 | array.shape, array.strides, device}); 2025-10-18T00:43:16,089 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,090 In lambda function, 2025-10-18T00:43:16,091 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:621:22, 2025-10-18T00:43:16,092 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-18T00:43:16,093 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-18T00:43:16,094 inlined from ‘xgboost::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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-18T00:43:16,095 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:43:16,096 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-18T00:43:16,097 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,098 674 | std::numeric_limits::max()}, 2025-10-18T00:43:16,099 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,099 675 | array.shape, array.strides, device}); 2025-10-18T00:43:16,100 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,101 In lambda function, 2025-10-18T00:43:16,102 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:634:22, 2025-10-18T00:43:16,103 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-18T00:43:16,104 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-18T00:43:16,105 inlined from ‘xgboost::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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-18T00:43:16,106 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:43:16,107 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-18T00:43:16,108 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,109 674 | std::numeric_limits::max()}, 2025-10-18T00:43:16,110 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,111 675 | array.shape, array.strides, device}); 2025-10-18T00:43:16,112 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,113 In lambda function, 2025-10-18T00:43:16,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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:637:22, 2025-10-18T00:43:16,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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-18T00:43:16,117 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-18T00:43:16,118 inlined from ‘xgboost::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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-18T00:43:16,119 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:43:16,120 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-18T00:43:16,121 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,122 674 | std::numeric_limits::max()}, 2025-10-18T00:43:16,123 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,124 675 | array.shape, array.strides, device}); 2025-10-18T00:43:16,125 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,126 In lambda function, 2025-10-18T00:43:16,127 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:640:22, 2025-10-18T00:43:16,128 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-18T00:43:16,130 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-18T00:43:16,130 inlined from ‘xgboost::DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::):: [with auto:51 = signed char]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-18T00:43:16,132 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:43:16,133 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-18T00:43:16,134 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,135 674 | std::numeric_limits::max()}, 2025-10-18T00:43:16,136 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,137 675 | array.shape, array.strides, device}); 2025-10-18T00:43:16,138 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,139 In lambda function, 2025-10-18T00:43:16,140 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:643:22, 2025-10-18T00:43:16,141 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-18T00:43:16,142 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-18T00:43:16,144 inlined from ‘xgboost::DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::):: [with auto:51 = signed char]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-18T00:43:16,145 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:43:16,146 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-18T00:43:16,147 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,148 674 | std::numeric_limits::max()}, 2025-10-18T00:43:16,149 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,150 675 | array.shape, array.strides, device}); 2025-10-18T00:43:16,151 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,152 In lambda function, 2025-10-18T00:43:16,153 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:646:22, 2025-10-18T00:43:16,154 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-18T00:43:16,155 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-18T00:43:16,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 = signed char]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-18T00:43:16,157 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:43:16,158 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-18T00:43:16,159 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,160 674 | std::numeric_limits::max()}, 2025-10-18T00:43:16,161 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,162 675 | array.shape, array.strides, device}); 2025-10-18T00:43:16,163 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,164 In lambda function, 2025-10-18T00:43:16,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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:649:22, 2025-10-18T00:43:16,166 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-18T00:43:16,167 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-18T00:43:16,168 inlined from ‘xgboost::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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-18T00:43:16,169 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:43:16,170 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-18T00:43:16,171 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,172 674 | std::numeric_limits::max()}, 2025-10-18T00:43:16,172 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,173 675 | array.shape, array.strides, device}); 2025-10-18T00:43:16,174 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,175 In lambda function, 2025-10-18T00:43:16,176 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:652:22, 2025-10-18T00:43:16,177 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-18T00:43:16,177 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-18T00:43:16,178 inlined from ‘xgboost::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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-18T00:43:16,179 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:43:16,180 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-18T00:43:16,181 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,182 674 | std::numeric_limits::max()}, 2025-10-18T00:43:16,183 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,184 675 | array.shape, array.strides, device}); 2025-10-18T00:43:16,185 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,186 In lambda function, 2025-10-18T00:43:16,187 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:655:22, 2025-10-18T00:43:16,188 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-18T00:43:16,189 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-18T00:43:16,190 inlined from ‘xgboost::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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-18T00:43:16,191 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:43:16,192 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-18T00:43:16,193 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,194 674 | std::numeric_limits::max()}, 2025-10-18T00:43:16,195 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,196 675 | array.shape, array.strides, device}); 2025-10-18T00:43:16,197 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,198 In lambda function, 2025-10-18T00:43:16,199 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:618:22, 2025-10-18T00:43:16,200 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-18T00:43:16,201 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-18T00:43:16,202 inlined from ‘xgboost::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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-18T00:43:16,203 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:43:16,205 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-18T00:43:16,205 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,206 674 | std::numeric_limits::max()}, 2025-10-18T00:43:16,207 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,208 675 | array.shape, array.strides, device}); 2025-10-18T00:43:16,209 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,210 In lambda function, 2025-10-18T00:43:16,210 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:621:22, 2025-10-18T00:43:16,211 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-18T00:43:16,212 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-18T00:43:16,213 inlined from ‘xgboost::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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-18T00:43:16,214 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:43:16,216 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-18T00:43:16,217 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,217 674 | std::numeric_limits::max()}, 2025-10-18T00:43:16,218 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,219 675 | array.shape, array.strides, device}); 2025-10-18T00:43:16,220 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,221 In lambda function, 2025-10-18T00:43:16,222 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:634:22, 2025-10-18T00:43:16,223 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-18T00:43:16,224 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-18T00:43:16,225 inlined from ‘xgboost::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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-18T00:43:16,226 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:43:16,227 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-18T00:43:16,228 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,228 674 | std::numeric_limits::max()}, 2025-10-18T00:43:16,229 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,230 675 | array.shape, array.strides, device}); 2025-10-18T00:43:16,231 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,232 In lambda function, 2025-10-18T00:43:16,233 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:637:22, 2025-10-18T00:43:16,234 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-18T00:43:16,236 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-18T00:43:16,237 inlined from ‘xgboost::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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-18T00:43:16,238 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:43:16,239 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-18T00:43:16,240 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,241 674 | std::numeric_limits::max()}, 2025-10-18T00:43:16,242 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,243 675 | array.shape, array.strides, device}); 2025-10-18T00:43:16,243 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,244 In lambda function, 2025-10-18T00:43:16,245 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:640:22, 2025-10-18T00:43:16,246 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-18T00:43:16,247 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-18T00:43:16,248 inlined from ‘xgboost::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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-18T00:43:16,249 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:43:16,250 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-18T00:43:16,251 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,252 674 | std::numeric_limits::max()}, 2025-10-18T00:43:16,253 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,254 675 | array.shape, array.strides, device}); 2025-10-18T00:43:16,255 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,256 In lambda function, 2025-10-18T00:43:16,257 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:643:22, 2025-10-18T00:43:16,258 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-18T00:43:16,259 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-18T00:43:16,260 inlined from ‘xgboost::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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-18T00:43:16,261 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:43:16,261 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-18T00:43:16,262 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,263 674 | std::numeric_limits::max()}, 2025-10-18T00:43:16,264 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,265 675 | array.shape, array.strides, device}); 2025-10-18T00:43:16,266 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,267 In lambda function, 2025-10-18T00:43:16,268 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:646:22, 2025-10-18T00:43:16,269 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-18T00:43:16,270 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-18T00:43:16,271 inlined from ‘xgboost::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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-18T00:43:16,272 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:43:16,273 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-18T00:43:16,274 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,275 674 | std::numeric_limits::max()}, 2025-10-18T00:43:16,276 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,277 675 | array.shape, array.strides, device}); 2025-10-18T00:43:16,278 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,279 In lambda function, 2025-10-18T00:43:16,280 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:649:22, 2025-10-18T00:43:16,281 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-18T00:43:16,282 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-18T00:43:16,283 inlined from ‘xgboost::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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-18T00:43:16,284 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:43:16,285 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-18T00:43:16,286 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,287 674 | std::numeric_limits::max()}, 2025-10-18T00:43:16,288 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,289 675 | array.shape, array.strides, device}); 2025-10-18T00:43:16,290 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,291 In lambda function, 2025-10-18T00:43:16,292 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:652:22, 2025-10-18T00:43:16,293 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-18T00:43:16,294 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-18T00:43:16,295 inlined from ‘xgboost::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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-18T00:43:16,296 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:43:16,297 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-18T00:43:16,298 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,299 674 | std::numeric_limits::max()}, 2025-10-18T00:43:16,300 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,301 675 | array.shape, array.strides, device}); 2025-10-18T00:43:16,302 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,303 In lambda function, 2025-10-18T00:43:16,303 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:655:22, 2025-10-18T00:43:16,304 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-18T00:43:16,305 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-18T00:43:16,306 inlined from ‘xgboost::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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-18T00:43:16,307 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:43:16,308 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-18T00:43:16,309 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,310 674 | std::numeric_limits::max()}, 2025-10-18T00:43:16,310 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,311 675 | array.shape, array.strides, device}); 2025-10-18T00:43:16,312 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,313 In lambda function, 2025-10-18T00:43:16,314 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:618:22, 2025-10-18T00:43:16,315 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-18T00:43:16,316 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-18T00:43:16,317 inlined from ‘xgboost::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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-18T00:43:16,318 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:43:16,320 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-18T00:43:16,320 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,321 674 | std::numeric_limits::max()}, 2025-10-18T00:43:16,322 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,324 675 | array.shape, array.strides, device}); 2025-10-18T00:43:16,324 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,325 In lambda function, 2025-10-18T00:43:16,326 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:621:22, 2025-10-18T00:43:16,327 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-18T00:43:16,329 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-18T00:43:16,330 inlined from ‘xgboost::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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-18T00:43:16,331 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:43:16,332 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-18T00:43:16,333 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,334 674 | std::numeric_limits::max()}, 2025-10-18T00:43:16,335 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,336 675 | array.shape, array.strides, device}); 2025-10-18T00:43:16,337 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,338 In lambda function, 2025-10-18T00:43:16,339 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:634:22, 2025-10-18T00:43:16,340 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-18T00:43:16,341 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-18T00:43:16,342 inlined from ‘xgboost::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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-18T00:43:16,343 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:43:16,344 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-18T00:43:16,344 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,345 674 | std::numeric_limits::max()}, 2025-10-18T00:43:16,346 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,347 675 | array.shape, array.strides, device}); 2025-10-18T00:43:16,347 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,348 In lambda function, 2025-10-18T00:43:16,349 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:637:22, 2025-10-18T00:43:16,350 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-18T00:43:16,351 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-18T00:43:16,352 inlined from ‘xgboost::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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-18T00:43:16,353 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:43:16,354 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-18T00:43:16,355 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,356 674 | std::numeric_limits::max()}, 2025-10-18T00:43:16,357 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,358 675 | array.shape, array.strides, device}); 2025-10-18T00:43:16,359 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,360 In lambda function, 2025-10-18T00:43:16,361 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:640:22, 2025-10-18T00:43:16,361 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-18T00:43:16,362 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-18T00:43:16,363 inlined from ‘xgboost::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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-18T00:43:16,364 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:43:16,365 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-18T00:43:16,366 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,367 674 | std::numeric_limits::max()}, 2025-10-18T00:43:16,368 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,369 675 | array.shape, array.strides, device}); 2025-10-18T00:43:16,369 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,370 In lambda function, 2025-10-18T00:43:16,371 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:643:22, 2025-10-18T00:43:16,372 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-18T00:43:16,373 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-18T00:43:16,374 inlined from ‘xgboost::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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-18T00:43:16,375 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:43:16,376 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-18T00:43:16,377 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,378 674 | std::numeric_limits::max()}, 2025-10-18T00:43:16,378 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,379 675 | array.shape, array.strides, device}); 2025-10-18T00:43:16,380 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,381 In lambda function, 2025-10-18T00:43:16,382 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:646:22, 2025-10-18T00:43:16,383 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-18T00:43:16,384 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-18T00:43:16,385 inlined from ‘xgboost::DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::):: [with auto:51 = int]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-18T00:43:16,386 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:43:16,387 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-18T00:43:16,388 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,389 674 | std::numeric_limits::max()}, 2025-10-18T00:43:16,391 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,392 675 | array.shape, array.strides, device}); 2025-10-18T00:43:16,392 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,393 In lambda function, 2025-10-18T00:43:16,394 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:649:22, 2025-10-18T00:43:16,395 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-18T00:43:16,396 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-18T00:43:16,397 inlined from ‘xgboost::DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::):: [with auto:51 = int]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-18T00:43:16,398 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:43:16,399 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-18T00:43:16,400 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,401 674 | std::numeric_limits::max()}, 2025-10-18T00:43:16,402 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,403 675 | array.shape, array.strides, device}); 2025-10-18T00:43:16,404 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,404 In lambda function, 2025-10-18T00:43:16,405 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:652:22, 2025-10-18T00:43:16,407 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-18T00:43:16,408 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-18T00:43:16,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 = int]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-18T00:43:16,410 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:43:16,411 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-18T00:43:16,411 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,412 674 | std::numeric_limits::max()}, 2025-10-18T00:43:16,413 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,414 675 | array.shape, array.strides, device}); 2025-10-18T00:43:16,415 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,416 In lambda function, 2025-10-18T00:43:16,418 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:655:22, 2025-10-18T00:43:16,419 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-18T00:43:16,419 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-18T00:43:16,421 inlined from ‘xgboost::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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-18T00:43:16,422 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:43:16,422 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-18T00:43:16,423 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,425 674 | std::numeric_limits::max()}, 2025-10-18T00:43:16,426 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,427 675 | array.shape, array.strides, device}); 2025-10-18T00:43:16,428 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,428 In lambda function, 2025-10-18T00:43:16,429 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:618:22, 2025-10-18T00:43:16,430 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-18T00:43:16,431 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-18T00:43:16,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 = long long int]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-18T00:43:16,433 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:43:16,434 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-18T00:43:16,435 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,437 674 | std::numeric_limits::max()}, 2025-10-18T00:43:16,437 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,439 675 | array.shape, array.strides, device}); 2025-10-18T00:43:16,440 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,441 In lambda function, 2025-10-18T00:43:16,442 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:621:22, 2025-10-18T00:43:16,443 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-18T00:43:16,444 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-18T00:43:16,445 inlined from ‘xgboost::DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::):: [with auto:51 = long long int]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-18T00:43:16,446 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:43:16,447 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-18T00:43:16,448 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,449 674 | std::numeric_limits::max()}, 2025-10-18T00:43:16,450 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,451 675 | array.shape, array.strides, device}); 2025-10-18T00:43:16,452 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,453 In lambda function, 2025-10-18T00:43:16,454 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:634:22, 2025-10-18T00:43:16,455 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-18T00:43:16,457 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-18T00:43:16,458 inlined from ‘xgboost::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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-18T00:43:16,459 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:43:16,460 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-18T00:43:16,462 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,463 674 | std::numeric_limits::max()}, 2025-10-18T00:43:16,464 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,464 675 | array.shape, array.strides, device}); 2025-10-18T00:43:16,465 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,466 In lambda function, 2025-10-18T00:43:16,467 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:637:22, 2025-10-18T00:43:16,468 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-18T00:43:16,469 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-18T00:43:16,471 inlined from ‘xgboost::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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-18T00:43:16,472 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:43:16,473 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-18T00:43:16,474 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,475 674 | std::numeric_limits::max()}, 2025-10-18T00:43:16,476 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,477 675 | array.shape, array.strides, device}); 2025-10-18T00:43:16,477 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,478 In lambda function, 2025-10-18T00:43:16,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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:640:22, 2025-10-18T00:43:16,480 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-18T00:43:16,482 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-18T00:43:16,483 inlined from ‘xgboost::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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-18T00:43:16,483 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:43:16,484 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-18T00:43:16,485 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,486 674 | std::numeric_limits::max()}, 2025-10-18T00:43:16,487 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,488 675 | array.shape, array.strides, device}); 2025-10-18T00:43:16,489 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,490 In lambda function, 2025-10-18T00:43:16,491 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:643:22, 2025-10-18T00:43:16,492 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-18T00:43:16,493 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-18T00:43:16,494 inlined from ‘xgboost::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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-18T00:43:16,495 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:43:16,496 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-18T00:43:16,497 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,498 674 | std::numeric_limits::max()}, 2025-10-18T00:43:16,499 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,500 675 | array.shape, array.strides, device}); 2025-10-18T00:43:16,501 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,502 In lambda function, 2025-10-18T00:43:16,503 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:646:22, 2025-10-18T00:43:16,504 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-18T00:43:16,505 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-18T00:43:16,506 inlined from ‘xgboost::DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::):: [with auto:51 = long long int]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-18T00:43:16,507 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:43:16,508 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-18T00:43:16,509 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,510 674 | std::numeric_limits::max()}, 2025-10-18T00:43:16,511 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,512 675 | array.shape, array.strides, device}); 2025-10-18T00:43:16,513 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,514 In lambda function, 2025-10-18T00:43:16,515 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:649:22, 2025-10-18T00:43:16,516 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-18T00:43:16,517 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-18T00:43:16,518 inlined from ‘xgboost::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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-18T00:43:16,519 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:43:16,519 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-18T00:43:16,520 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,522 674 | std::numeric_limits::max()}, 2025-10-18T00:43:16,523 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,524 675 | array.shape, array.strides, device}); 2025-10-18T00:43:16,525 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,526 In lambda function, 2025-10-18T00:43:16,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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:652:22, 2025-10-18T00:43:16,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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-18T00:43:16,529 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-18T00:43:16,530 inlined from ‘xgboost::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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-18T00:43:16,531 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:43:16,532 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-18T00:43:16,533 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,534 674 | std::numeric_limits::max()}, 2025-10-18T00:43:16,535 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,536 675 | array.shape, array.strides, device}); 2025-10-18T00:43:16,537 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,538 In lambda function, 2025-10-18T00:43:16,538 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:655:22, 2025-10-18T00:43:16,539 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-18T00:43:16,540 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-18T00:43:16,541 inlined from ‘xgboost::DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::):: [with auto:51 = long long int]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-18T00:43:16,542 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:43:16,544 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-18T00:43:16,545 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,546 674 | std::numeric_limits::max()}, 2025-10-18T00:43:16,547 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,548 675 | array.shape, array.strides, device}); 2025-10-18T00:43:16,549 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,550 In lambda function, 2025-10-18T00:43:16,551 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:618:22, 2025-10-18T00:43:16,552 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-18T00:43:16,554 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-18T00:43:16,555 inlined from ‘xgboost::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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-18T00:43:16,556 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:43:16,557 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-18T00:43:16,558 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,559 674 | std::numeric_limits::max()}, 2025-10-18T00:43:16,560 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,561 675 | array.shape, array.strides, device}); 2025-10-18T00:43:16,562 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,563 In lambda function, 2025-10-18T00:43:16,564 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:621:22, 2025-10-18T00:43:16,565 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-18T00:43:16,566 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-18T00:43:16,567 inlined from ‘xgboost::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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-18T00:43:16,568 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:43:16,570 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-18T00:43:16,571 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,572 674 | std::numeric_limits::max()}, 2025-10-18T00:43:16,572 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,573 675 | array.shape, array.strides, device}); 2025-10-18T00:43:16,574 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,575 In lambda function, 2025-10-18T00:43:16,576 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:634:22, 2025-10-18T00:43:16,577 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-18T00:43:16,578 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-18T00:43:16,579 inlined from ‘xgboost::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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-18T00:43:16,580 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:43:16,581 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-18T00:43:16,582 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,583 674 | std::numeric_limits::max()}, 2025-10-18T00:43:16,584 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,585 675 | array.shape, array.strides, device}); 2025-10-18T00:43:16,586 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,587 In lambda function, 2025-10-18T00:43:16,588 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:637:22, 2025-10-18T00:43:16,589 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-18T00:43:16,591 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-18T00:43:16,592 inlined from ‘xgboost::DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::):: [with auto:51 = unsigned char]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-18T00:43:16,593 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:43:16,594 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-18T00:43:16,595 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,596 674 | std::numeric_limits::max()}, 2025-10-18T00:43:16,597 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,598 675 | array.shape, array.strides, device}); 2025-10-18T00:43:16,599 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,600 In lambda function, 2025-10-18T00:43:16,601 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:640:22, 2025-10-18T00:43:16,602 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-18T00:43:16,603 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-18T00:43:16,604 inlined from ‘xgboost::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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-18T00:43:16,605 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:43:16,607 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-18T00:43:16,608 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,608 674 | std::numeric_limits::max()}, 2025-10-18T00:43:16,609 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,610 675 | array.shape, array.strides, device}); 2025-10-18T00:43:16,611 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,612 In lambda function, 2025-10-18T00:43:16,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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:643:22, 2025-10-18T00:43:16,613 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-18T00:43:16,614 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-18T00:43:16,615 inlined from ‘xgboost::DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::):: [with auto:51 = unsigned char]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-18T00:43:16,616 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:43:16,618 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-18T00:43:16,619 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,620 674 | std::numeric_limits::max()}, 2025-10-18T00:43:16,621 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,622 675 | array.shape, array.strides, device}); 2025-10-18T00:43:16,623 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,624 In lambda function, 2025-10-18T00:43:16,626 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:646:22, 2025-10-18T00:43:16,627 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-18T00:43:16,627 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-18T00:43:16,628 inlined from ‘xgboost::DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::):: [with auto:51 = unsigned char]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-18T00:43:16,630 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:43:16,631 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-18T00:43:16,632 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,633 674 | std::numeric_limits::max()}, 2025-10-18T00:43:16,634 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,635 675 | array.shape, array.strides, device}); 2025-10-18T00:43:16,636 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,637 In lambda function, 2025-10-18T00:43:16,638 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:649:22, 2025-10-18T00:43:16,639 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-18T00:43:16,640 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-18T00:43:16,641 inlined from ‘xgboost::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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-18T00:43:16,642 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:43:16,643 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-18T00:43:16,644 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,645 674 | std::numeric_limits::max()}, 2025-10-18T00:43:16,646 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,647 675 | array.shape, array.strides, device}); 2025-10-18T00:43:16,647 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,648 In lambda function, 2025-10-18T00:43:16,649 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:652:22, 2025-10-18T00:43:16,650 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-18T00:43:16,651 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-18T00:43:16,653 inlined from ‘xgboost::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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-18T00:43:16,654 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:43:16,655 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-18T00:43:16,656 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,657 674 | std::numeric_limits::max()}, 2025-10-18T00:43:16,658 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,659 675 | array.shape, array.strides, device}); 2025-10-18T00:43:16,660 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,661 In lambda function, 2025-10-18T00:43:16,662 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:655:22, 2025-10-18T00:43:16,663 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-18T00:43:16,664 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-18T00:43:16,665 inlined from ‘xgboost::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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-18T00:43:16,666 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:43:16,667 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-18T00:43:16,668 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,669 674 | std::numeric_limits::max()}, 2025-10-18T00:43:16,671 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,672 675 | array.shape, array.strides, device}); 2025-10-18T00:43:16,673 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,674 In lambda function, 2025-10-18T00:43:16,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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:618:22, 2025-10-18T00:43:16,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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-18T00:43:16,677 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-18T00:43:16,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 = short unsigned int]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-18T00:43:16,679 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:43:16,680 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-18T00:43:16,681 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,681 674 | std::numeric_limits::max()}, 2025-10-18T00:43:16,682 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,683 675 | array.shape, array.strides, device}); 2025-10-18T00:43:16,684 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,684 In lambda function, 2025-10-18T00:43:16,685 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:621:22, 2025-10-18T00:43:16,686 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-18T00:43:16,687 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-18T00:43:16,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 = short unsigned int]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-18T00:43:16,690 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:43:16,691 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-18T00:43:16,692 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,693 674 | std::numeric_limits::max()}, 2025-10-18T00:43:16,694 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,695 675 | array.shape, array.strides, device}); 2025-10-18T00:43:16,696 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,697 In lambda function, 2025-10-18T00:43:16,698 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:634:22, 2025-10-18T00:43:16,699 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-18T00:43:16,700 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-18T00:43:16,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 = short unsigned int]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-18T00:43:16,701 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:43:16,702 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-18T00:43:16,703 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,704 674 | std::numeric_limits::max()}, 2025-10-18T00:43:16,705 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,706 675 | array.shape, array.strides, device}); 2025-10-18T00:43:16,707 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,708 In lambda function, 2025-10-18T00:43:16,709 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:637:22, 2025-10-18T00:43:16,710 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-18T00:43:16,711 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-18T00:43:16,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 = short unsigned int]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-18T00:43:16,713 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:43:16,714 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-18T00:43:16,715 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,715 674 | std::numeric_limits::max()}, 2025-10-18T00:43:16,716 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,717 675 | array.shape, array.strides, device}); 2025-10-18T00:43:16,718 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,719 In lambda function, 2025-10-18T00:43:16,720 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:640:22, 2025-10-18T00:43:16,722 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-18T00:43:16,723 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-18T00:43:16,725 inlined from ‘xgboost::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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-18T00:43:16,726 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:43:16,727 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-18T00:43:16,728 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,729 674 | std::numeric_limits::max()}, 2025-10-18T00:43:16,730 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,731 675 | array.shape, array.strides, device}); 2025-10-18T00:43:16,732 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,732 In lambda function, 2025-10-18T00:43:16,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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:643:22, 2025-10-18T00:43:16,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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-18T00:43:16,735 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-18T00:43:16,736 inlined from ‘xgboost::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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-18T00:43:16,737 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:43:16,738 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-18T00:43:16,739 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,740 674 | std::numeric_limits::max()}, 2025-10-18T00:43:16,741 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,742 675 | array.shape, array.strides, device}); 2025-10-18T00:43:16,743 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,744 In lambda function, 2025-10-18T00:43:16,745 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:646:22, 2025-10-18T00:43:16,746 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-18T00:43:16,747 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-18T00:43:16,748 inlined from ‘xgboost::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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-18T00:43:16,750 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:43:16,751 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-18T00:43:16,752 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,753 674 | std::numeric_limits::max()}, 2025-10-18T00:43:16,755 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,756 675 | array.shape, array.strides, device}); 2025-10-18T00:43:16,757 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,757 In lambda function, 2025-10-18T00:43:16,759 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:649:22, 2025-10-18T00:43:16,760 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-18T00:43:16,762 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-18T00:43:16,763 inlined from ‘xgboost::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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-18T00:43:16,765 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:43:16,768 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-18T00:43:16,771 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,773 674 | std::numeric_limits::max()}, 2025-10-18T00:43:16,774 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,775 675 | array.shape, array.strides, device}); 2025-10-18T00:43:16,776 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,777 In lambda function, 2025-10-18T00:43:16,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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:652:22, 2025-10-18T00:43:16,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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-18T00:43:16,779 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-18T00:43:16,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 = short unsigned int]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-18T00:43:16,781 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:43:16,782 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-18T00:43:16,784 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,785 674 | std::numeric_limits::max()}, 2025-10-18T00:43:16,786 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,787 675 | array.shape, array.strides, device}); 2025-10-18T00:43:16,788 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,789 In lambda function, 2025-10-18T00:43:16,791 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:655:22, 2025-10-18T00:43:16,792 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-18T00:43:16,794 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-18T00:43:16,797 inlined from ‘xgboost::DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::):: [with auto:51 = short unsigned int]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-18T00:43:16,800 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:43:16,801 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-18T00:43:16,802 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,804 674 | std::numeric_limits::max()}, 2025-10-18T00:43:16,805 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,807 675 | array.shape, array.strides, device}); 2025-10-18T00:43:16,808 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,809 In lambda function, 2025-10-18T00:43:16,811 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:618:22, 2025-10-18T00:43:16,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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-18T00:43:16,814 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-18T00:43:16,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 = unsigned int]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-18T00:43:16,817 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:43:16,818 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-18T00:43:16,820 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,822 674 | std::numeric_limits::max()}, 2025-10-18T00:43:16,823 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,825 675 | array.shape, array.strides, device}); 2025-10-18T00:43:16,827 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,828 In lambda function, 2025-10-18T00:43:16,833 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:621:22, 2025-10-18T00:43:16,834 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-18T00:43:16,835 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-18T00:43:16,836 inlined from ‘xgboost::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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-18T00:43:16,838 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:43:16,839 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-18T00:43:16,840 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,841 674 | std::numeric_limits::max()}, 2025-10-18T00:43:16,842 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,856 675 | array.shape, array.strides, device}); 2025-10-18T00:43:16,857 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,858 In lambda function, 2025-10-18T00:43:16,859 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:634:22, 2025-10-18T00:43:16,861 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-18T00:43:16,862 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-18T00:43:16,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 = unsigned int]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-18T00:43:16,864 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:43:16,865 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-18T00:43:16,866 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,867 674 | std::numeric_limits::max()}, 2025-10-18T00:43:16,867 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,868 675 | array.shape, array.strides, device}); 2025-10-18T00:43:16,870 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,871 In lambda function, 2025-10-18T00:43:16,872 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:637:22, 2025-10-18T00:43:16,873 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-18T00:43:16,874 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-18T00:43:16,875 inlined from ‘xgboost::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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-18T00:43:16,876 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:43:16,877 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-18T00:43:16,878 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,879 674 | std::numeric_limits::max()}, 2025-10-18T00:43:16,880 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,881 675 | array.shape, array.strides, device}); 2025-10-18T00:43:16,882 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,883 In lambda function, 2025-10-18T00:43:16,884 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:640:22, 2025-10-18T00:43:16,885 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-18T00:43:16,886 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-18T00:43:16,887 inlined from ‘xgboost::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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-18T00:43:16,888 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:43:16,890 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-18T00:43:16,890 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,891 674 | std::numeric_limits::max()}, 2025-10-18T00:43:16,892 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,893 675 | array.shape, array.strides, device}); 2025-10-18T00:43:16,894 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,895 In lambda function, 2025-10-18T00:43:16,896 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:643:22, 2025-10-18T00:43:16,897 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-18T00:43:16,899 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-18T00:43:16,900 inlined from ‘xgboost::DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::):: [with auto:51 = unsigned int]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-18T00:43:16,901 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:43:16,901 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-18T00:43:16,902 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,903 674 | std::numeric_limits::max()}, 2025-10-18T00:43:16,904 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,905 675 | array.shape, array.strides, device}); 2025-10-18T00:43:16,906 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,907 In lambda function, 2025-10-18T00:43:16,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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:646:22, 2025-10-18T00:43:16,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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-18T00:43:16,910 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-18T00:43:16,912 inlined from ‘xgboost::DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::):: [with auto:51 = unsigned int]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-18T00:43:16,913 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:43:16,914 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-18T00:43:16,915 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,916 674 | std::numeric_limits::max()}, 2025-10-18T00:43:16,917 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,917 675 | array.shape, array.strides, device}); 2025-10-18T00:43:16,918 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,919 In lambda function, 2025-10-18T00:43:16,920 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:649:22, 2025-10-18T00:43:16,921 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-18T00:43:16,922 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-18T00:43:16,923 inlined from ‘xgboost::DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::):: [with auto:51 = unsigned int]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-18T00:43:16,924 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:43:16,925 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-18T00:43:16,926 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,927 674 | std::numeric_limits::max()}, 2025-10-18T00:43:16,928 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,929 675 | array.shape, array.strides, device}); 2025-10-18T00:43:16,930 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,931 In lambda function, 2025-10-18T00:43:16,932 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:652:22, 2025-10-18T00:43:16,933 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-18T00:43:16,934 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-18T00:43:16,935 inlined from ‘xgboost::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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-18T00:43:16,936 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:43:16,938 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-18T00:43:16,939 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,940 674 | std::numeric_limits::max()}, 2025-10-18T00:43:16,941 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,942 675 | array.shape, array.strides, device}); 2025-10-18T00:43:16,943 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,945 In lambda function, 2025-10-18T00:43:16,946 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:655:22, 2025-10-18T00:43:16,947 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-18T00:43:16,949 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-18T00:43:16,950 inlined from ‘xgboost::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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-10-18T00:43:16,966 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:43:16,967 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-18T00:43:16,968 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,969 674 | std::numeric_limits::max()}, 2025-10-18T00:43:16,970 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,971 675 | array.shape, array.strides, device}); 2025-10-18T00:43:16,972 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,972 In lambda function, 2025-10-18T00:43:16,973 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:618:22, 2025-10-18T00:43:16,974 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-18T00:43:16,975 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-18T00:43:16,976 inlined from ‘xgboost::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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7, 2025-10-18T00:43:16,978 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::)::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:655:22, 2025-10-18T00:43:16,979 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-18T00:43:16,980 inlined from ‘int XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/c_api.cc:1242:18: 2025-10-18T00:43:16,981 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:43:16,982 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-18T00:43:16,983 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,983 674 | std::numeric_limits::max()}, 2025-10-18T00:43:16,984 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,985 675 | array.shape, array.strides, device}); 2025-10-18T00:43:16,986 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,987 In lambda function, 2025-10-18T00:43:16,988 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:621:22, 2025-10-18T00:43:16,989 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-18T00:43:16,990 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-18T00:43:16,991 inlined from ‘xgboost::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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7, 2025-10-18T00:43:16,992 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::)::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:655:22, 2025-10-18T00:43:16,993 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-18T00:43:16,994 inlined from ‘int XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/c_api.cc:1242:18: 2025-10-18T00:43:16,995 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:43:16,997 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-18T00:43:16,998 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:16,998 674 | std::numeric_limits::max()}, 2025-10-18T00:43:16,999 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:17,000 675 | array.shape, array.strides, device}); 2025-10-18T00:43:17,001 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:17,002 In lambda function, 2025-10-18T00:43:17,003 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:634:22, 2025-10-18T00:43:17,004 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-18T00:43:17,005 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-18T00:43:17,006 inlined from ‘xgboost::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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7, 2025-10-18T00:43:17,007 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::)::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:655:22, 2025-10-18T00:43:17,008 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-18T00:43:17,016 inlined from ‘int XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/c_api.cc:1242:18: 2025-10-18T00:43:17,017 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:43:17,018 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-18T00:43:17,019 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:17,020 674 | std::numeric_limits::max()}, 2025-10-18T00:43:17,021 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:17,021 675 | array.shape, array.strides, device}); 2025-10-18T00:43:17,022 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:17,023 In lambda function, 2025-10-18T00:43:17,024 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:637:22, 2025-10-18T00:43:17,025 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-18T00:43:17,026 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-18T00:43:17,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 = long long unsigned int]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7, 2025-10-18T00:43:17,029 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::)::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:655:22, 2025-10-18T00:43:17,030 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-18T00:43:17,032 inlined from ‘int XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/c_api.cc:1242:18: 2025-10-18T00:43:17,033 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:43:17,034 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-18T00:43:17,036 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:17,037 674 | std::numeric_limits::max()}, 2025-10-18T00:43:17,038 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:17,039 675 | array.shape, array.strides, device}); 2025-10-18T00:43:17,040 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:17,041 In lambda function, 2025-10-18T00:43:17,042 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:640:22, 2025-10-18T00:43:17,044 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-18T00:43:17,044 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-18T00:43:17,056 inlined from ‘xgboost::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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7, 2025-10-18T00:43:17,057 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::)::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:655:22, 2025-10-18T00:43:17,058 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-18T00:43:17,060 inlined from ‘int XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/c_api.cc:1242:18: 2025-10-18T00:43:17,061 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:43:17,062 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-18T00:43:17,063 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:17,064 674 | std::numeric_limits::max()}, 2025-10-18T00:43:17,066 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:17,067 675 | array.shape, array.strides, device}); 2025-10-18T00:43:17,068 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:17,069 In lambda function, 2025-10-18T00:43:17,070 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:643:22, 2025-10-18T00:43:17,071 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-18T00:43:17,072 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-18T00:43:17,073 inlined from ‘xgboost::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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7, 2025-10-18T00:43:17,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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:655:22, 2025-10-18T00:43:17,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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-18T00:43:17,076 inlined from ‘int XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/c_api.cc:1242:18: 2025-10-18T00:43:17,078 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:43:17,079 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-18T00:43:17,080 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:17,081 674 | std::numeric_limits::max()}, 2025-10-18T00:43:17,082 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:17,084 675 | array.shape, array.strides, device}); 2025-10-18T00:43:17,085 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:17,086 In lambda function, 2025-10-18T00:43:17,087 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:646:22, 2025-10-18T00:43:17,088 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-18T00:43:17,089 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-18T00:43:17,090 inlined from ‘xgboost::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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7, 2025-10-18T00:43:17,091 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::)::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:655:22, 2025-10-18T00:43:17,092 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-18T00:43:17,106 inlined from ‘int XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/c_api.cc:1242:18: 2025-10-18T00:43:17,107 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:43:17,108 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-18T00:43:17,109 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:17,110 674 | std::numeric_limits::max()}, 2025-10-18T00:43:17,111 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:17,112 675 | array.shape, array.strides, device}); 2025-10-18T00:43:17,113 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:17,114 In lambda function, 2025-10-18T00:43:17,115 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:649:22, 2025-10-18T00:43:17,116 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-18T00:43:17,117 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-18T00:43:17,118 inlined from ‘xgboost::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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7, 2025-10-18T00:43:17,119 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::)::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:655:22, 2025-10-18T00:43:17,120 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-18T00:43:17,120 inlined from ‘int XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/c_api.cc:1242:18: 2025-10-18T00:43:17,121 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:43:17,122 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-18T00:43:17,123 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:17,124 674 | std::numeric_limits::max()}, 2025-10-18T00:43:17,125 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:17,126 675 | array.shape, array.strides, device}); 2025-10-18T00:43:17,127 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:17,128 In lambda function, 2025-10-18T00:43:17,129 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:652:22, 2025-10-18T00:43:17,130 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-18T00:43:17,131 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-18T00:43:17,132 inlined from ‘xgboost::DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::):: [with auto:51 = long long unsigned int]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7, 2025-10-18T00:43:17,133 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::)::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:655:22, 2025-10-18T00:43:17,134 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-18T00:43:17,135 inlined from ‘int XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/c_api.cc:1242:18: 2025-10-18T00:43:17,136 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:43:17,137 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-18T00:43:17,138 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:17,139 674 | std::numeric_limits::max()}, 2025-10-18T00:43:17,140 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:17,141 675 | array.shape, array.strides, device}); 2025-10-18T00:43:17,142 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:17,143 In lambda function, 2025-10-18T00:43:17,144 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:655:22, 2025-10-18T00:43:17,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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-18T00:43:17,146 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/c_api.cc:1243:20, 2025-10-18T00:43:17,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 = long long unsigned int]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7, 2025-10-18T00:43:17,148 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::)::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:655:22, 2025-10-18T00:43:17,148 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-10-18T00:43:17,150 inlined from ‘int XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/c_api.cc:1242:18: 2025-10-18T00:43:17,150 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:43:17,151 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-10-18T00:43:17,152 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:17,153 674 | std::numeric_limits::max()}, 2025-10-18T00:43:17,154 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:17,155 675 | array.shape, array.strides, device}); 2025-10-18T00:43:17,156 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:43:29,968 [44/115] Building CXX object src/CMakeFiles/objxgboost.dir/common/random.cc.o 2025-10-18T00:43:44,922 [45/115] Building CXX object src/CMakeFiles/objxgboost.dir/common/survival_util.cc.o 2025-10-18T00:43:52,536 [46/115] Building CXX object src/CMakeFiles/objxgboost.dir/common/ranking_utils.cc.o 2025-10-18T00:43:52,536 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/ranking_utils.cc: In member function ‘xgboost::common::Span xgboost::ltr::RankingCache::MakeRankOnCUDA(const xgboost::Context*, xgboost::common::Span)’: 2025-10-18T00:43:52,537 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/ranking_utils.cc:68:33: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:43:52,538 68 | common::Span RankingCache::MakeRankOnCUDA(Context const*, 2025-10-18T00:43:52,539 | ^~~~~~~~~~~~ 2025-10-18T00:43:52,540 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/ranking_utils.cc: In member function ‘xgboost::common::Span xgboost::ltr::RankingCache::MakeRankOnCPU(const xgboost::Context*, xgboost::common::Span)’: 2025-10-18T00:43:52,541 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/ranking_utils.cc:47:33: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:43:52,542 47 | common::Span RankingCache::MakeRankOnCPU(Context const* ctx, 2025-10-18T00:43:52,543 | ^~~~~~~~~~~~ 2025-10-18T00:43:52,544 In file included from /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/ranking_utils.cc:12: 2025-10-18T00:43:52,544 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/algorithm.h: In function ‘std::vector xgboost::common::ArgSort(const xgboost::Context*, Iter, Iter, Comp) [with Idx = unsigned int; Iter = IndexTransformIter(const TensorView&):: >; V = float; Comp = std::greater]’: 2025-10-18T00:43:52,545 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/algorithm.h:80:18: note: parameter passing for argument of type ‘xgboost::common::IndexTransformIter(const TensorView&):: >’ changed in GCC 7.1 2025-10-18T00:43:52,547 80 | std::vector ArgSort(Context const *ctx, Iter begin, Iter end, Comp comp = std::less{}) { 2025-10-18T00:43:52,548 | ^~~~~~~ 2025-10-18T00:43:56,218 [47/115] Building CXX object src/CMakeFiles/objxgboost.dir/common/threading_utils.cc.o 2025-10-18T00:43:57,707 [48/115] Building CXX object src/CMakeFiles/objxgboost.dir/common/stats.cc.o 2025-10-18T00:43:57,708 In file included from /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/../collective/aggregator.h:13, 2025-10-18T00:43:57,710 from /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/stats.cc:9: 2025-10-18T00:43:57,711 In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, const CommGroup&, xgboost::linalg::TensorView, Op) [with T = float; int kDim = 1]’, 2025-10-18T00:43:57,712 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/../collective/allreduce.h:59:53, 2025-10-18T00:43:57,713 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/../collective/aggregator.h:141:67: 2025-10-18T00:43:57,714 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:43:57,715 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-10-18T00:43:57,716 | ^ 2025-10-18T00:43:57,717 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:43:57,718 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/../collective/allreduce.h: In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, const CommGroup&, xgboost::linalg::TensorView, Op) [with T = long long int; int kDim = 1]’: 2025-10-18T00:43:57,719 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/../collective/allreduce.h:44:22: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-10-18T00:43:57,720 44 | [[nodiscard]] Result Allreduce(Context const* ctx, CommGroup const& comm, 2025-10-18T00:43:57,722 | ^~~~~~~~~ 2025-10-18T00:43:57,723 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:43:57,724 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-10-18T00:43:57,725 | ^ 2025-10-18T00:43:57,726 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:43:57,727 In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, xgboost::linalg::TensorView, Op) [with T = long long int; int kDim = 1]’, 2025-10-18T00:43:57,728 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/../collective/aggregator.h:141:67, 2025-10-18T00:43:57,729 inlined from ‘void xgboost::common::SampleMean(const xgboost::Context*, bool, xgboost::linalg::Matrix&, xgboost::linalg::Vector*)’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/stats.cc:73:35: 2025-10-18T00:43:57,730 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/../collective/allreduce.h:59:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-10-18T00:43:57,731 59 | return Allreduce(ctx, *GlobalCommGroup(), data, op); 2025-10-18T00:43:57,732 | ^ 2025-10-18T00:43:57,734 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/../collective/allreduce.h:59:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-10-18T00:43:57,735 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/../collective/allreduce.h: In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, const CommGroup&, xgboost::linalg::TensorView, Op) [with T = double; int kDim = 1]’: 2025-10-18T00:43:57,736 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/../collective/allreduce.h:44:22: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-10-18T00:43:57,737 44 | [[nodiscard]] Result Allreduce(Context const* ctx, CommGroup const& comm, 2025-10-18T00:43:57,738 | ^~~~~~~~~ 2025-10-18T00:43:57,739 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:43:57,740 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-10-18T00:43:57,741 | ^ 2025-10-18T00:43:57,742 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:43:57,743 In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, xgboost::linalg::TensorView, Op) [with T = double; int kDim = 1]’, 2025-10-18T00:43:57,743 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/../collective/aggregator.h:141:67, 2025-10-18T00:43:57,744 inlined from ‘void xgboost::common::WeightedSampleMean(const xgboost::Context*, bool, xgboost::linalg::Matrix&, const xgboost::HostDeviceVector&, xgboost::linalg::Vector*)’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/stats.cc:101:35: 2025-10-18T00:43:57,745 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/../collective/allreduce.h:59:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-10-18T00:43:57,746 59 | return Allreduce(ctx, *GlobalCommGroup(), data, op); 2025-10-18T00:43:57,747 | ^ 2025-10-18T00:43:57,748 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/../collective/allreduce.h:59:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-10-18T00:44:02,354 [49/115] Building CXX object src/CMakeFiles/objxgboost.dir/common/timer.cc.o 2025-10-18T00:44:03,493 [50/115] Building CXX object src/CMakeFiles/objxgboost.dir/common/quantile.cc.o 2025-10-18T00:44:03,494 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/quantile.cc: In function ‘std::vector > xgboost::common::{anonymous}::MergeWeights(const xgboost::MetaInfo&, xgboost::common::Span, bool, int32_t)’: 2025-10-18T00:44:03,495 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/quantile.cc:39:20: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:44:03,496 39 | std::vector MergeWeights(MetaInfo const &info, Span hessian, bool use_group, 2025-10-18T00:44:03,497 | ^~~~~~~~~~~~ 2025-10-18T00:44:03,498 In file included from /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/../collective/aggregator.h:13, 2025-10-18T00:44:03,499 from /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/quantile.cc:10: 2025-10-18T00:44:03,500 In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, const CommGroup&, xgboost::linalg::TensorView, Op) [with T = unsigned int; int kDim = 1]’, 2025-10-18T00:44:03,501 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/../collective/allreduce.h:59:53, 2025-10-18T00:44:03,502 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/../collective/allreduce.h:76:53: 2025-10-18T00:44:03,503 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:44:03,503 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-10-18T00:44:03,504 | ^ 2025-10-18T00:44:03,505 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:44:03,506 In file included from /usr/include/c++/12/vector:70, 2025-10-18T00:44:03,507 from /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/dmlc-core/include/dmlc/base.h:246, 2025-10-18T00:44:03,508 from /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/include/xgboost/data.h:10, 2025-10-18T00:44:03,509 from /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/quantile.h:10, 2025-10-18T00:44:03,510 from /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/quantile.cc:4: 2025-10-18T00:44:03,511 /usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’: 2025-10-18T00:44:03,512 /usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 2025-10-18T00:44:03,513 523 | vector<_Tp, _Alloc>:: 2025-10-18T00:44:03,514 | ^~~~~~~~~~~~~~~~~~~ 2025-10-18T00:44:03,515 In file included from /usr/include/c++/12/vector:64: 2025-10-18T00:44:03,516 /usr/include/c++/12/bits/stl_vector.h: In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’: 2025-10-18T00:44:03,517 /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2025-10-18T00:44:03,518 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-10-18T00:44:03,519 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:44:03,520 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/../collective/aggregator.h: In function ‘xgboost::collective::Result xgboost::collective::GlobalSum(const xgboost::Context*, bool, xgboost::linalg::TensorView) [with T = long long unsigned int; int kDim = 1]’: 2025-10-18T00:44:03,521 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/../collective/aggregator.h:138:22: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-10-18T00:44:03,522 138 | [[nodiscard]] Result GlobalSum(Context const* ctx, bool is_column_split, 2025-10-18T00:44:03,523 | ^~~~~~~~~ 2025-10-18T00:44:03,524 In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, const CommGroup&, xgboost::linalg::TensorView, Op) [with T = long long unsigned int; int kDim = 1]’, 2025-10-18T00:44:03,525 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/../collective/allreduce.h:59:53, 2025-10-18T00:44:03,536 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/../collective/aggregator.h:141:67: 2025-10-18T00:44:03,537 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:44:03,538 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-10-18T00:44:03,539 | ^ 2025-10-18T00:44:03,540 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:44:03,541 /usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const long long unsigned int&}; _Tp = long long unsigned int; _Alloc = std::allocator]’: 2025-10-18T00:44:03,542 /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 2025-10-18T00:44:03,543 439 | vector<_Tp, _Alloc>:: 2025-10-18T00:44:03,544 | ^~~~~~~~~~~~~~~~~~~ 2025-10-18T00:44:03,545 In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, const CommGroup&, xgboost::linalg::TensorView, Op) [with T = float; int kDim = 1]’, 2025-10-18T00:44:03,546 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/../collective/allreduce.h:59:53, 2025-10-18T00:44:03,547 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/../collective/aggregator.h:141:67: 2025-10-18T00:44:03,548 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:44:03,549 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-10-18T00:44:03,550 | ^ 2025-10-18T00:44:03,552 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:44:03,553 In function ‘xgboost::collective::Result xgboost::collective::GlobalSum(const xgboost::Context*, const xgboost::MetaInfo&, xgboost::linalg::TensorView) [with T = long long unsigned int; int kDim = 1]’, 2025-10-18T00:44:03,554 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/quantile.cc:180:8: 2025-10-18T00:44:03,555 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/../collective/aggregator.h:160:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-10-18T00:44:03,555 160 | return GlobalSum(ctx, info.IsColumnSplit(), values); 2025-10-18T00:44:03,556 | ^ 2025-10-18T00:44:03,557 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/../collective/aggregator.h:160:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-10-18T00:44:03,558 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-10-18T00:44:03,559 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/quantile.cc:189:30: 2025-10-18T00:44:03,559 /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2025-10-18T00:44:03,560 1287 | _M_realloc_insert(end(), __x); 2025-10-18T00:44:03,561 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-10-18T00:44:03,562 In function ‘xgboost::collective::Result xgboost::collective::GlobalSum(const xgboost::Context*, const xgboost::MetaInfo&, xgboost::linalg::TensorView) [with T = long long unsigned int; int kDim = 1]’, 2025-10-18T00:44:03,563 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/quantile.cc:180:8: 2025-10-18T00:44:03,564 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/../collective/aggregator.h:160:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-10-18T00:44:03,565 160 | return GlobalSum(ctx, info.IsColumnSplit(), values); 2025-10-18T00:44:03,566 | ^ 2025-10-18T00:44:03,567 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/../collective/aggregator.h:160:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-10-18T00:44:03,568 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-10-18T00:44:03,569 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/quantile.cc:189:30: 2025-10-18T00:44:03,570 /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2025-10-18T00:44:03,571 1287 | _M_realloc_insert(end(), __x); 2025-10-18T00:44:03,572 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-10-18T00:44:03,573 In function ‘xgboost::collective::Result xgboost::collective::GlobalSum(const xgboost::Context*, const xgboost::MetaInfo&, xgboost::linalg::TensorView) [with T = long long unsigned int; int kDim = 1]’, 2025-10-18T00:44:03,574 inlined from ‘void xgboost::common::SketchContainerImpl::AllreduceCategories(const xgboost::Context*, const xgboost::MetaInfo&) [with WQSketch = xgboost::common::WQuantileSketch]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/quantile.cc:243:8: 2025-10-18T00:44:03,575 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/../collective/aggregator.h:160:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-10-18T00:44:03,576 160 | return GlobalSum(ctx, info.IsColumnSplit(), values); 2025-10-18T00:44:03,577 | ^ 2025-10-18T00:44:03,578 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/../collective/aggregator.h:160:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-10-18T00:44:03,579 In function ‘xgboost::collective::Result xgboost::collective::GlobalSum(const xgboost::Context*, const xgboost::MetaInfo&, xgboost::linalg::TensorView) [with T = long long unsigned int; int kDim = 1]’, 2025-10-18T00:44:03,580 inlined from ‘void xgboost::common::SketchContainerImpl::AllreduceCategories(const xgboost::Context*, const xgboost::MetaInfo&) [with WQSketch = xgboost::common::WQuantileSketch]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/quantile.cc:257:6: 2025-10-18T00:44:03,581 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/../collective/aggregator.h:160:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-10-18T00:44:03,582 160 | return GlobalSum(ctx, info.IsColumnSplit(), values); 2025-10-18T00:44:03,596 | ^ 2025-10-18T00:44:03,597 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/../collective/aggregator.h:160:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-10-18T00:44:03,598 In function ‘xgboost::collective::Result xgboost::collective::GlobalSum(const xgboost::Context*, const xgboost::MetaInfo&, xgboost::linalg::TensorView) [with T = long long unsigned int; int kDim = 1]’, 2025-10-18T00:44:03,599 inlined from ‘void xgboost::common::SketchContainerImpl::AllreduceCategories(const xgboost::Context*, const xgboost::MetaInfo&) [with WQSketch = xgboost::common::WXQuantileSketch]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/quantile.cc:243:8: 2025-10-18T00:44:03,600 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/../collective/aggregator.h:160:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-10-18T00:44:03,601 160 | return GlobalSum(ctx, info.IsColumnSplit(), values); 2025-10-18T00:44:03,602 | ^ 2025-10-18T00:44:03,603 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/../collective/aggregator.h:160:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-10-18T00:44:03,603 In function ‘xgboost::collective::Result xgboost::collective::GlobalSum(const xgboost::Context*, const xgboost::MetaInfo&, xgboost::linalg::TensorView) [with T = long long unsigned int; int kDim = 1]’, 2025-10-18T00:44:03,604 inlined from ‘void xgboost::common::SketchContainerImpl::AllreduceCategories(const xgboost::Context*, const xgboost::MetaInfo&) [with WQSketch = xgboost::common::WXQuantileSketch]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/quantile.cc:257:6: 2025-10-18T00:44:03,605 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/../collective/aggregator.h:160:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-10-18T00:44:03,606 160 | return GlobalSum(ctx, info.IsColumnSplit(), values); 2025-10-18T00:44:03,607 | ^ 2025-10-18T00:44:03,608 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/../collective/aggregator.h:160:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-10-18T00:44:03,609 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/quantile.cc: In member function ‘void xgboost::common::SortedSketchContainer::PushColPage(const xgboost::SparsePage&, const xgboost::MetaInfo&, xgboost::common::Span)’: 2025-10-18T00:44:03,609 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/quantile.cc:481:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:44:03,610 481 | void SortedSketchContainer::PushColPage(SparsePage const &page, MetaInfo const &info, 2025-10-18T00:44:03,611 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:44:03,612 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/quantile.cc: In constructor ‘xgboost::common::SketchContainerImpl::SketchContainerImpl(const xgboost::Context*, std::vector >, xgboost::bst_bin_t, xgboost::common::Span, bool) [with WQSketch = xgboost::common::WXQuantileSketch]’: 2025-10-18T00:44:03,613 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/quantile.cc:18:1: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:44:03,614 18 | SketchContainerImpl::SketchContainerImpl(Context const *ctx, 2025-10-18T00:44:03,615 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:44:03,616 In function ‘xgboost::collective::Result xgboost::collective::GlobalSum(const xgboost::Context*, const xgboost::MetaInfo&, xgboost::linalg::TensorView) [with T = long long unsigned int; int kDim = 1]’, 2025-10-18T00:44:03,617 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/quantile.cc:314:6: 2025-10-18T00:44:03,618 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/../collective/aggregator.h:160:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-10-18T00:44:03,619 160 | return GlobalSum(ctx, info.IsColumnSplit(), values); 2025-10-18T00:44:03,619 | ^ 2025-10-18T00:44:03,620 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/../collective/aggregator.h:160:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-10-18T00:44:03,621 In function ‘xgboost::collective::Result xgboost::collective::GlobalSum(const xgboost::Context*, const xgboost::MetaInfo&, xgboost::linalg::TensorView) [with T = long long unsigned int; int kDim = 1]’, 2025-10-18T00:44:03,622 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/quantile.cc:314:6: 2025-10-18T00:44:03,623 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/../collective/aggregator.h:160:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-10-18T00:44:03,624 160 | return GlobalSum(ctx, info.IsColumnSplit(), values); 2025-10-18T00:44:03,625 | ^ 2025-10-18T00:44:03,626 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/../collective/aggregator.h:160:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-10-18T00:44:03,627 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/quantile.cc: In constructor ‘xgboost::common::SketchContainerImpl::SketchContainerImpl(const xgboost::Context*, std::vector >, xgboost::bst_bin_t, xgboost::common::Span, bool) [with WQSketch = xgboost::common::WQuantileSketch]’: 2025-10-18T00:44:03,628 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/quantile.cc:18:1: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:44:03,629 18 | SketchContainerImpl::SketchContainerImpl(Context const *ctx, 2025-10-18T00:44:03,629 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:44:03,630 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/quantile.cc: In constructor ‘xgboost::common::HostSketchContainer::HostSketchContainer(const xgboost::Context*, xgboost::bst_bin_t, xgboost::common::Span, std::vector >, bool)’: 2025-10-18T00:44:03,631 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/quantile.cc:465:1: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:44:03,632 465 | HostSketchContainer::HostSketchContainer(Context const *ctx, bst_bin_t max_bins, 2025-10-18T00:44:03,633 | ^~~~~~~~~~~~~~~~~~~ 2025-10-18T00:44:03,646 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/quantile.cc:468:69: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:44:03,647 468 | : SketchContainerImpl{ctx, columns_size, max_bins, ft, use_group} { 2025-10-18T00:44:03,648 | ^ 2025-10-18T00:44:03,648 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-10-18T00:44:03,649 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/quantile.h:726:18: 2025-10-18T00:44:03,650 /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2025-10-18T00:44:03,651 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-10-18T00:44:03,652 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:44:03,653 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-10-18T00:44:03,654 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/quantile.h:726:18: 2025-10-18T00:44:03,654 /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2025-10-18T00:44:03,655 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-10-18T00:44:03,656 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:44:03,657 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-10-18T00:44:03,658 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/quantile.h:726:18: 2025-10-18T00:44:03,659 /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2025-10-18T00:44:03,660 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-10-18T00:44:03,661 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:44:03,662 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-10-18T00:44:03,663 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/quantile.h:726:18: 2025-10-18T00:44:03,664 /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2025-10-18T00:44:03,664 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-10-18T00:44:03,665 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:44:03,666 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-10-18T00:44:03,667 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/quantile.h:726:18: 2025-10-18T00:44:03,668 /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2025-10-18T00:44:03,668 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-10-18T00:44:03,669 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:44:03,670 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-10-18T00:44:03,671 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/quantile.h:726:18: 2025-10-18T00:44:03,672 /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2025-10-18T00:44:03,673 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-10-18T00:44:03,674 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:44:03,675 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-10-18T00:44:03,675 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/quantile.h:726:18: 2025-10-18T00:44:03,676 /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2025-10-18T00:44:03,677 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-10-18T00:44:03,678 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:44:03,679 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-10-18T00:44:03,679 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/quantile.h:726:18: 2025-10-18T00:44:03,680 /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2025-10-18T00:44:03,681 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-10-18T00:44:03,682 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:44:03,683 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/quantile.cc: In member function ‘void xgboost::common::SketchContainerImpl::PushRowPage(const xgboost::SparsePage&, const xgboost::MetaInfo&, xgboost::common::Span) [with WQSketch = xgboost::common::WQuantileSketch]’: 2025-10-18T00:44:03,684 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/quantile.cc:65:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:44:03,696 65 | void SketchContainerImpl::PushRowPage(SparsePage const &page, MetaInfo const &info, 2025-10-18T00:44:03,697 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:44:03,698 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-10-18T00:44:03,699 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/quantile.h:726:18: 2025-10-18T00:44:03,700 /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2025-10-18T00:44:03,701 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-10-18T00:44:03,702 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:44:03,703 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/quantile.cc: In member function ‘void xgboost::common::SketchContainerImpl::PushRowPage(const xgboost::SparsePage&, const xgboost::MetaInfo&, xgboost::common::Span) [with WQSketch = xgboost::common::WXQuantileSketch]’: 2025-10-18T00:44:03,703 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/common/quantile.cc:65:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:44:03,704 65 | void SketchContainerImpl::PushRowPage(SparsePage const &page, MetaInfo const &info, 2025-10-18T00:44:03,705 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:44:08,007 [51/115] Building CXX object src/CMakeFiles/objxgboost.dir/common/version.cc.o 2025-10-18T00:44:13,270 [52/115] Building CXX object src/CMakeFiles/objxgboost.dir/data/array_interface.cc.o 2025-10-18T00:44:18,000 [53/115] Building CXX object src/CMakeFiles/objxgboost.dir/data/batch_utils.cc.o 2025-10-18T00:44:32,112 [54/115] Building CXX object src/CMakeFiles/objxgboost.dir/data/adapter.cc.o 2025-10-18T00:44:39,954 [55/115] Building CXX object src/CMakeFiles/objxgboost.dir/context.cc.o 2025-10-18T00:44:44,892 [56/115] Building CXX object src/CMakeFiles/objxgboost.dir/data/ellpack_page.cc.o 2025-10-18T00:45:04,308 [57/115] Building CXX object src/CMakeFiles/objxgboost.dir/data/file_iterator.cc.o 2025-10-18T00:45:17,049 [58/115] Building CXX object src/CMakeFiles/objxgboost.dir/data/cat_container.cc.o 2025-10-18T00:45:17,058 In file included from /usr/include/c++/12/algorithm:61, 2025-10-18T00:45:17,059 from /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/../common/bitfield.h:8, 2025-10-18T00:45:17,060 from /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/../common/categorical.h:8, 2025-10-18T00:45:17,060 from /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/cat_container.h:14, 2025-10-18T00:45:17,061 from /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/cat_container.cc:4: 2025-10-18T00:45:17,062 /usr/include/c++/12/bits/stl_algo.h: In function ‘_RandomAccessIterator std::_V2::__rotate(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>]’: 2025-10-18T00:45:17,063 /usr/include/c++/12/bits/stl_algo.h:1281:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,064 1281 | __rotate(_RandomAccessIterator __first, 2025-10-18T00:45:17,065 | ^~~~~~~~ 2025-10-18T00:45:17,066 /usr/include/c++/12/bits/stl_algo.h:1281:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,067 /usr/include/c++/12/bits/stl_algo.h:1281:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,068 In file included from /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/cat_container.cc:12: 2025-10-18T00:45:17,069 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/../collective/allreduce.h: In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, const CommGroup&, xgboost::linalg::TensorView, Op) [with T = int; int kDim = 1]’: 2025-10-18T00:45:17,070 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:45:17,071 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-10-18T00:45:17,072 | ^ 2025-10-18T00:45:17,072 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:45:17,073 In file included from /usr/include/c++/12/numeric:62, 2025-10-18T00:45:17,074 from /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/../encoder/ordinal.h:40, 2025-10-18T00:45:17,074 from /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/cat_container.h:15: 2025-10-18T00:45:17,075 /usr/include/c++/12/bits/stl_numeric.h: In function ‘void std::iota(_ForwardIterator, _ForwardIterator, _Tp) [with _ForwardIterator = xgboost::common::detail::SpanIterator, false>; _Tp = int]’: 2025-10-18T00:45:17,076 /usr/include/c++/12/bits/stl_numeric.h:88:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,077 88 | iota(_ForwardIterator __first, _ForwardIterator __last, _Tp __value) 2025-10-18T00:45:17,078 | ^~~~ 2025-10-18T00:45:17,078 /usr/include/c++/12/bits/stl_numeric.h:88:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,079 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Val_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2025-10-18T00:45:17,080 /usr/include/c++/12/bits/stl_algo.h:1782:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,081 1782 | __unguarded_linear_insert(_RandomAccessIterator __last, 2025-10-18T00:45:17,082 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,083 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2025-10-18T00:45:17,084 /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,085 1802 | __insertion_sort(_RandomAccessIterator __first, 2025-10-18T00:45:17,086 | ^~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,086 /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,087 In file included from /usr/include/c++/12/memory:63, 2025-10-18T00:45:17,088 from /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/cat_container.h:7: 2025-10-18T00:45:17,089 /usr/include/c++/12/bits/stl_algobase.h: In function ‘void std::iter_swap(_ForwardIterator1, _ForwardIterator2) [with _ForwardIterator1 = xgboost::common::detail::SpanIterator, false>; _ForwardIterator2 = xgboost::common::detail::SpanIterator, false>]’: 2025-10-18T00:45:17,090 /usr/include/c++/12/bits/stl_algobase.h:152:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,091 152 | iter_swap(_ForwardIterator1 __a, _ForwardIterator2 __b) 2025-10-18T00:45:17,092 | ^~~~~~~~~ 2025-10-18T00:45:17,093 /usr/include/c++/12/bits/stl_algobase.h:152:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,094 /usr/include/c++/12/bits/stl_algobase.h: In function ‘_ForwardIterator std::__lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = xgboost::common::detail::SpanIterator, false>; _Tp = int; _Compare = __gnu_cxx::__ops::_Iter_comp_val >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2025-10-18T00:45:17,095 /usr/include/c++/12/bits/stl_algobase.h:1450:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,097 1450 | __lower_bound(_ForwardIterator __first, _ForwardIterator __last, 2025-10-18T00:45:17,098 | ^~~~~~~~~~~~~ 2025-10-18T00:45:17,098 /usr/include/c++/12/bits/stl_algobase.h:1450:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,099 /usr/include/c++/12/bits/stl_algo.h: In function ‘_ForwardIterator std::__upper_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = xgboost::common::detail::SpanIterator, false>; _Tp = int; _Compare = __gnu_cxx::__ops::_Val_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2025-10-18T00:45:17,100 /usr/include/c++/12/bits/stl_algo.h:2011:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,101 2011 | __upper_bound(_ForwardIterator __first, _ForwardIterator __last, 2025-10-18T00:45:17,102 | ^~~~~~~~~~~~~ 2025-10-18T00:45:17,103 /usr/include/c++/12/bits/stl_algo.h:2011:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,104 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = xgboost::common::detail::SpanIterator, false>; _Distance = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2025-10-18T00:45:17,106 /usr/include/c++/12/bits/stl_algo.h:2451:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,107 2451 | __merge_without_buffer(_BidirectionalIterator __first, 2025-10-18T00:45:17,108 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,109 /usr/include/c++/12/bits/stl_algo.h:2451:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,110 /usr/include/c++/12/bits/stl_algo.h:2451:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,111 /usr/include/c++/12/bits/stl_algo.h:2476:33: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,113 2476 | = std::__lower_bound(__middle, __last, *__first_cut, 2025-10-18T00:45:17,114 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,115 2477 | __gnu_cxx::__ops::__iter_comp_val(__comp)); 2025-10-18T00:45:17,116 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,117 /usr/include/c++/12/bits/stl_algo.h:2476:33: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,118 /usr/include/c++/12/bits/stl_algo.h:2476:33: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,119 /usr/include/c++/12/bits/stl_algo.h:2485:33: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,120 2485 | = std::__upper_bound(__first, __middle, *__second_cut, 2025-10-18T00:45:17,121 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,122 2486 | __gnu_cxx::__ops::__val_comp_iter(__comp)); 2025-10-18T00:45:17,123 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,124 /usr/include/c++/12/bits/stl_algo.h:2485:33: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,125 /usr/include/c++/12/bits/stl_algo.h:2485:33: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,126 In function ‘_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = xgboost::common::detail::SpanIterator, false>]’, 2025-10-18T00:45:17,128 inlined from ‘void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = xgboost::common::detail::SpanIterator, false>; _Distance = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2491:15: 2025-10-18T00:45:17,128 /usr/include/c++/12/bits/stl_algo.h:1397:27: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,129 1397 | return std::__rotate(__first, __middle, __last, 2025-10-18T00:45:17,130 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,131 1398 | std::__iterator_category(__first)); 2025-10-18T00:45:17,132 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,133 /usr/include/c++/12/bits/stl_algo.h:1397:27: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,134 /usr/include/c++/12/bits/stl_algo.h:1397:27: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,135 /usr/include/c++/12/bits/stl_algo.h:1397:27: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,136 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = xgboost::common::detail::SpanIterator, false>; _Distance = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2025-10-18T00:45:17,137 /usr/include/c++/12/bits/stl_algo.h:2492:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,139 2492 | std::__merge_without_buffer(__first, __first_cut, __new_middle, 2025-10-18T00:45:17,140 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,141 2493 | __len11, __len22, __comp); 2025-10-18T00:45:17,141 | ~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,142 /usr/include/c++/12/bits/stl_algo.h:2494:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,143 2494 | std::__merge_without_buffer(__new_middle, __second_cut, __last, 2025-10-18T00:45:17,144 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,145 2495 | __len1 - __len11, __len2 - __len22, __comp); 2025-10-18T00:45:17,146 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,148 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2025-10-18T00:45:17,149 /usr/include/c++/12/bits/stl_algo.h:2739:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,150 2739 | __inplace_stable_sort(_RandomAccessIterator __first, 2025-10-18T00:45:17,151 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,152 /usr/include/c++/12/bits/stl_algo.h:2739:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,153 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2025-10-18T00:45:17,153 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33, 2025-10-18T00:45:17,154 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33, 2025-10-18T00:45:17,156 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33: 2025-10-18T00:45:17,157 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,158 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-10-18T00:45:17,159 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,160 2751 | __middle - __first, 2025-10-18T00:45:17,161 | ~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,162 2752 | __last - __middle, 2025-10-18T00:45:17,163 | ~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,164 2753 | __comp); 2025-10-18T00:45:17,165 | ~~~~~~~ 2025-10-18T00:45:17,166 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2025-10-18T00:45:17,168 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2749:33, 2025-10-18T00:45:17,169 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33, 2025-10-18T00:45:17,170 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33: 2025-10-18T00:45:17,171 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,172 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-10-18T00:45:17,173 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,174 2751 | __middle - __first, 2025-10-18T00:45:17,175 | ~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,176 2752 | __last - __middle, 2025-10-18T00:45:17,177 | ~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,178 2753 | __comp); 2025-10-18T00:45:17,179 | ~~~~~~~ 2025-10-18T00:45:17,180 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2025-10-18T00:45:17,182 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33, 2025-10-18T00:45:17,183 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33: 2025-10-18T00:45:17,184 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,185 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-10-18T00:45:17,186 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,187 2751 | __middle - __first, 2025-10-18T00:45:17,188 | ~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,189 2752 | __last - __middle, 2025-10-18T00:45:17,190 | ~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,191 2753 | __comp); 2025-10-18T00:45:17,191 | ~~~~~~~ 2025-10-18T00:45:17,192 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2025-10-18T00:45:17,193 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33, 2025-10-18T00:45:17,195 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2749:33, 2025-10-18T00:45:17,196 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33: 2025-10-18T00:45:17,197 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,198 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-10-18T00:45:17,199 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,201 2751 | __middle - __first, 2025-10-18T00:45:17,202 | ~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,203 2752 | __last - __middle, 2025-10-18T00:45:17,203 | ~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,204 2753 | __comp); 2025-10-18T00:45:17,205 | ~~~~~~~ 2025-10-18T00:45:17,206 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2025-10-18T00:45:17,207 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2749:33, 2025-10-18T00:45:17,208 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33: 2025-10-18T00:45:17,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-10-18T00:45:17,211 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-10-18T00:45:17,212 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,213 2751 | __middle - __first, 2025-10-18T00:45:17,214 | ~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,215 2752 | __last - __middle, 2025-10-18T00:45:17,217 | ~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,218 2753 | __comp); 2025-10-18T00:45:17,219 | ~~~~~~~ 2025-10-18T00:45:17,220 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2025-10-18T00:45:17,221 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33: 2025-10-18T00:45:17,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-10-18T00:45:17,223 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-10-18T00:45:17,224 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,225 2751 | __middle - __first, 2025-10-18T00:45:17,226 | ~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,227 2752 | __last - __middle, 2025-10-18T00:45:17,228 | ~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,229 2753 | __comp); 2025-10-18T00:45:17,230 | ~~~~~~~ 2025-10-18T00:45:17,231 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2025-10-18T00:45:17,232 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33, 2025-10-18T00:45:17,234 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2749:33: 2025-10-18T00:45:17,235 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,236 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-10-18T00:45:17,237 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,238 2751 | __middle - __first, 2025-10-18T00:45:17,239 | ~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,240 2752 | __last - __middle, 2025-10-18T00:45:17,241 | ~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,242 2753 | __comp); 2025-10-18T00:45:17,243 | ~~~~~~~ 2025-10-18T00:45:17,244 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2025-10-18T00:45:17,245 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2749:33, 2025-10-18T00:45:17,246 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2749:33: 2025-10-18T00:45:17,247 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,248 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-10-18T00:45:17,249 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,250 2751 | __middle - __first, 2025-10-18T00:45:17,250 | ~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,252 2752 | __last - __middle, 2025-10-18T00:45:17,253 | ~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,254 2753 | __comp); 2025-10-18T00:45:17,255 | ~~~~~~~ 2025-10-18T00:45:17,256 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2025-10-18T00:45:17,257 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2749:33: 2025-10-18T00:45:17,258 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,259 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-10-18T00:45:17,260 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,261 2751 | __middle - __first, 2025-10-18T00:45:17,262 | ~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,263 2752 | __last - __middle, 2025-10-18T00:45:17,264 | ~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,265 2753 | __comp); 2025-10-18T00:45:17,266 | ~~~~~~~ 2025-10-18T00:45:17,267 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2025-10-18T00:45:17,268 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,269 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-10-18T00:45:17,271 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,271 2751 | __middle - __first, 2025-10-18T00:45:17,272 | ~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,273 2752 | __last - __middle, 2025-10-18T00:45:17,274 | ~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,275 2753 | __comp); 2025-10-18T00:45:17,276 | ~~~~~~~ 2025-10-18T00:45:17,277 /usr/include/c++/12/bits/stl_algo.h: In function ‘_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = xgboost::common::detail::SpanIterator, false>; _OutputIterator = int*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2025-10-18T00:45:17,277 /usr/include/c++/12/bits/stl_algo.h:2615:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,278 2615 | __move_merge(_InputIterator __first1, _InputIterator __last1, 2025-10-18T00:45:17,279 | ^~~~~~~~~~~~ 2025-10-18T00:45:17,280 /usr/include/c++/12/bits/stl_algo.h:2615:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,281 /usr/include/c++/12/bits/stl_algo.h:2615:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,282 /usr/include/c++/12/bits/stl_algo.h:2615:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,283 /usr/include/c++/12/bits/stl_algo.h: In function ‘_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = int*; _OutputIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2025-10-18T00:45:17,284 /usr/include/c++/12/bits/stl_algo.h:2615:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,285 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Pointer = int*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2025-10-18T00:45:17,286 /usr/include/c++/12/bits/stl_algo.h:2682:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,287 2682 | __merge_sort_with_buffer(_RandomAccessIterator __first, 2025-10-18T00:45:17,288 | ^~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,289 /usr/include/c++/12/bits/stl_algo.h:2682:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,290 In function ‘void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = xgboost::common::detail::SpanIterator, false>; _RandomAccessIterator2 = int*; _Distance = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2025-10-18T00:45:17,292 inlined from ‘void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Pointer = int*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2697:26: 2025-10-18T00:45:17,293 /usr/include/c++/12/bits/stl_algo.h:2650:39: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,294 2650 | __result = std::__move_merge(__first, __first + __step_size, 2025-10-18T00:45:17,295 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,296 2651 | __first + __step_size, 2025-10-18T00:45:17,297 | ~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,298 2652 | __first + __two_step, 2025-10-18T00:45:17,299 | ~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,300 2653 | __result, __comp); 2025-10-18T00:45:17,301 | ~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,302 /usr/include/c++/12/bits/stl_algo.h:2650:39: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,303 /usr/include/c++/12/bits/stl_algo.h:2658:24: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,304 2658 | std::__move_merge(__first, __first + __step_size, 2025-10-18T00:45:17,305 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,306 2659 | __first + __step_size, __last, __result, __comp); 2025-10-18T00:45:17,307 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,307 /usr/include/c++/12/bits/stl_algo.h:2658:24: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,308 In function ‘void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = int*; _RandomAccessIterator2 = xgboost::common::detail::SpanIterator, false>; _Distance = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2025-10-18T00:45:17,309 inlined from ‘void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Pointer = int*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2700:26: 2025-10-18T00:45:17,310 /usr/include/c++/12/bits/stl_algo.h:2650:39: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,311 2650 | __result = std::__move_merge(__first, __first + __step_size, 2025-10-18T00:45:17,312 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,313 2651 | __first + __step_size, 2025-10-18T00:45:17,314 | ~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,314 2652 | __first + __two_step, 2025-10-18T00:45:17,315 | ~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,316 2653 | __result, __comp); 2025-10-18T00:45:17,317 | ~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,318 /usr/include/c++/12/bits/stl_algo.h:2658:24: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,319 2658 | std::__move_merge(__first, __first + __step_size, 2025-10-18T00:45:17,320 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,320 2659 | __first + __step_size, __last, __result, __comp); 2025-10-18T00:45:17,322 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,323 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Val_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2025-10-18T00:45:17,324 /usr/include/c++/12/bits/stl_algo.h:1782:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,325 1782 | __unguarded_linear_insert(_RandomAccessIterator __last, 2025-10-18T00:45:17,326 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,327 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2025-10-18T00:45:17,328 /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,329 1802 | __insertion_sort(_RandomAccessIterator __first, 2025-10-18T00:45:17,330 | ^~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,331 /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,332 /usr/include/c++/12/bits/stl_algobase.h: In function ‘_ForwardIterator std::__lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = xgboost::common::detail::SpanIterator, false>; _Tp = int; _Compare = __gnu_cxx::__ops::_Iter_comp_val >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2025-10-18T00:45:17,334 /usr/include/c++/12/bits/stl_algobase.h:1450:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,335 1450 | __lower_bound(_ForwardIterator __first, _ForwardIterator __last, 2025-10-18T00:45:17,336 | ^~~~~~~~~~~~~ 2025-10-18T00:45:17,337 /usr/include/c++/12/bits/stl_algobase.h:1450:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,338 /usr/include/c++/12/bits/stl_algo.h: In function ‘_ForwardIterator std::__upper_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = xgboost::common::detail::SpanIterator, false>; _Tp = int; _Compare = __gnu_cxx::__ops::_Val_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2025-10-18T00:45:17,339 /usr/include/c++/12/bits/stl_algo.h:2011:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,339 2011 | __upper_bound(_ForwardIterator __first, _ForwardIterator __last, 2025-10-18T00:45:17,341 | ^~~~~~~~~~~~~ 2025-10-18T00:45:17,342 /usr/include/c++/12/bits/stl_algo.h:2011:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,343 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = xgboost::common::detail::SpanIterator, false>; _Distance = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2025-10-18T00:45:17,344 /usr/include/c++/12/bits/stl_algo.h:2451:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,345 2451 | __merge_without_buffer(_BidirectionalIterator __first, 2025-10-18T00:45:17,346 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,347 /usr/include/c++/12/bits/stl_algo.h:2451:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,348 /usr/include/c++/12/bits/stl_algo.h:2451:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,349 /usr/include/c++/12/bits/stl_algo.h:2476:33: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,349 2476 | = std::__lower_bound(__middle, __last, *__first_cut, 2025-10-18T00:45:17,350 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,351 2477 | __gnu_cxx::__ops::__iter_comp_val(__comp)); 2025-10-18T00:45:17,352 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,353 /usr/include/c++/12/bits/stl_algo.h:2476:33: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,353 /usr/include/c++/12/bits/stl_algo.h:2476:33: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,354 /usr/include/c++/12/bits/stl_algo.h:2485:33: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,355 2485 | = std::__upper_bound(__first, __middle, *__second_cut, 2025-10-18T00:45:17,357 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,358 2486 | __gnu_cxx::__ops::__val_comp_iter(__comp)); 2025-10-18T00:45:17,359 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,360 /usr/include/c++/12/bits/stl_algo.h:2485:33: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,361 /usr/include/c++/12/bits/stl_algo.h:2485:33: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,362 In function ‘_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = xgboost::common::detail::SpanIterator, false>]’, 2025-10-18T00:45:17,363 inlined from ‘void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = xgboost::common::detail::SpanIterator, false>; _Distance = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2491:15: 2025-10-18T00:45:17,364 /usr/include/c++/12/bits/stl_algo.h:1397:27: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,365 1397 | return std::__rotate(__first, __middle, __last, 2025-10-18T00:45:17,366 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,367 1398 | std::__iterator_category(__first)); 2025-10-18T00:45:17,367 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,368 /usr/include/c++/12/bits/stl_algo.h:1397:27: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,369 /usr/include/c++/12/bits/stl_algo.h:1397:27: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,370 /usr/include/c++/12/bits/stl_algo.h:1397:27: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,371 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = xgboost::common::detail::SpanIterator, false>; _Distance = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2025-10-18T00:45:17,372 /usr/include/c++/12/bits/stl_algo.h:2492:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,373 2492 | std::__merge_without_buffer(__first, __first_cut, __new_middle, 2025-10-18T00:45:17,374 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,375 2493 | __len11, __len22, __comp); 2025-10-18T00:45:17,376 | ~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,377 /usr/include/c++/12/bits/stl_algo.h:2494:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,377 2494 | std::__merge_without_buffer(__new_middle, __second_cut, __last, 2025-10-18T00:45:17,378 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,379 2495 | __len1 - __len11, __len2 - __len22, __comp); 2025-10-18T00:45:17,380 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,381 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2025-10-18T00:45:17,382 /usr/include/c++/12/bits/stl_algo.h:2739:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,383 2739 | __inplace_stable_sort(_RandomAccessIterator __first, 2025-10-18T00:45:17,384 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,384 /usr/include/c++/12/bits/stl_algo.h:2739:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,385 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2025-10-18T00:45:17,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:2748:33, 2025-10-18T00:45:17,388 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33, 2025-10-18T00:45:17,389 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33: 2025-10-18T00:45:17,390 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,391 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-10-18T00:45:17,392 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,393 2751 | __middle - __first, 2025-10-18T00:45:17,394 | ~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,395 2752 | __last - __middle, 2025-10-18T00:45:17,396 | ~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,397 2753 | __comp); 2025-10-18T00:45:17,398 | ~~~~~~~ 2025-10-18T00:45:17,399 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2025-10-18T00:45:17,400 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2749:33, 2025-10-18T00:45:17,402 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33, 2025-10-18T00:45:17,403 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33: 2025-10-18T00:45:17,404 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,405 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-10-18T00:45:17,406 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,406 2751 | __middle - __first, 2025-10-18T00:45:17,407 | ~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,408 2752 | __last - __middle, 2025-10-18T00:45:17,409 | ~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,410 2753 | __comp); 2025-10-18T00:45:17,411 | ~~~~~~~ 2025-10-18T00:45:17,412 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2025-10-18T00:45:17,413 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33, 2025-10-18T00:45:17,414 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33: 2025-10-18T00:45:17,415 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,416 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-10-18T00:45:17,417 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,418 2751 | __middle - __first, 2025-10-18T00:45:17,418 | ~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,419 2752 | __last - __middle, 2025-10-18T00:45:17,420 | ~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,421 2753 | __comp); 2025-10-18T00:45:17,422 | ~~~~~~~ 2025-10-18T00:45:17,423 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2025-10-18T00:45:17,424 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33, 2025-10-18T00:45:17,425 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2749:33, 2025-10-18T00:45:17,426 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33: 2025-10-18T00:45:17,427 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,428 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-10-18T00:45:17,429 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,430 2751 | __middle - __first, 2025-10-18T00:45:17,431 | ~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,432 2752 | __last - __middle, 2025-10-18T00:45:17,433 | ~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,434 2753 | __comp); 2025-10-18T00:45:17,435 | ~~~~~~~ 2025-10-18T00:45:17,436 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2025-10-18T00:45:17,437 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2749:33, 2025-10-18T00:45:17,438 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33: 2025-10-18T00:45:17,439 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,440 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-10-18T00:45:17,441 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,443 2751 | __middle - __first, 2025-10-18T00:45:17,444 | ~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,445 2752 | __last - __middle, 2025-10-18T00:45:17,445 | ~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,446 2753 | __comp); 2025-10-18T00:45:17,447 | ~~~~~~~ 2025-10-18T00:45:17,448 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2025-10-18T00:45:17,449 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33: 2025-10-18T00:45:17,450 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,451 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-10-18T00:45:17,452 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,453 2751 | __middle - __first, 2025-10-18T00:45:17,454 | ~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,455 2752 | __last - __middle, 2025-10-18T00:45:17,455 | ~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,456 2753 | __comp); 2025-10-18T00:45:17,457 | ~~~~~~~ 2025-10-18T00:45:17,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-10-18T00:45:17,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:2748:33, 2025-10-18T00:45:17,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:2749:33: 2025-10-18T00:45:17,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-10-18T00:45:17,462 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-10-18T00:45:17,463 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,464 2751 | __middle - __first, 2025-10-18T00:45:17,465 | ~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,466 2752 | __last - __middle, 2025-10-18T00:45:17,467 | ~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,468 2753 | __comp); 2025-10-18T00:45:17,469 | ~~~~~~~ 2025-10-18T00:45:17,470 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2025-10-18T00:45:17,472 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2749:33, 2025-10-18T00:45:17,473 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2749:33: 2025-10-18T00:45:17,474 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,475 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-10-18T00:45:17,476 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,477 2751 | __middle - __first, 2025-10-18T00:45:17,478 | ~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,479 2752 | __last - __middle, 2025-10-18T00:45:17,480 | ~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,481 2753 | __comp); 2025-10-18T00:45:17,482 | ~~~~~~~ 2025-10-18T00:45:17,483 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2025-10-18T00:45:17,484 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2749:33: 2025-10-18T00:45:17,486 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,487 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-10-18T00:45:17,488 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,489 2751 | __middle - __first, 2025-10-18T00:45:17,490 | ~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,491 2752 | __last - __middle, 2025-10-18T00:45:17,492 | ~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,493 2753 | __comp); 2025-10-18T00:45:17,494 | ~~~~~~~ 2025-10-18T00:45:17,495 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2025-10-18T00:45:17,496 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,497 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-10-18T00:45:17,498 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,499 2751 | __middle - __first, 2025-10-18T00:45:17,500 | ~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,501 2752 | __last - __middle, 2025-10-18T00:45:17,502 | ~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,503 2753 | __comp); 2025-10-18T00:45:17,504 | ~~~~~~~ 2025-10-18T00:45:17,505 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Val_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2025-10-18T00:45:17,506 /usr/include/c++/12/bits/stl_algo.h:1782:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,507 1782 | __unguarded_linear_insert(_RandomAccessIterator __last, 2025-10-18T00:45:17,508 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,509 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2025-10-18T00:45:17,510 /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,511 1802 | __insertion_sort(_RandomAccessIterator __first, 2025-10-18T00:45:17,512 | ^~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,513 /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,514 /usr/include/c++/12/bits/stl_algobase.h: In function ‘_ForwardIterator std::__lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = xgboost::common::detail::SpanIterator, false>; _Tp = int; _Compare = __gnu_cxx::__ops::_Iter_comp_val >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2025-10-18T00:45:17,515 /usr/include/c++/12/bits/stl_algobase.h:1450:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,516 1450 | __lower_bound(_ForwardIterator __first, _ForwardIterator __last, 2025-10-18T00:45:17,517 | ^~~~~~~~~~~~~ 2025-10-18T00:45:17,518 /usr/include/c++/12/bits/stl_algobase.h:1450:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,518 /usr/include/c++/12/bits/stl_algo.h: In function ‘_ForwardIterator std::__upper_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = xgboost::common::detail::SpanIterator, false>; _Tp = int; _Compare = __gnu_cxx::__ops::_Val_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2025-10-18T00:45:17,519 /usr/include/c++/12/bits/stl_algo.h:2011:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,520 2011 | __upper_bound(_ForwardIterator __first, _ForwardIterator __last, 2025-10-18T00:45:17,521 | ^~~~~~~~~~~~~ 2025-10-18T00:45:17,522 /usr/include/c++/12/bits/stl_algo.h:2011:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,523 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = xgboost::common::detail::SpanIterator, false>; _Distance = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2025-10-18T00:45:17,524 /usr/include/c++/12/bits/stl_algo.h:2451:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,525 2451 | __merge_without_buffer(_BidirectionalIterator __first, 2025-10-18T00:45:17,526 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,527 /usr/include/c++/12/bits/stl_algo.h:2451:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,528 /usr/include/c++/12/bits/stl_algo.h:2451:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,529 /usr/include/c++/12/bits/stl_algo.h:2476:33: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,529 2476 | = std::__lower_bound(__middle, __last, *__first_cut, 2025-10-18T00:45:17,530 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,531 2477 | __gnu_cxx::__ops::__iter_comp_val(__comp)); 2025-10-18T00:45:17,532 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,533 /usr/include/c++/12/bits/stl_algo.h:2476:33: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,534 /usr/include/c++/12/bits/stl_algo.h:2476:33: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,535 /usr/include/c++/12/bits/stl_algo.h:2485:33: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,536 2485 | = std::__upper_bound(__first, __middle, *__second_cut, 2025-10-18T00:45:17,537 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,538 2486 | __gnu_cxx::__ops::__val_comp_iter(__comp)); 2025-10-18T00:45:17,539 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,540 /usr/include/c++/12/bits/stl_algo.h:2485:33: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,541 /usr/include/c++/12/bits/stl_algo.h:2485:33: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,542 In function ‘_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = xgboost::common::detail::SpanIterator, false>]’, 2025-10-18T00:45:17,543 inlined from ‘void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = xgboost::common::detail::SpanIterator, false>; _Distance = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2491:15: 2025-10-18T00:45:17,544 /usr/include/c++/12/bits/stl_algo.h:1397:27: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,545 1397 | return std::__rotate(__first, __middle, __last, 2025-10-18T00:45:17,546 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,547 1398 | std::__iterator_category(__first)); 2025-10-18T00:45:17,548 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,549 /usr/include/c++/12/bits/stl_algo.h:1397:27: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,550 /usr/include/c++/12/bits/stl_algo.h:1397:27: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,551 /usr/include/c++/12/bits/stl_algo.h:1397:27: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,552 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = xgboost::common::detail::SpanIterator, false>; _Distance = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2025-10-18T00:45:17,553 /usr/include/c++/12/bits/stl_algo.h:2492:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,554 2492 | std::__merge_without_buffer(__first, __first_cut, __new_middle, 2025-10-18T00:45:17,555 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,556 2493 | __len11, __len22, __comp); 2025-10-18T00:45:17,557 | ~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,557 /usr/include/c++/12/bits/stl_algo.h:2494:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,558 2494 | std::__merge_without_buffer(__new_middle, __second_cut, __last, 2025-10-18T00:45:17,559 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,560 2495 | __len1 - __len11, __len2 - __len22, __comp); 2025-10-18T00:45:17,560 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,561 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2025-10-18T00:45:17,563 /usr/include/c++/12/bits/stl_algo.h:2739:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,563 2739 | __inplace_stable_sort(_RandomAccessIterator __first, 2025-10-18T00:45:17,564 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,565 /usr/include/c++/12/bits/stl_algo.h:2739:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,566 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2025-10-18T00:45:17,568 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33, 2025-10-18T00:45:17,569 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33, 2025-10-18T00:45:17,570 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33: 2025-10-18T00:45:17,571 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,572 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-10-18T00:45:17,573 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,574 2751 | __middle - __first, 2025-10-18T00:45:17,575 | ~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,576 2752 | __last - __middle, 2025-10-18T00:45:17,577 | ~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,578 2753 | __comp); 2025-10-18T00:45:17,579 | ~~~~~~~ 2025-10-18T00:45:17,580 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2025-10-18T00:45:17,581 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2749:33, 2025-10-18T00:45:17,582 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33, 2025-10-18T00:45:17,583 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33: 2025-10-18T00:45:17,584 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,586 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-10-18T00:45:17,586 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,587 2751 | __middle - __first, 2025-10-18T00:45:17,588 | ~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,589 2752 | __last - __middle, 2025-10-18T00:45:17,590 | ~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,591 2753 | __comp); 2025-10-18T00:45:17,592 | ~~~~~~~ 2025-10-18T00:45:17,594 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2025-10-18T00:45:17,595 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33, 2025-10-18T00:45:17,596 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33: 2025-10-18T00:45:17,597 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,598 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-10-18T00:45:17,599 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,600 2751 | __middle - __first, 2025-10-18T00:45:17,601 | ~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,602 2752 | __last - __middle, 2025-10-18T00:45:17,603 | ~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,604 2753 | __comp); 2025-10-18T00:45:17,605 | ~~~~~~~ 2025-10-18T00:45:17,606 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2025-10-18T00:45:17,607 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33, 2025-10-18T00:45:17,608 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2749:33, 2025-10-18T00:45:17,609 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33: 2025-10-18T00:45:17,610 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,611 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-10-18T00:45:17,612 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,613 2751 | __middle - __first, 2025-10-18T00:45:17,614 | ~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,615 2752 | __last - __middle, 2025-10-18T00:45:17,616 | ~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,617 2753 | __comp); 2025-10-18T00:45:17,618 | ~~~~~~~ 2025-10-18T00:45:17,619 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2025-10-18T00:45:17,620 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2749:33, 2025-10-18T00:45:17,621 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33: 2025-10-18T00:45:17,622 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,623 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-10-18T00:45:17,624 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,625 2751 | __middle - __first, 2025-10-18T00:45:17,626 | ~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,626 2752 | __last - __middle, 2025-10-18T00:45:17,627 | ~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,628 2753 | __comp); 2025-10-18T00:45:17,629 | ~~~~~~~ 2025-10-18T00:45:17,630 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2025-10-18T00:45:17,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:2748:33: 2025-10-18T00:45:17,632 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,633 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-10-18T00:45:17,634 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,635 2751 | __middle - __first, 2025-10-18T00:45:17,635 | ~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,636 2752 | __last - __middle, 2025-10-18T00:45:17,637 | ~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,638 2753 | __comp); 2025-10-18T00:45:17,639 | ~~~~~~~ 2025-10-18T00:45:17,640 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2025-10-18T00:45:17,640 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33, 2025-10-18T00:45:17,642 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2749:33: 2025-10-18T00:45:17,643 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,644 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-10-18T00:45:17,645 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,646 2751 | __middle - __first, 2025-10-18T00:45:17,647 | ~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,648 2752 | __last - __middle, 2025-10-18T00:45:17,649 | ~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,650 2753 | __comp); 2025-10-18T00:45:17,651 | ~~~~~~~ 2025-10-18T00:45:17,652 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2025-10-18T00:45:17,653 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2749:33, 2025-10-18T00:45:17,654 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2749:33: 2025-10-18T00:45:17,655 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,656 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-10-18T00:45:17,657 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,658 2751 | __middle - __first, 2025-10-18T00:45:17,659 | ~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,660 2752 | __last - __middle, 2025-10-18T00:45:17,661 | ~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,662 2753 | __comp); 2025-10-18T00:45:17,663 | ~~~~~~~ 2025-10-18T00:45:17,664 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2025-10-18T00:45:17,664 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2749:33: 2025-10-18T00:45:17,665 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,667 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-10-18T00:45:17,668 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,669 2751 | __middle - __first, 2025-10-18T00:45:17,670 | ~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,670 2752 | __last - __middle, 2025-10-18T00:45:17,671 | ~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,672 2753 | __comp); 2025-10-18T00:45:17,673 | ~~~~~~~ 2025-10-18T00:45:17,674 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2025-10-18T00:45:17,675 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,676 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-10-18T00:45:17,676 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,677 2751 | __middle - __first, 2025-10-18T00:45:17,678 | ~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,679 2752 | __last - __middle, 2025-10-18T00:45:17,680 | ~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,681 2753 | __comp); 2025-10-18T00:45:17,682 | ~~~~~~~ 2025-10-18T00:45:17,683 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Val_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2025-10-18T00:45:17,684 /usr/include/c++/12/bits/stl_algo.h:1782:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,685 1782 | __unguarded_linear_insert(_RandomAccessIterator __last, 2025-10-18T00:45:17,686 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,687 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2025-10-18T00:45:17,688 /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,689 1802 | __insertion_sort(_RandomAccessIterator __first, 2025-10-18T00:45:17,690 | ^~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,691 /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,692 /usr/include/c++/12/bits/stl_algobase.h: In function ‘_ForwardIterator std::__lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = xgboost::common::detail::SpanIterator, false>; _Tp = int; _Compare = __gnu_cxx::__ops::_Iter_comp_val >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2025-10-18T00:45:17,693 /usr/include/c++/12/bits/stl_algobase.h:1450:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,694 1450 | __lower_bound(_ForwardIterator __first, _ForwardIterator __last, 2025-10-18T00:45:17,695 | ^~~~~~~~~~~~~ 2025-10-18T00:45:17,695 /usr/include/c++/12/bits/stl_algobase.h:1450:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,696 /usr/include/c++/12/bits/stl_algo.h: In function ‘_ForwardIterator std::__upper_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = xgboost::common::detail::SpanIterator, false>; _Tp = int; _Compare = __gnu_cxx::__ops::_Val_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2025-10-18T00:45:17,697 /usr/include/c++/12/bits/stl_algo.h:2011:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,698 2011 | __upper_bound(_ForwardIterator __first, _ForwardIterator __last, 2025-10-18T00:45:17,699 | ^~~~~~~~~~~~~ 2025-10-18T00:45:17,700 /usr/include/c++/12/bits/stl_algo.h:2011:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,701 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = xgboost::common::detail::SpanIterator, false>; _Distance = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2025-10-18T00:45:17,702 /usr/include/c++/12/bits/stl_algo.h:2451:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,703 2451 | __merge_without_buffer(_BidirectionalIterator __first, 2025-10-18T00:45:17,704 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,705 /usr/include/c++/12/bits/stl_algo.h:2451:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,706 /usr/include/c++/12/bits/stl_algo.h:2451:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,707 /usr/include/c++/12/bits/stl_algo.h:2476:33: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,708 2476 | = std::__lower_bound(__middle, __last, *__first_cut, 2025-10-18T00:45:17,709 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,710 2477 | __gnu_cxx::__ops::__iter_comp_val(__comp)); 2025-10-18T00:45:17,711 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,712 /usr/include/c++/12/bits/stl_algo.h:2476:33: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,713 /usr/include/c++/12/bits/stl_algo.h:2476:33: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,714 /usr/include/c++/12/bits/stl_algo.h:2485:33: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,715 2485 | = std::__upper_bound(__first, __middle, *__second_cut, 2025-10-18T00:45:17,716 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,717 2486 | __gnu_cxx::__ops::__val_comp_iter(__comp)); 2025-10-18T00:45:17,717 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,718 /usr/include/c++/12/bits/stl_algo.h:2485:33: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,719 /usr/include/c++/12/bits/stl_algo.h:2485:33: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,721 In function ‘_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = xgboost::common::detail::SpanIterator, false>]’, 2025-10-18T00:45:17,721 inlined from ‘void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = xgboost::common::detail::SpanIterator, false>; _Distance = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2491:15: 2025-10-18T00:45:17,722 /usr/include/c++/12/bits/stl_algo.h:1397:27: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,723 1397 | return std::__rotate(__first, __middle, __last, 2025-10-18T00:45:17,724 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,725 1398 | std::__iterator_category(__first)); 2025-10-18T00:45:17,726 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,727 /usr/include/c++/12/bits/stl_algo.h:1397:27: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,728 /usr/include/c++/12/bits/stl_algo.h:1397:27: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,729 /usr/include/c++/12/bits/stl_algo.h:1397:27: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,730 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = xgboost::common::detail::SpanIterator, false>; _Distance = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2025-10-18T00:45:17,731 /usr/include/c++/12/bits/stl_algo.h:2492:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,732 2492 | std::__merge_without_buffer(__first, __first_cut, __new_middle, 2025-10-18T00:45:17,733 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,734 2493 | __len11, __len22, __comp); 2025-10-18T00:45:17,735 | ~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,736 /usr/include/c++/12/bits/stl_algo.h:2494:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,736 2494 | std::__merge_without_buffer(__new_middle, __second_cut, __last, 2025-10-18T00:45:17,737 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,738 2495 | __len1 - __len11, __len2 - __len22, __comp); 2025-10-18T00:45:17,739 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,740 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2025-10-18T00:45:17,741 /usr/include/c++/12/bits/stl_algo.h:2739:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,742 2739 | __inplace_stable_sort(_RandomAccessIterator __first, 2025-10-18T00:45:17,743 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,744 /usr/include/c++/12/bits/stl_algo.h:2739:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,745 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2025-10-18T00:45:17,746 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33, 2025-10-18T00:45:17,747 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33, 2025-10-18T00:45:17,748 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33: 2025-10-18T00:45:17,750 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,750 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-10-18T00:45:17,751 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,752 2751 | __middle - __first, 2025-10-18T00:45:17,753 | ~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,755 2752 | __last - __middle, 2025-10-18T00:45:17,756 | ~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,757 2753 | __comp); 2025-10-18T00:45:17,758 | ~~~~~~~ 2025-10-18T00:45:17,759 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2025-10-18T00:45:17,760 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2749:33, 2025-10-18T00:45:17,761 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33, 2025-10-18T00:45:17,762 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33: 2025-10-18T00:45:17,763 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,764 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-10-18T00:45:17,765 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,766 2751 | __middle - __first, 2025-10-18T00:45:17,768 | ~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,769 2752 | __last - __middle, 2025-10-18T00:45:17,770 | ~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,770 2753 | __comp); 2025-10-18T00:45:17,771 | ~~~~~~~ 2025-10-18T00:45:17,773 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2025-10-18T00:45:17,774 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33, 2025-10-18T00:45:17,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-10-18T00:45:17,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-10-18T00:45:17,777 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-10-18T00:45:17,778 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,779 2751 | __middle - __first, 2025-10-18T00:45:17,779 | ~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,780 2752 | __last - __middle, 2025-10-18T00:45:17,781 | ~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,782 2753 | __comp); 2025-10-18T00:45:17,783 | ~~~~~~~ 2025-10-18T00:45:17,784 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2025-10-18T00:45:17,785 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33, 2025-10-18T00:45:17,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-10-18T00:45:17,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-10-18T00:45:17,788 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,789 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-10-18T00:45:17,790 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,791 2751 | __middle - __first, 2025-10-18T00:45:17,792 | ~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,793 2752 | __last - __middle, 2025-10-18T00:45:17,794 | ~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,795 2753 | __comp); 2025-10-18T00:45:17,796 | ~~~~~~~ 2025-10-18T00:45:17,797 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2025-10-18T00:45:17,798 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2749:33, 2025-10-18T00:45:17,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-10-18T00:45:17,800 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,801 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-10-18T00:45:17,802 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,803 2751 | __middle - __first, 2025-10-18T00:45:17,804 | ~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,804 2752 | __last - __middle, 2025-10-18T00:45:17,805 | ~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,806 2753 | __comp); 2025-10-18T00:45:17,807 | ~~~~~~~ 2025-10-18T00:45:17,808 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2025-10-18T00:45:17,808 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33: 2025-10-18T00:45:17,809 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,811 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-10-18T00:45:17,811 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,812 2751 | __middle - __first, 2025-10-18T00:45:17,813 | ~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,814 2752 | __last - __middle, 2025-10-18T00:45:17,814 | ~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,815 2753 | __comp); 2025-10-18T00:45:17,816 | ~~~~~~~ 2025-10-18T00:45:17,817 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2025-10-18T00:45:17,818 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33, 2025-10-18T00:45:17,819 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2749:33: 2025-10-18T00:45:17,821 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,822 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-10-18T00:45:17,823 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,824 2751 | __middle - __first, 2025-10-18T00:45:17,824 | ~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,825 2752 | __last - __middle, 2025-10-18T00:45:17,826 | ~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,827 2753 | __comp); 2025-10-18T00:45:17,828 | ~~~~~~~ 2025-10-18T00:45:17,829 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2025-10-18T00:45:17,830 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2749:33, 2025-10-18T00:45:17,831 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2749:33: 2025-10-18T00:45:17,832 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,833 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-10-18T00:45:17,834 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,835 2751 | __middle - __first, 2025-10-18T00:45:17,836 | ~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,837 2752 | __last - __middle, 2025-10-18T00:45:17,838 | ~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,838 2753 | __comp); 2025-10-18T00:45:17,839 | ~~~~~~~ 2025-10-18T00:45:17,840 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2025-10-18T00:45:17,841 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2749:33: 2025-10-18T00:45:17,842 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,843 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-10-18T00:45:17,844 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,845 2751 | __middle - __first, 2025-10-18T00:45:17,846 | ~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,847 2752 | __last - __middle, 2025-10-18T00:45:17,848 | ~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,848 2753 | __comp); 2025-10-18T00:45:17,849 | ~~~~~~~ 2025-10-18T00:45:17,850 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2025-10-18T00:45:17,851 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,852 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-10-18T00:45:17,853 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,854 2751 | __middle - __first, 2025-10-18T00:45:17,855 | ~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,856 2752 | __last - __middle, 2025-10-18T00:45:17,857 | ~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,858 2753 | __comp); 2025-10-18T00:45:17,858 | ~~~~~~~ 2025-10-18T00:45:17,859 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Val_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2025-10-18T00:45:17,860 /usr/include/c++/12/bits/stl_algo.h:1782:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,862 1782 | __unguarded_linear_insert(_RandomAccessIterator __last, 2025-10-18T00:45:17,862 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,863 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2025-10-18T00:45:17,864 /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,865 1802 | __insertion_sort(_RandomAccessIterator __first, 2025-10-18T00:45:17,866 | ^~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,867 /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,868 /usr/include/c++/12/bits/stl_algobase.h: In function ‘_ForwardIterator std::__lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = xgboost::common::detail::SpanIterator, false>; _Tp = int; _Compare = __gnu_cxx::__ops::_Iter_comp_val >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2025-10-18T00:45:17,869 /usr/include/c++/12/bits/stl_algobase.h:1450:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,870 1450 | __lower_bound(_ForwardIterator __first, _ForwardIterator __last, 2025-10-18T00:45:17,871 | ^~~~~~~~~~~~~ 2025-10-18T00:45:17,872 /usr/include/c++/12/bits/stl_algobase.h:1450:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,873 /usr/include/c++/12/bits/stl_algo.h: In function ‘_ForwardIterator std::__upper_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = xgboost::common::detail::SpanIterator, false>; _Tp = int; _Compare = __gnu_cxx::__ops::_Val_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2025-10-18T00:45:17,874 /usr/include/c++/12/bits/stl_algo.h:2011:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,875 2011 | __upper_bound(_ForwardIterator __first, _ForwardIterator __last, 2025-10-18T00:45:17,876 | ^~~~~~~~~~~~~ 2025-10-18T00:45:17,877 /usr/include/c++/12/bits/stl_algo.h:2011:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,878 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = xgboost::common::detail::SpanIterator, false>; _Distance = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2025-10-18T00:45:17,879 /usr/include/c++/12/bits/stl_algo.h:2451:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,880 2451 | __merge_without_buffer(_BidirectionalIterator __first, 2025-10-18T00:45:17,880 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,881 /usr/include/c++/12/bits/stl_algo.h:2451:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,882 /usr/include/c++/12/bits/stl_algo.h:2451:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,883 /usr/include/c++/12/bits/stl_algo.h:2476:33: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,884 2476 | = std::__lower_bound(__middle, __last, *__first_cut, 2025-10-18T00:45:17,885 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,886 2477 | __gnu_cxx::__ops::__iter_comp_val(__comp)); 2025-10-18T00:45:17,887 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,888 /usr/include/c++/12/bits/stl_algo.h:2476:33: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,889 /usr/include/c++/12/bits/stl_algo.h:2476:33: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,890 /usr/include/c++/12/bits/stl_algo.h:2485:33: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,891 2485 | = std::__upper_bound(__first, __middle, *__second_cut, 2025-10-18T00:45:17,892 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,893 2486 | __gnu_cxx::__ops::__val_comp_iter(__comp)); 2025-10-18T00:45:17,894 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,894 /usr/include/c++/12/bits/stl_algo.h:2485:33: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,895 /usr/include/c++/12/bits/stl_algo.h:2485:33: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,896 In function ‘_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = xgboost::common::detail::SpanIterator, false>]’, 2025-10-18T00:45:17,897 inlined from ‘void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = xgboost::common::detail::SpanIterator, false>; _Distance = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2491:15: 2025-10-18T00:45:17,898 /usr/include/c++/12/bits/stl_algo.h:1397:27: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,899 1397 | return std::__rotate(__first, __middle, __last, 2025-10-18T00:45:17,900 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,901 1398 | std::__iterator_category(__first)); 2025-10-18T00:45:17,902 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,903 /usr/include/c++/12/bits/stl_algo.h:1397:27: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,904 /usr/include/c++/12/bits/stl_algo.h:1397:27: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,904 /usr/include/c++/12/bits/stl_algo.h:1397:27: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,906 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = xgboost::common::detail::SpanIterator, false>; _Distance = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2025-10-18T00:45:17,907 /usr/include/c++/12/bits/stl_algo.h:2492:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,908 2492 | std::__merge_without_buffer(__first, __first_cut, __new_middle, 2025-10-18T00:45:17,909 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,910 2493 | __len11, __len22, __comp); 2025-10-18T00:45:17,911 | ~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,912 /usr/include/c++/12/bits/stl_algo.h:2494:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,913 2494 | std::__merge_without_buffer(__new_middle, __second_cut, __last, 2025-10-18T00:45:17,913 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,914 2495 | __len1 - __len11, __len2 - __len22, __comp); 2025-10-18T00:45:17,915 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,917 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2025-10-18T00:45:17,918 /usr/include/c++/12/bits/stl_algo.h:2739:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,919 2739 | __inplace_stable_sort(_RandomAccessIterator __first, 2025-10-18T00:45:17,920 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,921 /usr/include/c++/12/bits/stl_algo.h:2739:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,921 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2025-10-18T00:45:17,922 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33, 2025-10-18T00:45:17,923 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33, 2025-10-18T00:45:17,925 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33: 2025-10-18T00:45:17,926 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,927 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-10-18T00:45:17,928 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,929 2751 | __middle - __first, 2025-10-18T00:45:17,930 | ~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,931 2752 | __last - __middle, 2025-10-18T00:45:17,933 | ~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,933 2753 | __comp); 2025-10-18T00:45:17,934 | ~~~~~~~ 2025-10-18T00:45:17,935 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2025-10-18T00:45:17,936 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2749:33, 2025-10-18T00:45:17,937 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33, 2025-10-18T00:45:17,938 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33: 2025-10-18T00:45:17,940 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,940 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-10-18T00:45:17,941 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,942 2751 | __middle - __first, 2025-10-18T00:45:17,943 | ~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,944 2752 | __last - __middle, 2025-10-18T00:45:17,945 | ~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,946 2753 | __comp); 2025-10-18T00:45:17,947 | ~~~~~~~ 2025-10-18T00:45:17,948 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2025-10-18T00:45:17,949 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33, 2025-10-18T00:45:17,950 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33: 2025-10-18T00:45:17,952 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,953 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-10-18T00:45:17,954 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,955 2751 | __middle - __first, 2025-10-18T00:45:17,955 | ~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,956 2752 | __last - __middle, 2025-10-18T00:45:17,957 | ~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,958 2753 | __comp); 2025-10-18T00:45:17,959 | ~~~~~~~ 2025-10-18T00:45:17,959 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2025-10-18T00:45:17,960 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33, 2025-10-18T00:45:17,961 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2749:33, 2025-10-18T00:45:17,963 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33: 2025-10-18T00:45:17,963 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,964 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-10-18T00:45:17,965 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,967 2751 | __middle - __first, 2025-10-18T00:45:17,967 | ~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,968 2752 | __last - __middle, 2025-10-18T00:45:17,969 | ~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,970 2753 | __comp); 2025-10-18T00:45:17,971 | ~~~~~~~ 2025-10-18T00:45:17,971 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2025-10-18T00:45:17,972 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2749:33, 2025-10-18T00:45:17,973 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33: 2025-10-18T00:45:17,974 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,976 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-10-18T00:45:17,977 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,977 2751 | __middle - __first, 2025-10-18T00:45:17,978 | ~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,979 2752 | __last - __middle, 2025-10-18T00:45:17,980 | ~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,981 2753 | __comp); 2025-10-18T00:45:17,982 | ~~~~~~~ 2025-10-18T00:45:17,983 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2025-10-18T00:45:17,984 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33: 2025-10-18T00:45:17,985 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,987 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-10-18T00:45:17,988 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,989 2751 | __middle - __first, 2025-10-18T00:45:17,989 | ~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,990 2752 | __last - __middle, 2025-10-18T00:45:17,992 | ~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:17,993 2753 | __comp); 2025-10-18T00:45:17,994 | ~~~~~~~ 2025-10-18T00:45:17,995 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2025-10-18T00:45:17,996 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33, 2025-10-18T00:45:17,997 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2749:33: 2025-10-18T00:45:17,998 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:17,999 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-10-18T00:45:18,000 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,001 2751 | __middle - __first, 2025-10-18T00:45:18,002 | ~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,004 2752 | __last - __middle, 2025-10-18T00:45:18,005 | ~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,006 2753 | __comp); 2025-10-18T00:45:18,007 | ~~~~~~~ 2025-10-18T00:45:18,008 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2025-10-18T00:45:18,009 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2749:33, 2025-10-18T00:45:18,010 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2749:33: 2025-10-18T00:45:18,011 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,012 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-10-18T00:45:18,013 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,014 2751 | __middle - __first, 2025-10-18T00:45:18,015 | ~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,016 2752 | __last - __middle, 2025-10-18T00:45:18,016 | ~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,017 2753 | __comp); 2025-10-18T00:45:18,018 | ~~~~~~~ 2025-10-18T00:45:18,019 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2025-10-18T00:45:18,020 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2749:33: 2025-10-18T00:45:18,021 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,022 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-10-18T00:45:18,023 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,024 2751 | __middle - __first, 2025-10-18T00:45:18,025 | ~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,026 2752 | __last - __middle, 2025-10-18T00:45:18,027 | ~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,028 2753 | __comp); 2025-10-18T00:45:18,029 | ~~~~~~~ 2025-10-18T00:45:18,030 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2025-10-18T00:45:18,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-10-18T00:45:18,031 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-10-18T00:45:18,032 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,033 2751 | __middle - __first, 2025-10-18T00:45:18,034 | ~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,035 2752 | __last - __middle, 2025-10-18T00:45:18,037 | ~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,038 2753 | __comp); 2025-10-18T00:45:18,039 | ~~~~~~~ 2025-10-18T00:45:18,040 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Val_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2025-10-18T00:45:18,041 /usr/include/c++/12/bits/stl_algo.h:1782:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,041 1782 | __unguarded_linear_insert(_RandomAccessIterator __last, 2025-10-18T00:45:18,042 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,044 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2025-10-18T00:45:18,045 /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,046 1802 | __insertion_sort(_RandomAccessIterator __first, 2025-10-18T00:45:18,047 | ^~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,048 /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,049 /usr/include/c++/12/bits/stl_algobase.h: In function ‘_ForwardIterator std::__lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = xgboost::common::detail::SpanIterator, false>; _Tp = int; _Compare = __gnu_cxx::__ops::_Iter_comp_val >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2025-10-18T00:45:18,050 /usr/include/c++/12/bits/stl_algobase.h:1450:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,050 1450 | __lower_bound(_ForwardIterator __first, _ForwardIterator __last, 2025-10-18T00:45:18,051 | ^~~~~~~~~~~~~ 2025-10-18T00:45:18,052 /usr/include/c++/12/bits/stl_algobase.h:1450:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,054 /usr/include/c++/12/bits/stl_algo.h: In function ‘_ForwardIterator std::__upper_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = xgboost::common::detail::SpanIterator, false>; _Tp = int; _Compare = __gnu_cxx::__ops::_Val_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2025-10-18T00:45:18,055 /usr/include/c++/12/bits/stl_algo.h:2011:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,056 2011 | __upper_bound(_ForwardIterator __first, _ForwardIterator __last, 2025-10-18T00:45:18,057 | ^~~~~~~~~~~~~ 2025-10-18T00:45:18,058 /usr/include/c++/12/bits/stl_algo.h:2011:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,058 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = xgboost::common::detail::SpanIterator, false>; _Distance = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2025-10-18T00:45:18,059 /usr/include/c++/12/bits/stl_algo.h:2451:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,060 2451 | __merge_without_buffer(_BidirectionalIterator __first, 2025-10-18T00:45:18,061 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,063 /usr/include/c++/12/bits/stl_algo.h:2451:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,063 /usr/include/c++/12/bits/stl_algo.h:2451:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,064 /usr/include/c++/12/bits/stl_algo.h:2476:33: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,066 2476 | = std::__lower_bound(__middle, __last, *__first_cut, 2025-10-18T00:45:18,067 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,068 2477 | __gnu_cxx::__ops::__iter_comp_val(__comp)); 2025-10-18T00:45:18,069 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,070 /usr/include/c++/12/bits/stl_algo.h:2476:33: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,071 /usr/include/c++/12/bits/stl_algo.h:2476:33: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,072 /usr/include/c++/12/bits/stl_algo.h:2485:33: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,073 2485 | = std::__upper_bound(__first, __middle, *__second_cut, 2025-10-18T00:45:18,074 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,075 2486 | __gnu_cxx::__ops::__val_comp_iter(__comp)); 2025-10-18T00:45:18,076 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,076 /usr/include/c++/12/bits/stl_algo.h:2485:33: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,077 /usr/include/c++/12/bits/stl_algo.h:2485:33: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,078 In function ‘_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = xgboost::common::detail::SpanIterator, false>]’, 2025-10-18T00:45:18,079 inlined from ‘void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = xgboost::common::detail::SpanIterator, false>; _Distance = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2491:15: 2025-10-18T00:45:18,080 /usr/include/c++/12/bits/stl_algo.h:1397:27: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,081 1397 | return std::__rotate(__first, __middle, __last, 2025-10-18T00:45:18,082 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,083 1398 | std::__iterator_category(__first)); 2025-10-18T00:45:18,084 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,085 /usr/include/c++/12/bits/stl_algo.h:1397:27: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,086 /usr/include/c++/12/bits/stl_algo.h:1397:27: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,088 /usr/include/c++/12/bits/stl_algo.h:1397:27: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,089 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = xgboost::common::detail::SpanIterator, false>; _Distance = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2025-10-18T00:45:18,090 /usr/include/c++/12/bits/stl_algo.h:2492:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,091 2492 | std::__merge_without_buffer(__first, __first_cut, __new_middle, 2025-10-18T00:45:18,092 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,093 2493 | __len11, __len22, __comp); 2025-10-18T00:45:18,094 | ~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,095 /usr/include/c++/12/bits/stl_algo.h:2494:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,096 2494 | std::__merge_without_buffer(__new_middle, __second_cut, __last, 2025-10-18T00:45:18,097 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,098 2495 | __len1 - __len11, __len2 - __len22, __comp); 2025-10-18T00:45:18,099 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,100 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2025-10-18T00:45:18,101 /usr/include/c++/12/bits/stl_algo.h:2739:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,102 2739 | __inplace_stable_sort(_RandomAccessIterator __first, 2025-10-18T00:45:18,103 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,104 /usr/include/c++/12/bits/stl_algo.h:2739:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,104 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2025-10-18T00:45:18,105 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33, 2025-10-18T00:45:18,106 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33, 2025-10-18T00:45:18,108 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33: 2025-10-18T00:45:18,109 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,110 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-10-18T00:45:18,111 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,112 2751 | __middle - __first, 2025-10-18T00:45:18,112 | ~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,113 2752 | __last - __middle, 2025-10-18T00:45:18,114 | ~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,115 2753 | __comp); 2025-10-18T00:45:18,116 | ~~~~~~~ 2025-10-18T00:45:18,117 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2025-10-18T00:45:18,118 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2749:33, 2025-10-18T00:45:18,119 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33, 2025-10-18T00:45:18,120 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33: 2025-10-18T00:45:18,121 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,122 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-10-18T00:45:18,123 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,124 2751 | __middle - __first, 2025-10-18T00:45:18,125 | ~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,126 2752 | __last - __middle, 2025-10-18T00:45:18,127 | ~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,128 2753 | __comp); 2025-10-18T00:45:18,130 | ~~~~~~~ 2025-10-18T00:45:18,131 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2025-10-18T00:45:18,132 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33, 2025-10-18T00:45:18,133 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33: 2025-10-18T00:45:18,134 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,135 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-10-18T00:45:18,136 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,137 2751 | __middle - __first, 2025-10-18T00:45:18,137 | ~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,138 2752 | __last - __middle, 2025-10-18T00:45:18,139 | ~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,140 2753 | __comp); 2025-10-18T00:45:18,141 | ~~~~~~~ 2025-10-18T00:45:18,142 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2025-10-18T00:45:18,143 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33, 2025-10-18T00:45:18,144 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2749:33, 2025-10-18T00:45:18,146 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33: 2025-10-18T00:45:18,147 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,148 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-10-18T00:45:18,149 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,149 2751 | __middle - __first, 2025-10-18T00:45:18,150 | ~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,151 2752 | __last - __middle, 2025-10-18T00:45:18,152 | ~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,153 2753 | __comp); 2025-10-18T00:45:18,153 | ~~~~~~~ 2025-10-18T00:45:18,154 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2025-10-18T00:45:18,155 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2749:33, 2025-10-18T00:45:18,156 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33: 2025-10-18T00:45:18,158 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,158 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-10-18T00:45:18,159 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,160 2751 | __middle - __first, 2025-10-18T00:45:18,161 | ~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,162 2752 | __last - __middle, 2025-10-18T00:45:18,163 | ~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,164 2753 | __comp); 2025-10-18T00:45:18,165 | ~~~~~~~ 2025-10-18T00:45:18,166 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2025-10-18T00:45:18,167 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33: 2025-10-18T00:45:18,168 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,169 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-10-18T00:45:18,170 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,171 2751 | __middle - __first, 2025-10-18T00:45:18,172 | ~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,173 2752 | __last - __middle, 2025-10-18T00:45:18,174 | ~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,175 2753 | __comp); 2025-10-18T00:45:18,176 | ~~~~~~~ 2025-10-18T00:45:18,177 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2025-10-18T00:45:18,178 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33, 2025-10-18T00:45:18,179 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2749:33: 2025-10-18T00:45:18,180 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,181 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-10-18T00:45:18,183 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,184 2751 | __middle - __first, 2025-10-18T00:45:18,185 | ~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,185 2752 | __last - __middle, 2025-10-18T00:45:18,186 | ~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,187 2753 | __comp); 2025-10-18T00:45:18,188 | ~~~~~~~ 2025-10-18T00:45:18,188 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2025-10-18T00:45:18,189 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2749:33, 2025-10-18T00:45:18,190 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2749:33: 2025-10-18T00:45:18,191 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,192 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-10-18T00:45:18,193 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,194 2751 | __middle - __first, 2025-10-18T00:45:18,195 | ~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,196 2752 | __last - __middle, 2025-10-18T00:45:18,197 | ~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,198 2753 | __comp); 2025-10-18T00:45:18,199 | ~~~~~~~ 2025-10-18T00:45:18,201 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2025-10-18T00:45:18,202 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2749:33: 2025-10-18T00:45:18,203 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,204 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-10-18T00:45:18,205 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,206 2751 | __middle - __first, 2025-10-18T00:45:18,207 | ~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,208 2752 | __last - __middle, 2025-10-18T00:45:18,209 | ~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,210 2753 | __comp); 2025-10-18T00:45:18,211 | ~~~~~~~ 2025-10-18T00:45:18,212 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2025-10-18T00:45:18,213 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,214 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-10-18T00:45:18,216 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,217 2751 | __middle - __first, 2025-10-18T00:45:18,217 | ~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,218 2752 | __last - __middle, 2025-10-18T00:45:18,219 | ~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,220 2753 | __comp); 2025-10-18T00:45:18,221 | ~~~~~~~ 2025-10-18T00:45:18,221 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Val_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2025-10-18T00:45:18,222 /usr/include/c++/12/bits/stl_algo.h:1782:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,223 1782 | __unguarded_linear_insert(_RandomAccessIterator __last, 2025-10-18T00:45:18,224 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,226 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2025-10-18T00:45:18,227 /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,228 1802 | __insertion_sort(_RandomAccessIterator __first, 2025-10-18T00:45:18,229 | ^~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,229 /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,230 /usr/include/c++/12/bits/stl_algobase.h: In function ‘_ForwardIterator std::__lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = xgboost::common::detail::SpanIterator, false>; _Tp = int; _Compare = __gnu_cxx::__ops::_Iter_comp_val >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2025-10-18T00:45:18,231 /usr/include/c++/12/bits/stl_algobase.h:1450:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,232 1450 | __lower_bound(_ForwardIterator __first, _ForwardIterator __last, 2025-10-18T00:45:18,233 | ^~~~~~~~~~~~~ 2025-10-18T00:45:18,234 /usr/include/c++/12/bits/stl_algobase.h:1450:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,235 /usr/include/c++/12/bits/stl_algo.h: In function ‘_ForwardIterator std::__upper_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = xgboost::common::detail::SpanIterator, false>; _Tp = int; _Compare = __gnu_cxx::__ops::_Val_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2025-10-18T00:45:18,236 /usr/include/c++/12/bits/stl_algo.h:2011:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,237 2011 | __upper_bound(_ForwardIterator __first, _ForwardIterator __last, 2025-10-18T00:45:18,238 | ^~~~~~~~~~~~~ 2025-10-18T00:45:18,239 /usr/include/c++/12/bits/stl_algo.h:2011:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,240 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = xgboost::common::detail::SpanIterator, false>; _Distance = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2025-10-18T00:45:18,241 /usr/include/c++/12/bits/stl_algo.h:2451:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,242 2451 | __merge_without_buffer(_BidirectionalIterator __first, 2025-10-18T00:45:18,243 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,244 /usr/include/c++/12/bits/stl_algo.h:2451:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,245 /usr/include/c++/12/bits/stl_algo.h:2451:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,246 /usr/include/c++/12/bits/stl_algo.h:2476:33: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,247 2476 | = std::__lower_bound(__middle, __last, *__first_cut, 2025-10-18T00:45:18,248 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,249 2477 | __gnu_cxx::__ops::__iter_comp_val(__comp)); 2025-10-18T00:45:18,250 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,251 /usr/include/c++/12/bits/stl_algo.h:2476:33: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,252 /usr/include/c++/12/bits/stl_algo.h:2476:33: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,252 /usr/include/c++/12/bits/stl_algo.h:2485:33: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,253 2485 | = std::__upper_bound(__first, __middle, *__second_cut, 2025-10-18T00:45:18,254 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,255 2486 | __gnu_cxx::__ops::__val_comp_iter(__comp)); 2025-10-18T00:45:18,256 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,257 /usr/include/c++/12/bits/stl_algo.h:2485:33: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,257 /usr/include/c++/12/bits/stl_algo.h:2485:33: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,258 In function ‘_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = xgboost::common::detail::SpanIterator, false>]’, 2025-10-18T00:45:18,259 inlined from ‘void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = xgboost::common::detail::SpanIterator, false>; _Distance = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2491:15: 2025-10-18T00:45:18,260 /usr/include/c++/12/bits/stl_algo.h:1397:27: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,261 1397 | return std::__rotate(__first, __middle, __last, 2025-10-18T00:45:18,263 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,263 1398 | std::__iterator_category(__first)); 2025-10-18T00:45:18,264 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,265 /usr/include/c++/12/bits/stl_algo.h:1397:27: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,266 /usr/include/c++/12/bits/stl_algo.h:1397:27: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,267 /usr/include/c++/12/bits/stl_algo.h:1397:27: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,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-10-18T00:45:18,268 /usr/include/c++/12/bits/stl_algo.h:2492:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,269 2492 | std::__merge_without_buffer(__first, __first_cut, __new_middle, 2025-10-18T00:45:18,270 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,271 2493 | __len11, __len22, __comp); 2025-10-18T00:45:18,272 | ~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,273 /usr/include/c++/12/bits/stl_algo.h:2494:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,274 2494 | std::__merge_without_buffer(__new_middle, __second_cut, __last, 2025-10-18T00:45:18,275 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,276 2495 | __len1 - __len11, __len2 - __len22, __comp); 2025-10-18T00:45:18,277 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,278 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2025-10-18T00:45:18,279 /usr/include/c++/12/bits/stl_algo.h:2739:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,280 2739 | __inplace_stable_sort(_RandomAccessIterator __first, 2025-10-18T00:45:18,281 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,282 /usr/include/c++/12/bits/stl_algo.h:2739:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,283 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2025-10-18T00:45:18,285 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33, 2025-10-18T00:45:18,286 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33, 2025-10-18T00:45:18,287 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33: 2025-10-18T00:45:18,288 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,289 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-10-18T00:45:18,290 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,291 2751 | __middle - __first, 2025-10-18T00:45:18,292 | ~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,292 2752 | __last - __middle, 2025-10-18T00:45:18,293 | ~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,294 2753 | __comp); 2025-10-18T00:45:18,295 | ~~~~~~~ 2025-10-18T00:45:18,296 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2025-10-18T00:45:18,297 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2749:33, 2025-10-18T00:45:18,298 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33, 2025-10-18T00:45:18,299 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33: 2025-10-18T00:45:18,300 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,301 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-10-18T00:45:18,302 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,303 2751 | __middle - __first, 2025-10-18T00:45:18,304 | ~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,305 2752 | __last - __middle, 2025-10-18T00:45:18,306 | ~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,307 2753 | __comp); 2025-10-18T00:45:18,308 | ~~~~~~~ 2025-10-18T00:45:18,309 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2025-10-18T00:45:18,310 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33, 2025-10-18T00:45:18,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-10-18T00:45:18,312 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,313 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-10-18T00:45:18,314 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,315 2751 | __middle - __first, 2025-10-18T00:45:18,316 | ~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,317 2752 | __last - __middle, 2025-10-18T00:45:18,318 | ~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,319 2753 | __comp); 2025-10-18T00:45:18,320 | ~~~~~~~ 2025-10-18T00:45:18,321 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2025-10-18T00:45:18,322 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33, 2025-10-18T00:45:18,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-10-18T00:45:18,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-10-18T00:45:18,326 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,327 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-10-18T00:45:18,328 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,329 2751 | __middle - __first, 2025-10-18T00:45:18,330 | ~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,330 2752 | __last - __middle, 2025-10-18T00:45:18,331 | ~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,332 2753 | __comp); 2025-10-18T00:45:18,333 | ~~~~~~~ 2025-10-18T00:45:18,334 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2025-10-18T00:45:18,335 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2749:33, 2025-10-18T00:45:18,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-10-18T00:45:18,338 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,339 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-10-18T00:45:18,340 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,341 2751 | __middle - __first, 2025-10-18T00:45:18,342 | ~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,343 2752 | __last - __middle, 2025-10-18T00:45:18,343 | ~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,344 2753 | __comp); 2025-10-18T00:45:18,345 | ~~~~~~~ 2025-10-18T00:45:18,346 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2025-10-18T00:45:18,347 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33: 2025-10-18T00:45:18,349 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,350 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-10-18T00:45:18,351 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,352 2751 | __middle - __first, 2025-10-18T00:45:18,352 | ~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,353 2752 | __last - __middle, 2025-10-18T00:45:18,354 | ~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,355 2753 | __comp); 2025-10-18T00:45:18,356 | ~~~~~~~ 2025-10-18T00:45:18,357 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2025-10-18T00:45:18,358 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33, 2025-10-18T00:45:18,360 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2749:33: 2025-10-18T00:45:18,361 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,362 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-10-18T00:45:18,363 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,364 2751 | __middle - __first, 2025-10-18T00:45:18,364 | ~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,365 2752 | __last - __middle, 2025-10-18T00:45:18,366 | ~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,367 2753 | __comp); 2025-10-18T00:45:18,368 | ~~~~~~~ 2025-10-18T00:45:18,369 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2025-10-18T00:45:18,370 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2749:33, 2025-10-18T00:45:18,371 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2749:33: 2025-10-18T00:45:18,372 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,373 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-10-18T00:45:18,374 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,374 2751 | __middle - __first, 2025-10-18T00:45:18,376 | ~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,377 2752 | __last - __middle, 2025-10-18T00:45:18,378 | ~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,379 2753 | __comp); 2025-10-18T00:45:18,380 | ~~~~~~~ 2025-10-18T00:45:18,381 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2025-10-18T00:45:18,382 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2749:33: 2025-10-18T00:45:18,383 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,384 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-10-18T00:45:18,385 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,386 2751 | __middle - __first, 2025-10-18T00:45:18,387 | ~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,388 2752 | __last - __middle, 2025-10-18T00:45:18,389 | ~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,390 2753 | __comp); 2025-10-18T00:45:18,391 | ~~~~~~~ 2025-10-18T00:45:18,392 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2025-10-18T00:45:18,393 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,394 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-10-18T00:45:18,395 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,396 2751 | __middle - __first, 2025-10-18T00:45:18,396 | ~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,397 2752 | __last - __middle, 2025-10-18T00:45:18,398 | ~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,399 2753 | __comp); 2025-10-18T00:45:18,400 | ~~~~~~~ 2025-10-18T00:45:18,401 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Val_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2025-10-18T00:45:18,401 /usr/include/c++/12/bits/stl_algo.h:1782:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,402 1782 | __unguarded_linear_insert(_RandomAccessIterator __last, 2025-10-18T00:45:18,403 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,405 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2025-10-18T00:45:18,406 /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,407 1802 | __insertion_sort(_RandomAccessIterator __first, 2025-10-18T00:45:18,408 | ^~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,409 /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,410 /usr/include/c++/12/bits/stl_algobase.h: In function ‘_ForwardIterator std::__lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = xgboost::common::detail::SpanIterator, false>; _Tp = int; _Compare = __gnu_cxx::__ops::_Iter_comp_val >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2025-10-18T00:45:18,410 /usr/include/c++/12/bits/stl_algobase.h:1450:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,412 1450 | __lower_bound(_ForwardIterator __first, _ForwardIterator __last, 2025-10-18T00:45:18,413 | ^~~~~~~~~~~~~ 2025-10-18T00:45:18,414 /usr/include/c++/12/bits/stl_algobase.h:1450:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,415 /usr/include/c++/12/bits/stl_algo.h: In function ‘_ForwardIterator std::__upper_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = xgboost::common::detail::SpanIterator, false>; _Tp = int; _Compare = __gnu_cxx::__ops::_Val_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2025-10-18T00:45:18,416 /usr/include/c++/12/bits/stl_algo.h:2011:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,417 2011 | __upper_bound(_ForwardIterator __first, _ForwardIterator __last, 2025-10-18T00:45:18,418 | ^~~~~~~~~~~~~ 2025-10-18T00:45:18,419 /usr/include/c++/12/bits/stl_algo.h:2011:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,420 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = xgboost::common::detail::SpanIterator, false>; _Distance = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2025-10-18T00:45:18,421 /usr/include/c++/12/bits/stl_algo.h:2451:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,422 2451 | __merge_without_buffer(_BidirectionalIterator __first, 2025-10-18T00:45:18,423 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,424 /usr/include/c++/12/bits/stl_algo.h:2451:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,425 /usr/include/c++/12/bits/stl_algo.h:2451:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,427 /usr/include/c++/12/bits/stl_algo.h:2476:33: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,428 2476 | = std::__lower_bound(__middle, __last, *__first_cut, 2025-10-18T00:45:18,429 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,429 2477 | __gnu_cxx::__ops::__iter_comp_val(__comp)); 2025-10-18T00:45:18,431 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,431 /usr/include/c++/12/bits/stl_algo.h:2476:33: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,432 /usr/include/c++/12/bits/stl_algo.h:2476:33: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,433 /usr/include/c++/12/bits/stl_algo.h:2485:33: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,434 2485 | = std::__upper_bound(__first, __middle, *__second_cut, 2025-10-18T00:45:18,435 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,436 2486 | __gnu_cxx::__ops::__val_comp_iter(__comp)); 2025-10-18T00:45:18,437 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,438 /usr/include/c++/12/bits/stl_algo.h:2485:33: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,439 /usr/include/c++/12/bits/stl_algo.h:2485:33: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,441 In function ‘_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = xgboost::common::detail::SpanIterator, false>]’, 2025-10-18T00:45:18,442 inlined from ‘void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = xgboost::common::detail::SpanIterator, false>; _Distance = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2491:15: 2025-10-18T00:45:18,443 /usr/include/c++/12/bits/stl_algo.h:1397:27: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,444 1397 | return std::__rotate(__first, __middle, __last, 2025-10-18T00:45:18,445 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,446 1398 | std::__iterator_category(__first)); 2025-10-18T00:45:18,447 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,448 /usr/include/c++/12/bits/stl_algo.h:1397:27: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,449 /usr/include/c++/12/bits/stl_algo.h:1397:27: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,450 /usr/include/c++/12/bits/stl_algo.h:1397:27: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,450 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = xgboost::common::detail::SpanIterator, false>; _Distance = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2025-10-18T00:45:18,451 /usr/include/c++/12/bits/stl_algo.h:2492:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,452 2492 | std::__merge_without_buffer(__first, __first_cut, __new_middle, 2025-10-18T00:45:18,453 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,454 2493 | __len11, __len22, __comp); 2025-10-18T00:45:18,455 | ~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,456 /usr/include/c++/12/bits/stl_algo.h:2494:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,457 2494 | std::__merge_without_buffer(__new_middle, __second_cut, __last, 2025-10-18T00:45:18,458 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,459 2495 | __len1 - __len11, __len2 - __len22, __comp); 2025-10-18T00:45:18,460 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,461 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2025-10-18T00:45:18,462 /usr/include/c++/12/bits/stl_algo.h:2739:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,463 2739 | __inplace_stable_sort(_RandomAccessIterator __first, 2025-10-18T00:45:18,464 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,465 /usr/include/c++/12/bits/stl_algo.h:2739:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,466 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2025-10-18T00:45:18,467 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33, 2025-10-18T00:45:18,469 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33, 2025-10-18T00:45:18,469 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33: 2025-10-18T00:45:18,470 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,472 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-10-18T00:45:18,472 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,473 2751 | __middle - __first, 2025-10-18T00:45:18,474 | ~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,475 2752 | __last - __middle, 2025-10-18T00:45:18,476 | ~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,477 2753 | __comp); 2025-10-18T00:45:18,477 | ~~~~~~~ 2025-10-18T00:45:18,479 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2025-10-18T00:45:18,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:2749:33, 2025-10-18T00:45:18,481 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33, 2025-10-18T00:45:18,482 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33: 2025-10-18T00:45:18,483 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,484 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-10-18T00:45:18,486 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,488 2751 | __middle - __first, 2025-10-18T00:45:18,490 | ~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,491 2752 | __last - __middle, 2025-10-18T00:45:18,492 | ~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,493 2753 | __comp); 2025-10-18T00:45:18,495 | ~~~~~~~ 2025-10-18T00:45:18,496 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2025-10-18T00:45:18,498 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33, 2025-10-18T00:45:18,499 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33: 2025-10-18T00:45:18,501 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,502 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-10-18T00:45:18,504 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,505 2751 | __middle - __first, 2025-10-18T00:45:18,507 | ~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,508 2752 | __last - __middle, 2025-10-18T00:45:18,510 | ~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,511 2753 | __comp); 2025-10-18T00:45:18,512 | ~~~~~~~ 2025-10-18T00:45:18,514 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2025-10-18T00:45:18,515 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33, 2025-10-18T00:45:18,516 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2749:33, 2025-10-18T00:45:18,517 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33: 2025-10-18T00:45:18,518 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,519 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-10-18T00:45:18,520 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,521 2751 | __middle - __first, 2025-10-18T00:45:18,522 | ~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,523 2752 | __last - __middle, 2025-10-18T00:45:18,524 | ~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,525 2753 | __comp); 2025-10-18T00:45:18,526 | ~~~~~~~ 2025-10-18T00:45:18,527 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2025-10-18T00:45:18,528 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2749:33, 2025-10-18T00:45:18,529 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33: 2025-10-18T00:45:18,530 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,531 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-10-18T00:45:18,532 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,533 2751 | __middle - __first, 2025-10-18T00:45:18,534 | ~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,535 2752 | __last - __middle, 2025-10-18T00:45:18,536 | ~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,537 2753 | __comp); 2025-10-18T00:45:18,538 | ~~~~~~~ 2025-10-18T00:45:18,539 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2025-10-18T00:45:18,541 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33: 2025-10-18T00:45:18,542 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,543 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-10-18T00:45:18,545 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,546 2751 | __middle - __first, 2025-10-18T00:45:18,547 | ~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,549 2752 | __last - __middle, 2025-10-18T00:45:18,550 | ~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,551 2753 | __comp); 2025-10-18T00:45:18,552 | ~~~~~~~ 2025-10-18T00:45:18,553 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2025-10-18T00:45:18,554 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33, 2025-10-18T00:45:18,555 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2749:33: 2025-10-18T00:45:18,556 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,557 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-10-18T00:45:18,558 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,559 2751 | __middle - __first, 2025-10-18T00:45:18,560 | ~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,560 2752 | __last - __middle, 2025-10-18T00:45:18,561 | ~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,562 2753 | __comp); 2025-10-18T00:45:18,563 | ~~~~~~~ 2025-10-18T00:45:18,563 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2025-10-18T00:45:18,564 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2749:33, 2025-10-18T00:45:18,565 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2749:33: 2025-10-18T00:45:18,566 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,567 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-10-18T00:45:18,568 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,569 2751 | __middle - __first, 2025-10-18T00:45:18,570 | ~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,571 2752 | __last - __middle, 2025-10-18T00:45:18,572 | ~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,573 2753 | __comp); 2025-10-18T00:45:18,574 | ~~~~~~~ 2025-10-18T00:45:18,575 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2025-10-18T00:45:18,576 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2749:33: 2025-10-18T00:45:18,577 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,578 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-10-18T00:45:18,579 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,580 2751 | __middle - __first, 2025-10-18T00:45:18,581 | ~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,582 2752 | __last - __middle, 2025-10-18T00:45:18,584 | ~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,585 2753 | __comp); 2025-10-18T00:45:18,585 | ~~~~~~~ 2025-10-18T00:45:18,586 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2025-10-18T00:45:18,588 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,589 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-10-18T00:45:18,590 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,591 2751 | __middle - __first, 2025-10-18T00:45:18,592 | ~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,593 2752 | __last - __middle, 2025-10-18T00:45:18,594 | ~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,595 2753 | __comp); 2025-10-18T00:45:18,596 | ~~~~~~~ 2025-10-18T00:45:18,597 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Val_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2025-10-18T00:45:18,598 /usr/include/c++/12/bits/stl_algo.h:1782:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,599 1782 | __unguarded_linear_insert(_RandomAccessIterator __last, 2025-10-18T00:45:18,600 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,601 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2025-10-18T00:45:18,602 /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,603 1802 | __insertion_sort(_RandomAccessIterator __first, 2025-10-18T00:45:18,605 | ^~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,606 /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,607 /usr/include/c++/12/bits/stl_algobase.h: In function ‘_ForwardIterator std::__lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = xgboost::common::detail::SpanIterator, false>; _Tp = int; _Compare = __gnu_cxx::__ops::_Iter_comp_val >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2025-10-18T00:45:18,608 /usr/include/c++/12/bits/stl_algobase.h:1450:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,609 1450 | __lower_bound(_ForwardIterator __first, _ForwardIterator __last, 2025-10-18T00:45:18,610 | ^~~~~~~~~~~~~ 2025-10-18T00:45:18,612 /usr/include/c++/12/bits/stl_algobase.h:1450:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,613 /usr/include/c++/12/bits/stl_algo.h: In function ‘_ForwardIterator std::__upper_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = xgboost::common::detail::SpanIterator, false>; _Tp = int; _Compare = __gnu_cxx::__ops::_Val_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2025-10-18T00:45:18,614 /usr/include/c++/12/bits/stl_algo.h:2011:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,615 2011 | __upper_bound(_ForwardIterator __first, _ForwardIterator __last, 2025-10-18T00:45:18,616 | ^~~~~~~~~~~~~ 2025-10-18T00:45:18,617 /usr/include/c++/12/bits/stl_algo.h:2011:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,618 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = xgboost::common::detail::SpanIterator, false>; _Distance = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2025-10-18T00:45:18,619 /usr/include/c++/12/bits/stl_algo.h:2451:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,621 2451 | __merge_without_buffer(_BidirectionalIterator __first, 2025-10-18T00:45:18,622 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,623 /usr/include/c++/12/bits/stl_algo.h:2451:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,624 /usr/include/c++/12/bits/stl_algo.h:2451:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,624 /usr/include/c++/12/bits/stl_algo.h:2476:33: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,625 2476 | = std::__lower_bound(__middle, __last, *__first_cut, 2025-10-18T00:45:18,626 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,627 2477 | __gnu_cxx::__ops::__iter_comp_val(__comp)); 2025-10-18T00:45:18,628 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,629 /usr/include/c++/12/bits/stl_algo.h:2476:33: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,630 /usr/include/c++/12/bits/stl_algo.h:2476:33: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,630 /usr/include/c++/12/bits/stl_algo.h:2485:33: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,631 2485 | = std::__upper_bound(__first, __middle, *__second_cut, 2025-10-18T00:45:18,632 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,633 2486 | __gnu_cxx::__ops::__val_comp_iter(__comp)); 2025-10-18T00:45:18,634 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,635 /usr/include/c++/12/bits/stl_algo.h:2485:33: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,636 /usr/include/c++/12/bits/stl_algo.h:2485:33: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,637 In function ‘_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = xgboost::common::detail::SpanIterator, false>]’, 2025-10-18T00:45:18,638 inlined from ‘void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = xgboost::common::detail::SpanIterator, false>; _Distance = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2491:15: 2025-10-18T00:45:18,639 /usr/include/c++/12/bits/stl_algo.h:1397:27: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,641 1397 | return std::__rotate(__first, __middle, __last, 2025-10-18T00:45:18,642 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,643 1398 | std::__iterator_category(__first)); 2025-10-18T00:45:18,644 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,645 /usr/include/c++/12/bits/stl_algo.h:1397:27: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,646 /usr/include/c++/12/bits/stl_algo.h:1397:27: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,647 /usr/include/c++/12/bits/stl_algo.h:1397:27: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,648 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = xgboost::common::detail::SpanIterator, false>; _Distance = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2025-10-18T00:45:18,650 /usr/include/c++/12/bits/stl_algo.h:2492:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,651 2492 | std::__merge_without_buffer(__first, __first_cut, __new_middle, 2025-10-18T00:45:18,653 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,654 2493 | __len11, __len22, __comp); 2025-10-18T00:45:18,655 | ~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,657 /usr/include/c++/12/bits/stl_algo.h:2494:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,658 2494 | std::__merge_without_buffer(__new_middle, __second_cut, __last, 2025-10-18T00:45:18,659 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,661 2495 | __len1 - __len11, __len2 - __len22, __comp); 2025-10-18T00:45:18,662 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,663 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2025-10-18T00:45:18,665 /usr/include/c++/12/bits/stl_algo.h:2739:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,666 2739 | __inplace_stable_sort(_RandomAccessIterator __first, 2025-10-18T00:45:18,668 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,669 /usr/include/c++/12/bits/stl_algo.h:2739:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,670 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,671 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-10-18T00:45:18,673 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,674 2751 | __middle - __first, 2025-10-18T00:45:18,674 | ~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,675 2752 | __last - __middle, 2025-10-18T00:45:18,676 | ~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,678 2753 | __comp); 2025-10-18T00:45:18,678 | ~~~~~~~ 2025-10-18T00:45:18,679 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Val_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2025-10-18T00:45:18,680 /usr/include/c++/12/bits/stl_algo.h:1782:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,681 1782 | __unguarded_linear_insert(_RandomAccessIterator __last, 2025-10-18T00:45:18,682 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,683 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2025-10-18T00:45:18,683 /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,685 1802 | __insertion_sort(_RandomAccessIterator __first, 2025-10-18T00:45:18,686 | ^~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,687 /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,688 /usr/include/c++/12/bits/stl_algobase.h: In function ‘_ForwardIterator std::__lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = xgboost::common::detail::SpanIterator, false>; _Tp = int; _Compare = __gnu_cxx::__ops::_Iter_comp_val >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2025-10-18T00:45:18,689 /usr/include/c++/12/bits/stl_algobase.h:1450:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,690 1450 | __lower_bound(_ForwardIterator __first, _ForwardIterator __last, 2025-10-18T00:45:18,691 | ^~~~~~~~~~~~~ 2025-10-18T00:45:18,693 /usr/include/c++/12/bits/stl_algobase.h:1450:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,694 /usr/include/c++/12/bits/stl_algo.h: In function ‘_ForwardIterator std::__upper_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = xgboost::common::detail::SpanIterator, false>; _Tp = int; _Compare = __gnu_cxx::__ops::_Val_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2025-10-18T00:45:18,695 /usr/include/c++/12/bits/stl_algo.h:2011:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,696 2011 | __upper_bound(_ForwardIterator __first, _ForwardIterator __last, 2025-10-18T00:45:18,698 | ^~~~~~~~~~~~~ 2025-10-18T00:45:18,699 /usr/include/c++/12/bits/stl_algo.h:2011:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,700 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = xgboost::common::detail::SpanIterator, false>; _Distance = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2025-10-18T00:45:18,702 /usr/include/c++/12/bits/stl_algo.h:2451:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,703 2451 | __merge_without_buffer(_BidirectionalIterator __first, 2025-10-18T00:45:18,704 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,706 /usr/include/c++/12/bits/stl_algo.h:2451:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,707 /usr/include/c++/12/bits/stl_algo.h:2451:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,708 /usr/include/c++/12/bits/stl_algo.h:2476:33: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,710 2476 | = std::__lower_bound(__middle, __last, *__first_cut, 2025-10-18T00:45:18,711 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,712 2477 | __gnu_cxx::__ops::__iter_comp_val(__comp)); 2025-10-18T00:45:18,714 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,715 /usr/include/c++/12/bits/stl_algo.h:2476:33: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,716 /usr/include/c++/12/bits/stl_algo.h:2476:33: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,718 /usr/include/c++/12/bits/stl_algo.h:2485:33: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,719 2485 | = std::__upper_bound(__first, __middle, *__second_cut, 2025-10-18T00:45:18,721 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,722 2486 | __gnu_cxx::__ops::__val_comp_iter(__comp)); 2025-10-18T00:45:18,724 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,725 /usr/include/c++/12/bits/stl_algo.h:2485:33: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,727 /usr/include/c++/12/bits/stl_algo.h:2485:33: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,727 In function ‘_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = xgboost::common::detail::SpanIterator, false>]’, 2025-10-18T00:45:18,728 inlined from ‘void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = xgboost::common::detail::SpanIterator, false>; _Distance = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2491:15: 2025-10-18T00:45:18,729 /usr/include/c++/12/bits/stl_algo.h:1397:27: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,730 1397 | return std::__rotate(__first, __middle, __last, 2025-10-18T00:45:18,731 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,732 1398 | std::__iterator_category(__first)); 2025-10-18T00:45:18,733 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,734 /usr/include/c++/12/bits/stl_algo.h:1397:27: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,735 /usr/include/c++/12/bits/stl_algo.h:1397:27: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,736 /usr/include/c++/12/bits/stl_algo.h:1397:27: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,737 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = xgboost::common::detail::SpanIterator, false>; _Distance = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2025-10-18T00:45:18,739 /usr/include/c++/12/bits/stl_algo.h:2492:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,740 2492 | std::__merge_without_buffer(__first, __first_cut, __new_middle, 2025-10-18T00:45:18,741 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,742 2493 | __len11, __len22, __comp); 2025-10-18T00:45:18,743 | ~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,745 /usr/include/c++/12/bits/stl_algo.h:2494:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,746 2494 | std::__merge_without_buffer(__new_middle, __second_cut, __last, 2025-10-18T00:45:18,748 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,749 2495 | __len1 - __len11, __len2 - __len22, __comp); 2025-10-18T00:45:18,750 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,751 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2025-10-18T00:45:18,753 /usr/include/c++/12/bits/stl_algo.h:2739:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,754 2739 | __inplace_stable_sort(_RandomAccessIterator __first, 2025-10-18T00:45:18,755 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,757 /usr/include/c++/12/bits/stl_algo.h:2739:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,758 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,759 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-10-18T00:45:18,759 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,760 2751 | __middle - __first, 2025-10-18T00:45:18,761 | ~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,762 2752 | __last - __middle, 2025-10-18T00:45:18,763 | ~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,764 2753 | __comp); 2025-10-18T00:45:18,765 | ~~~~~~~ 2025-10-18T00:45:18,766 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Val_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2025-10-18T00:45:18,767 /usr/include/c++/12/bits/stl_algo.h:1782:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,768 1782 | __unguarded_linear_insert(_RandomAccessIterator __last, 2025-10-18T00:45:18,769 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,770 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2025-10-18T00:45:18,771 /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,772 1802 | __insertion_sort(_RandomAccessIterator __first, 2025-10-18T00:45:18,773 | ^~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,774 /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,775 /usr/include/c++/12/bits/stl_algobase.h: In function ‘_ForwardIterator std::__lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = xgboost::common::detail::SpanIterator, false>; _Tp = int; _Compare = __gnu_cxx::__ops::_Iter_comp_val >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2025-10-18T00:45:18,776 /usr/include/c++/12/bits/stl_algobase.h:1450:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,777 1450 | __lower_bound(_ForwardIterator __first, _ForwardIterator __last, 2025-10-18T00:45:18,778 | ^~~~~~~~~~~~~ 2025-10-18T00:45:18,779 /usr/include/c++/12/bits/stl_algobase.h:1450:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,781 /usr/include/c++/12/bits/stl_algo.h: In function ‘_ForwardIterator std::__upper_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = xgboost::common::detail::SpanIterator, false>; _Tp = int; _Compare = __gnu_cxx::__ops::_Val_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2025-10-18T00:45:18,782 /usr/include/c++/12/bits/stl_algo.h:2011:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,783 2011 | __upper_bound(_ForwardIterator __first, _ForwardIterator __last, 2025-10-18T00:45:18,784 | ^~~~~~~~~~~~~ 2025-10-18T00:45:18,785 /usr/include/c++/12/bits/stl_algo.h:2011:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,786 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = xgboost::common::detail::SpanIterator, false>; _Distance = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2025-10-18T00:45:18,787 /usr/include/c++/12/bits/stl_algo.h:2451:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,788 2451 | __merge_without_buffer(_BidirectionalIterator __first, 2025-10-18T00:45:18,790 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,791 /usr/include/c++/12/bits/stl_algo.h:2451:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,792 /usr/include/c++/12/bits/stl_algo.h:2451:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,795 /usr/include/c++/12/bits/stl_algo.h:2476:33: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,796 2476 | = std::__lower_bound(__middle, __last, *__first_cut, 2025-10-18T00:45:18,797 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,799 2477 | __gnu_cxx::__ops::__iter_comp_val(__comp)); 2025-10-18T00:45:18,800 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,801 /usr/include/c++/12/bits/stl_algo.h:2476:33: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,803 /usr/include/c++/12/bits/stl_algo.h:2476:33: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,804 /usr/include/c++/12/bits/stl_algo.h:2485:33: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,805 2485 | = std::__upper_bound(__first, __middle, *__second_cut, 2025-10-18T00:45:18,807 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,808 2486 | __gnu_cxx::__ops::__val_comp_iter(__comp)); 2025-10-18T00:45:18,809 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,810 /usr/include/c++/12/bits/stl_algo.h:2485:33: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,811 /usr/include/c++/12/bits/stl_algo.h:2485:33: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,811 In function ‘_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = xgboost::common::detail::SpanIterator, false>]’, 2025-10-18T00:45:18,812 inlined from ‘void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = xgboost::common::detail::SpanIterator, false>; _Distance = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2491:15: 2025-10-18T00:45:18,813 /usr/include/c++/12/bits/stl_algo.h:1397:27: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,814 1397 | return std::__rotate(__first, __middle, __last, 2025-10-18T00:45:18,816 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,817 1398 | std::__iterator_category(__first)); 2025-10-18T00:45:18,818 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,819 /usr/include/c++/12/bits/stl_algo.h:1397:27: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,820 /usr/include/c++/12/bits/stl_algo.h:1397:27: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,822 /usr/include/c++/12/bits/stl_algo.h:1397:27: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,823 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = xgboost::common::detail::SpanIterator, false>; _Distance = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2025-10-18T00:45:18,824 /usr/include/c++/12/bits/stl_algo.h:2492:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,825 2492 | std::__merge_without_buffer(__first, __first_cut, __new_middle, 2025-10-18T00:45:18,827 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,829 2493 | __len11, __len22, __comp); 2025-10-18T00:45:18,831 | ~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,832 /usr/include/c++/12/bits/stl_algo.h:2494:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,833 2494 | std::__merge_without_buffer(__new_middle, __second_cut, __last, 2025-10-18T00:45:18,835 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,836 2495 | __len1 - __len11, __len2 - __len22, __comp); 2025-10-18T00:45:18,837 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,839 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2025-10-18T00:45:18,840 /usr/include/c++/12/bits/stl_algo.h:2739:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,841 2739 | __inplace_stable_sort(_RandomAccessIterator __first, 2025-10-18T00:45:18,842 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,843 /usr/include/c++/12/bits/stl_algo.h:2739:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,844 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,845 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-10-18T00:45:18,846 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,847 2751 | __middle - __first, 2025-10-18T00:45:18,848 | ~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,849 2752 | __last - __middle, 2025-10-18T00:45:18,850 | ~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,852 2753 | __comp); 2025-10-18T00:45:18,853 | ~~~~~~~ 2025-10-18T00:45:18,854 /usr/include/c++/12/bits/stl_algobase.h: In function ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = true; _II = xgboost::common::detail::SpanIterator, false>; _OI = int*]’: 2025-10-18T00:45:18,855 /usr/include/c++/12/bits/stl_algobase.h:521:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,856 521 | __copy_move_a1(_II __first, _II __last, _OI __result) 2025-10-18T00:45:18,857 | ^~~~~~~~~~~~~~ 2025-10-18T00:45:18,858 /usr/include/c++/12/bits/stl_algobase.h:521:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,859 /usr/include/c++/12/bits/stl_algo.h: In function ‘_BidirectionalIterator1 std::__rotate_adaptive(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator1, _Distance, _Distance, _BidirectionalIterator2, _Distance) [with _BidirectionalIterator1 = xgboost::common::detail::SpanIterator, false>; _BidirectionalIterator2 = int*; _Distance = long long int]’: 2025-10-18T00:45:18,860 /usr/include/c++/12/bits/stl_algo.h:2352:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,861 2352 | __rotate_adaptive(_BidirectionalIterator1 __first, 2025-10-18T00:45:18,862 | ^~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,864 /usr/include/c++/12/bits/stl_algo.h:2352:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,865 /usr/include/c++/12/bits/stl_algo.h:2352:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,866 In function ‘_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = xgboost::common::detail::SpanIterator, false>]’, 2025-10-18T00:45:18,867 inlined from ‘_BidirectionalIterator1 std::__rotate_adaptive(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator1, _Distance, _Distance, _BidirectionalIterator2, _Distance) [with _BidirectionalIterator1 = xgboost::common::detail::SpanIterator, false>; _BidirectionalIterator2 = int*; _Distance = long long int]’ at /usr/include/c++/12/bits/stl_algo.h:2383:20: 2025-10-18T00:45:18,868 /usr/include/c++/12/bits/stl_algo.h:1397:27: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,870 1397 | return std::__rotate(__first, __middle, __last, 2025-10-18T00:45:18,871 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,872 1398 | std::__iterator_category(__first)); 2025-10-18T00:45:18,873 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,874 /usr/include/c++/12/bits/stl_algo.h:1397:27: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,876 /usr/include/c++/12/bits/stl_algo.h:1397:27: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,877 /usr/include/c++/12/bits/stl_algo.h:1397:27: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,879 /usr/include/c++/12/bits/stl_algo.h: In function ‘_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = xgboost::common::detail::SpanIterator, false>; _OutputIterator = int*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2025-10-18T00:45:18,880 /usr/include/c++/12/bits/stl_algo.h:2615:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,881 2615 | __move_merge(_InputIterator __first1, _InputIterator __last1, 2025-10-18T00:45:18,882 | ^~~~~~~~~~~~ 2025-10-18T00:45:18,884 /usr/include/c++/12/bits/stl_algo.h:2615:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,885 /usr/include/c++/12/bits/stl_algo.h:2615:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,886 /usr/include/c++/12/bits/stl_algo.h:2615:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,888 /usr/include/c++/12/bits/stl_algo.h: In function ‘_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = int*; _OutputIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2025-10-18T00:45:18,889 /usr/include/c++/12/bits/stl_algo.h:2615:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,890 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Pointer = int*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2025-10-18T00:45:18,892 /usr/include/c++/12/bits/stl_algo.h:2682:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,893 2682 | __merge_sort_with_buffer(_RandomAccessIterator __first, 2025-10-18T00:45:18,895 | ^~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,896 /usr/include/c++/12/bits/stl_algo.h:2682:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,897 In function ‘void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = xgboost::common::detail::SpanIterator, false>; _RandomAccessIterator2 = int*; _Distance = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2025-10-18T00:45:18,898 inlined from ‘void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Pointer = int*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2697:26: 2025-10-18T00:45:18,899 /usr/include/c++/12/bits/stl_algo.h:2650:39: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,900 2650 | __result = std::__move_merge(__first, __first + __step_size, 2025-10-18T00:45:18,901 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,902 2651 | __first + __step_size, 2025-10-18T00:45:18,902 | ~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,903 2652 | __first + __two_step, 2025-10-18T00:45:18,904 | ~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,905 2653 | __result, __comp); 2025-10-18T00:45:18,906 | ~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,907 /usr/include/c++/12/bits/stl_algo.h:2650:39: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,908 /usr/include/c++/12/bits/stl_algo.h:2658:24: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,910 2658 | std::__move_merge(__first, __first + __step_size, 2025-10-18T00:45:18,911 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,912 2659 | __first + __step_size, __last, __result, __comp); 2025-10-18T00:45:18,913 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,913 /usr/include/c++/12/bits/stl_algo.h:2658:24: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,914 In function ‘void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = int*; _RandomAccessIterator2 = xgboost::common::detail::SpanIterator, false>; _Distance = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2025-10-18T00:45:18,915 inlined from ‘void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Pointer = int*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2700:26: 2025-10-18T00:45:18,916 /usr/include/c++/12/bits/stl_algo.h:2650:39: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,917 2650 | __result = std::__move_merge(__first, __first + __step_size, 2025-10-18T00:45:18,918 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,919 2651 | __first + __step_size, 2025-10-18T00:45:18,920 | ~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,921 2652 | __first + __two_step, 2025-10-18T00:45:18,921 | ~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,922 2653 | __result, __comp); 2025-10-18T00:45:18,923 | ~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,924 /usr/include/c++/12/bits/stl_algo.h:2658:24: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,925 2658 | std::__move_merge(__first, __first + __step_size, 2025-10-18T00:45:18,926 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,927 2659 | __first + __step_size, __last, __result, __comp); 2025-10-18T00:45:18,928 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,928 /usr/include/c++/12/bits/stl_algo.h: In function ‘_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = xgboost::common::detail::SpanIterator, false>; _OutputIterator = int*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2025-10-18T00:45:18,929 /usr/include/c++/12/bits/stl_algo.h:2615:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,930 2615 | __move_merge(_InputIterator __first1, _InputIterator __last1, 2025-10-18T00:45:18,931 | ^~~~~~~~~~~~ 2025-10-18T00:45:18,932 /usr/include/c++/12/bits/stl_algo.h:2615:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,933 /usr/include/c++/12/bits/stl_algo.h:2615:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,934 /usr/include/c++/12/bits/stl_algo.h:2615:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,935 /usr/include/c++/12/bits/stl_algo.h: In function ‘_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = int*; _OutputIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2025-10-18T00:45:18,937 /usr/include/c++/12/bits/stl_algo.h:2615:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,938 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Pointer = int*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2025-10-18T00:45:18,939 /usr/include/c++/12/bits/stl_algo.h:2682:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,940 2682 | __merge_sort_with_buffer(_RandomAccessIterator __first, 2025-10-18T00:45:18,941 | ^~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,941 /usr/include/c++/12/bits/stl_algo.h:2682:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,942 In function ‘void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = xgboost::common::detail::SpanIterator, false>; _RandomAccessIterator2 = int*; _Distance = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2025-10-18T00:45:18,943 inlined from ‘void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Pointer = int*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2697:26: 2025-10-18T00:45:18,944 /usr/include/c++/12/bits/stl_algo.h:2650:39: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,945 2650 | __result = std::__move_merge(__first, __first + __step_size, 2025-10-18T00:45:18,946 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,947 2651 | __first + __step_size, 2025-10-18T00:45:18,948 | ~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,949 2652 | __first + __two_step, 2025-10-18T00:45:18,950 | ~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,950 2653 | __result, __comp); 2025-10-18T00:45:18,951 | ~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,952 /usr/include/c++/12/bits/stl_algo.h:2650:39: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,953 /usr/include/c++/12/bits/stl_algo.h:2658:24: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,954 2658 | std::__move_merge(__first, __first + __step_size, 2025-10-18T00:45:18,955 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,955 2659 | __first + __step_size, __last, __result, __comp); 2025-10-18T00:45:18,956 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,957 /usr/include/c++/12/bits/stl_algo.h:2658:24: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,958 In function ‘void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = int*; _RandomAccessIterator2 = xgboost::common::detail::SpanIterator, false>; _Distance = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2025-10-18T00:45:18,959 inlined from ‘void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Pointer = int*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2700:26: 2025-10-18T00:45:18,960 /usr/include/c++/12/bits/stl_algo.h:2650:39: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,961 2650 | __result = std::__move_merge(__first, __first + __step_size, 2025-10-18T00:45:18,962 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,963 2651 | __first + __step_size, 2025-10-18T00:45:18,964 | ~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,965 2652 | __first + __two_step, 2025-10-18T00:45:18,966 | ~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,966 2653 | __result, __comp); 2025-10-18T00:45:18,967 | ~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,968 /usr/include/c++/12/bits/stl_algo.h:2658:24: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,969 2658 | std::__move_merge(__first, __first + __step_size, 2025-10-18T00:45:18,970 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,971 2659 | __first + __step_size, __last, __result, __comp); 2025-10-18T00:45:18,972 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,973 /usr/include/c++/12/bits/stl_algo.h: In function ‘_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = xgboost::common::detail::SpanIterator, false>; _OutputIterator = int*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2025-10-18T00:45:18,974 /usr/include/c++/12/bits/stl_algo.h:2615:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,975 2615 | __move_merge(_InputIterator __first1, _InputIterator __last1, 2025-10-18T00:45:18,976 | ^~~~~~~~~~~~ 2025-10-18T00:45:18,976 /usr/include/c++/12/bits/stl_algo.h:2615:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,977 /usr/include/c++/12/bits/stl_algo.h:2615:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,978 /usr/include/c++/12/bits/stl_algo.h:2615:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,979 /usr/include/c++/12/bits/stl_algo.h: In function ‘_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = int*; _OutputIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2025-10-18T00:45:18,980 /usr/include/c++/12/bits/stl_algo.h:2615:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,981 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Pointer = int*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2025-10-18T00:45:18,982 /usr/include/c++/12/bits/stl_algo.h:2682:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,983 2682 | __merge_sort_with_buffer(_RandomAccessIterator __first, 2025-10-18T00:45:18,984 | ^~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,985 /usr/include/c++/12/bits/stl_algo.h:2682:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,985 In function ‘void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = xgboost::common::detail::SpanIterator, false>; _RandomAccessIterator2 = int*; _Distance = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2025-10-18T00:45:18,987 inlined from ‘void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Pointer = int*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2697:26: 2025-10-18T00:45:18,988 /usr/include/c++/12/bits/stl_algo.h:2650:39: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,989 2650 | __result = std::__move_merge(__first, __first + __step_size, 2025-10-18T00:45:18,989 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,990 2651 | __first + __step_size, 2025-10-18T00:45:18,991 | ~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,992 2652 | __first + __two_step, 2025-10-18T00:45:18,993 | ~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,993 2653 | __result, __comp); 2025-10-18T00:45:18,994 | ~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,995 /usr/include/c++/12/bits/stl_algo.h:2650:39: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,996 /usr/include/c++/12/bits/stl_algo.h:2658:24: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:18,997 2658 | std::__move_merge(__first, __first + __step_size, 2025-10-18T00:45:18,998 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:18,999 2659 | __first + __step_size, __last, __result, __comp); 2025-10-18T00:45:19,000 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,001 /usr/include/c++/12/bits/stl_algo.h:2658:24: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,002 In function ‘void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = int*; _RandomAccessIterator2 = xgboost::common::detail::SpanIterator, false>; _Distance = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2025-10-18T00:45:19,003 inlined from ‘void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Pointer = int*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2700:26: 2025-10-18T00:45:19,004 /usr/include/c++/12/bits/stl_algo.h:2650:39: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,005 2650 | __result = std::__move_merge(__first, __first + __step_size, 2025-10-18T00:45:19,006 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,007 2651 | __first + __step_size, 2025-10-18T00:45:19,008 | ~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,009 2652 | __first + __two_step, 2025-10-18T00:45:19,010 | ~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,011 2653 | __result, __comp); 2025-10-18T00:45:19,012 | ~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,013 /usr/include/c++/12/bits/stl_algo.h:2658:24: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,013 2658 | std::__move_merge(__first, __first + __step_size, 2025-10-18T00:45:19,014 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,015 2659 | __first + __step_size, __last, __result, __comp); 2025-10-18T00:45:19,016 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,017 /usr/include/c++/12/bits/stl_algo.h: In function ‘_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = xgboost::common::detail::SpanIterator, false>; _OutputIterator = int*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2025-10-18T00:45:19,018 /usr/include/c++/12/bits/stl_algo.h:2615:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,019 2615 | __move_merge(_InputIterator __first1, _InputIterator __last1, 2025-10-18T00:45:19,020 | ^~~~~~~~~~~~ 2025-10-18T00:45:19,021 /usr/include/c++/12/bits/stl_algo.h:2615:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,022 /usr/include/c++/12/bits/stl_algo.h:2615:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,023 /usr/include/c++/12/bits/stl_algo.h:2615:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,024 /usr/include/c++/12/bits/stl_algo.h: In function ‘_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = int*; _OutputIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2025-10-18T00:45:19,025 /usr/include/c++/12/bits/stl_algo.h:2615:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,026 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Pointer = int*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2025-10-18T00:45:19,027 /usr/include/c++/12/bits/stl_algo.h:2682:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,028 2682 | __merge_sort_with_buffer(_RandomAccessIterator __first, 2025-10-18T00:45:19,029 | ^~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,030 /usr/include/c++/12/bits/stl_algo.h:2682:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,031 In function ‘void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = xgboost::common::detail::SpanIterator, false>; _RandomAccessIterator2 = int*; _Distance = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2025-10-18T00:45:19,032 inlined from ‘void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Pointer = int*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2697:26: 2025-10-18T00:45:19,033 /usr/include/c++/12/bits/stl_algo.h:2650:39: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,034 2650 | __result = std::__move_merge(__first, __first + __step_size, 2025-10-18T00:45:19,035 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,036 2651 | __first + __step_size, 2025-10-18T00:45:19,037 | ~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,038 2652 | __first + __two_step, 2025-10-18T00:45:19,038 | ~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,039 2653 | __result, __comp); 2025-10-18T00:45:19,040 | ~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,041 /usr/include/c++/12/bits/stl_algo.h:2650:39: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,042 /usr/include/c++/12/bits/stl_algo.h:2658:24: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,043 2658 | std::__move_merge(__first, __first + __step_size, 2025-10-18T00:45:19,044 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,045 2659 | __first + __step_size, __last, __result, __comp); 2025-10-18T00:45:19,046 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,047 /usr/include/c++/12/bits/stl_algo.h:2658:24: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,048 In function ‘void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = int*; _RandomAccessIterator2 = xgboost::common::detail::SpanIterator, false>; _Distance = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2025-10-18T00:45:19,049 inlined from ‘void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Pointer = int*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2700:26: 2025-10-18T00:45:19,050 /usr/include/c++/12/bits/stl_algo.h:2650:39: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,051 2650 | __result = std::__move_merge(__first, __first + __step_size, 2025-10-18T00:45:19,052 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,052 2651 | __first + __step_size, 2025-10-18T00:45:19,053 | ~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,054 2652 | __first + __two_step, 2025-10-18T00:45:19,055 | ~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,056 2653 | __result, __comp); 2025-10-18T00:45:19,057 | ~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,058 /usr/include/c++/12/bits/stl_algo.h:2658:24: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,058 2658 | std::__move_merge(__first, __first + __step_size, 2025-10-18T00:45:19,060 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,060 2659 | __first + __step_size, __last, __result, __comp); 2025-10-18T00:45:19,061 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,062 /usr/include/c++/12/bits/stl_algo.h: In function ‘_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = xgboost::common::detail::SpanIterator, false>; _OutputIterator = int*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2025-10-18T00:45:19,062 /usr/include/c++/12/bits/stl_algo.h:2615:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,063 2615 | __move_merge(_InputIterator __first1, _InputIterator __last1, 2025-10-18T00:45:19,064 | ^~~~~~~~~~~~ 2025-10-18T00:45:19,065 /usr/include/c++/12/bits/stl_algo.h:2615:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,066 /usr/include/c++/12/bits/stl_algo.h:2615:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,067 /usr/include/c++/12/bits/stl_algo.h:2615:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,068 /usr/include/c++/12/bits/stl_algo.h: In function ‘_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = int*; _OutputIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2025-10-18T00:45:19,069 /usr/include/c++/12/bits/stl_algo.h:2615:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,070 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Pointer = int*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2025-10-18T00:45:19,071 /usr/include/c++/12/bits/stl_algo.h:2682:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,071 2682 | __merge_sort_with_buffer(_RandomAccessIterator __first, 2025-10-18T00:45:19,072 | ^~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,073 /usr/include/c++/12/bits/stl_algo.h:2682:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,074 In function ‘void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = xgboost::common::detail::SpanIterator, false>; _RandomAccessIterator2 = int*; _Distance = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2025-10-18T00:45:19,075 inlined from ‘void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Pointer = int*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2697:26: 2025-10-18T00:45:19,076 /usr/include/c++/12/bits/stl_algo.h:2650:39: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,077 2650 | __result = std::__move_merge(__first, __first + __step_size, 2025-10-18T00:45:19,078 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,079 2651 | __first + __step_size, 2025-10-18T00:45:19,079 | ~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,080 2652 | __first + __two_step, 2025-10-18T00:45:19,081 | ~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,082 2653 | __result, __comp); 2025-10-18T00:45:19,083 | ~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,084 /usr/include/c++/12/bits/stl_algo.h:2650:39: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,085 /usr/include/c++/12/bits/stl_algo.h:2658:24: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,086 2658 | std::__move_merge(__first, __first + __step_size, 2025-10-18T00:45:19,087 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,088 2659 | __first + __step_size, __last, __result, __comp); 2025-10-18T00:45:19,089 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,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-10-18T00:45:19,091 In function ‘void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = int*; _RandomAccessIterator2 = xgboost::common::detail::SpanIterator, false>; _Distance = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2025-10-18T00:45:19,092 inlined from ‘void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Pointer = int*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2700:26: 2025-10-18T00:45:19,092 /usr/include/c++/12/bits/stl_algo.h:2650:39: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,093 2650 | __result = std::__move_merge(__first, __first + __step_size, 2025-10-18T00:45:19,095 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,095 2651 | __first + __step_size, 2025-10-18T00:45:19,096 | ~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,097 2652 | __first + __two_step, 2025-10-18T00:45:19,098 | ~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,099 2653 | __result, __comp); 2025-10-18T00:45:19,100 | ~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,100 /usr/include/c++/12/bits/stl_algo.h:2658:24: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,101 2658 | std::__move_merge(__first, __first + __step_size, 2025-10-18T00:45:19,102 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,103 2659 | __first + __step_size, __last, __result, __comp); 2025-10-18T00:45:19,104 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,104 /usr/include/c++/12/bits/stl_algo.h: In function ‘_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = xgboost::common::detail::SpanIterator, false>; _OutputIterator = int*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2025-10-18T00:45:19,105 /usr/include/c++/12/bits/stl_algo.h:2615:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,106 2615 | __move_merge(_InputIterator __first1, _InputIterator __last1, 2025-10-18T00:45:19,107 | ^~~~~~~~~~~~ 2025-10-18T00:45:19,108 /usr/include/c++/12/bits/stl_algo.h:2615:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,109 /usr/include/c++/12/bits/stl_algo.h:2615:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,110 /usr/include/c++/12/bits/stl_algo.h:2615:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,111 /usr/include/c++/12/bits/stl_algo.h: In function ‘_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = int*; _OutputIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2025-10-18T00:45:19,112 /usr/include/c++/12/bits/stl_algo.h:2615:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,113 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Pointer = int*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2025-10-18T00:45:19,114 /usr/include/c++/12/bits/stl_algo.h:2682:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,115 2682 | __merge_sort_with_buffer(_RandomAccessIterator __first, 2025-10-18T00:45:19,116 | ^~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,117 /usr/include/c++/12/bits/stl_algo.h:2682:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,119 In function ‘void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = xgboost::common::detail::SpanIterator, false>; _RandomAccessIterator2 = int*; _Distance = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2025-10-18T00:45:19,120 inlined from ‘void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Pointer = int*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2697:26: 2025-10-18T00:45:19,121 /usr/include/c++/12/bits/stl_algo.h:2650:39: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,122 2650 | __result = std::__move_merge(__first, __first + __step_size, 2025-10-18T00:45:19,123 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,124 2651 | __first + __step_size, 2025-10-18T00:45:19,125 | ~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,126 2652 | __first + __two_step, 2025-10-18T00:45:19,127 | ~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,128 2653 | __result, __comp); 2025-10-18T00:45:19,129 | ~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,130 /usr/include/c++/12/bits/stl_algo.h:2650:39: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,131 /usr/include/c++/12/bits/stl_algo.h:2658:24: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,131 2658 | std::__move_merge(__first, __first + __step_size, 2025-10-18T00:45:19,132 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,133 2659 | __first + __step_size, __last, __result, __comp); 2025-10-18T00:45:19,134 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,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-10-18T00:45:19,136 In function ‘void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = int*; _RandomAccessIterator2 = xgboost::common::detail::SpanIterator, false>; _Distance = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2025-10-18T00:45:19,137 inlined from ‘void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Pointer = int*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2700:26: 2025-10-18T00:45:19,138 /usr/include/c++/12/bits/stl_algo.h:2650:39: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,139 2650 | __result = std::__move_merge(__first, __first + __step_size, 2025-10-18T00:45:19,140 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,141 2651 | __first + __step_size, 2025-10-18T00:45:19,142 | ~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,142 2652 | __first + __two_step, 2025-10-18T00:45:19,143 | ~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,144 2653 | __result, __comp); 2025-10-18T00:45:19,145 | ~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,146 /usr/include/c++/12/bits/stl_algo.h:2658:24: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,147 2658 | std::__move_merge(__first, __first + __step_size, 2025-10-18T00:45:19,148 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,148 2659 | __first + __step_size, __last, __result, __comp); 2025-10-18T00:45:19,149 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,150 /usr/include/c++/12/bits/stl_algo.h: In function ‘_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = xgboost::common::detail::SpanIterator, false>; _OutputIterator = int*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2025-10-18T00:45:19,151 /usr/include/c++/12/bits/stl_algo.h:2615:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,152 2615 | __move_merge(_InputIterator __first1, _InputIterator __last1, 2025-10-18T00:45:19,153 | ^~~~~~~~~~~~ 2025-10-18T00:45:19,154 /usr/include/c++/12/bits/stl_algo.h:2615:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,155 /usr/include/c++/12/bits/stl_algo.h:2615:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,156 /usr/include/c++/12/bits/stl_algo.h:2615:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,157 /usr/include/c++/12/bits/stl_algo.h: In function ‘_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = int*; _OutputIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2025-10-18T00:45:19,158 /usr/include/c++/12/bits/stl_algo.h:2615:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,159 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Pointer = int*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2025-10-18T00:45:19,160 /usr/include/c++/12/bits/stl_algo.h:2682:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,161 2682 | __merge_sort_with_buffer(_RandomAccessIterator __first, 2025-10-18T00:45:19,161 | ^~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,162 /usr/include/c++/12/bits/stl_algo.h:2682:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,163 In function ‘void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = xgboost::common::detail::SpanIterator, false>; _RandomAccessIterator2 = int*; _Distance = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2025-10-18T00:45:19,164 inlined from ‘void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Pointer = int*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2697:26: 2025-10-18T00:45:19,165 /usr/include/c++/12/bits/stl_algo.h:2650:39: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,166 2650 | __result = std::__move_merge(__first, __first + __step_size, 2025-10-18T00:45:19,167 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,168 2651 | __first + __step_size, 2025-10-18T00:45:19,169 | ~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,169 2652 | __first + __two_step, 2025-10-18T00:45:19,170 | ~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,171 2653 | __result, __comp); 2025-10-18T00:45:19,172 | ~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,173 /usr/include/c++/12/bits/stl_algo.h:2650:39: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,174 /usr/include/c++/12/bits/stl_algo.h:2658:24: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,174 2658 | std::__move_merge(__first, __first + __step_size, 2025-10-18T00:45:19,175 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,176 2659 | __first + __step_size, __last, __result, __comp); 2025-10-18T00:45:19,177 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,178 /usr/include/c++/12/bits/stl_algo.h:2658:24: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,179 In function ‘void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = int*; _RandomAccessIterator2 = xgboost::common::detail::SpanIterator, false>; _Distance = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2025-10-18T00:45:19,180 inlined from ‘void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Pointer = int*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2700:26: 2025-10-18T00:45:19,181 /usr/include/c++/12/bits/stl_algo.h:2650:39: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,182 2650 | __result = std::__move_merge(__first, __first + __step_size, 2025-10-18T00:45:19,183 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,184 2651 | __first + __step_size, 2025-10-18T00:45:19,184 | ~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,185 2652 | __first + __two_step, 2025-10-18T00:45:19,186 | ~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,187 2653 | __result, __comp); 2025-10-18T00:45:19,188 | ~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,189 /usr/include/c++/12/bits/stl_algo.h:2658:24: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,190 2658 | std::__move_merge(__first, __first + __step_size, 2025-10-18T00:45:19,190 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,191 2659 | __first + __step_size, __last, __result, __comp); 2025-10-18T00:45:19,192 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,193 /usr/include/c++/12/bits/stl_algo.h: In function ‘_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = xgboost::common::detail::SpanIterator, false>; _OutputIterator = int*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2025-10-18T00:45:19,194 /usr/include/c++/12/bits/stl_algo.h:2615:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,195 2615 | __move_merge(_InputIterator __first1, _InputIterator __last1, 2025-10-18T00:45:19,196 | ^~~~~~~~~~~~ 2025-10-18T00:45:19,197 /usr/include/c++/12/bits/stl_algo.h:2615:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,198 /usr/include/c++/12/bits/stl_algo.h:2615:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,199 /usr/include/c++/12/bits/stl_algo.h:2615:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,200 /usr/include/c++/12/bits/stl_algo.h: In function ‘_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = int*; _OutputIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2025-10-18T00:45:19,201 /usr/include/c++/12/bits/stl_algo.h:2615:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,203 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Pointer = int*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2025-10-18T00:45:19,204 /usr/include/c++/12/bits/stl_algo.h:2682:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,205 2682 | __merge_sort_with_buffer(_RandomAccessIterator __first, 2025-10-18T00:45:19,206 | ^~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,207 /usr/include/c++/12/bits/stl_algo.h:2682:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,208 In function ‘void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = xgboost::common::detail::SpanIterator, false>; _RandomAccessIterator2 = int*; _Distance = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2025-10-18T00:45:19,209 inlined from ‘void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Pointer = int*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2697:26: 2025-10-18T00:45:19,210 /usr/include/c++/12/bits/stl_algo.h:2650:39: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,211 2650 | __result = std::__move_merge(__first, __first + __step_size, 2025-10-18T00:45:19,212 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,213 2651 | __first + __step_size, 2025-10-18T00:45:19,213 | ~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,214 2652 | __first + __two_step, 2025-10-18T00:45:19,215 | ~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,216 2653 | __result, __comp); 2025-10-18T00:45:19,217 | ~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,218 /usr/include/c++/12/bits/stl_algo.h:2650:39: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,219 /usr/include/c++/12/bits/stl_algo.h:2658:24: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,220 2658 | std::__move_merge(__first, __first + __step_size, 2025-10-18T00:45:19,221 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,222 2659 | __first + __step_size, __last, __result, __comp); 2025-10-18T00:45:19,223 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,224 /usr/include/c++/12/bits/stl_algo.h:2658:24: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,225 In function ‘void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = int*; _RandomAccessIterator2 = xgboost::common::detail::SpanIterator, false>; _Distance = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2025-10-18T00:45:19,226 inlined from ‘void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Pointer = int*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2700:26: 2025-10-18T00:45:19,227 /usr/include/c++/12/bits/stl_algo.h:2650:39: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,228 2650 | __result = std::__move_merge(__first, __first + __step_size, 2025-10-18T00:45:19,229 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,230 2651 | __first + __step_size, 2025-10-18T00:45:19,231 | ~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,232 2652 | __first + __two_step, 2025-10-18T00:45:19,233 | ~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,234 2653 | __result, __comp); 2025-10-18T00:45:19,235 | ~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,236 /usr/include/c++/12/bits/stl_algo.h:2658:24: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,237 2658 | std::__move_merge(__first, __first + __step_size, 2025-10-18T00:45:19,238 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,239 2659 | __first + __step_size, __last, __result, __comp); 2025-10-18T00:45:19,240 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,241 /usr/include/c++/12/bits/stl_algo.h: In function ‘_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = xgboost::common::detail::SpanIterator, false>; _OutputIterator = int*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2025-10-18T00:45:19,242 /usr/include/c++/12/bits/stl_algo.h:2615:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,243 2615 | __move_merge(_InputIterator __first1, _InputIterator __last1, 2025-10-18T00:45:19,244 | ^~~~~~~~~~~~ 2025-10-18T00:45:19,245 /usr/include/c++/12/bits/stl_algo.h:2615:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,246 /usr/include/c++/12/bits/stl_algo.h:2615:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,247 /usr/include/c++/12/bits/stl_algo.h:2615:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,248 /usr/include/c++/12/bits/stl_algo.h: In function ‘_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = int*; _OutputIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2025-10-18T00:45:19,249 /usr/include/c++/12/bits/stl_algo.h:2615:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,250 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Pointer = int*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2025-10-18T00:45:19,251 /usr/include/c++/12/bits/stl_algo.h:2682:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,252 2682 | __merge_sort_with_buffer(_RandomAccessIterator __first, 2025-10-18T00:45:19,253 | ^~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,254 /usr/include/c++/12/bits/stl_algo.h:2682:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,255 In function ‘void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = xgboost::common::detail::SpanIterator, false>; _RandomAccessIterator2 = int*; _Distance = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2025-10-18T00:45:19,256 inlined from ‘void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Pointer = int*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2697:26: 2025-10-18T00:45:19,257 /usr/include/c++/12/bits/stl_algo.h:2650:39: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,258 2650 | __result = std::__move_merge(__first, __first + __step_size, 2025-10-18T00:45:19,259 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,260 2651 | __first + __step_size, 2025-10-18T00:45:19,261 | ~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,261 2652 | __first + __two_step, 2025-10-18T00:45:19,262 | ~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,263 2653 | __result, __comp); 2025-10-18T00:45:19,264 | ~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,265 /usr/include/c++/12/bits/stl_algo.h:2650:39: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,266 /usr/include/c++/12/bits/stl_algo.h:2658:24: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,267 2658 | std::__move_merge(__first, __first + __step_size, 2025-10-18T00:45:19,268 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,269 2659 | __first + __step_size, __last, __result, __comp); 2025-10-18T00:45:19,270 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,271 /usr/include/c++/12/bits/stl_algo.h:2658:24: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,273 In function ‘void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = int*; _RandomAccessIterator2 = xgboost::common::detail::SpanIterator, false>; _Distance = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2025-10-18T00:45:19,274 inlined from ‘void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Pointer = int*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2700:26: 2025-10-18T00:45:19,275 /usr/include/c++/12/bits/stl_algo.h:2650:39: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,275 2650 | __result = std::__move_merge(__first, __first + __step_size, 2025-10-18T00:45:19,276 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,278 2651 | __first + __step_size, 2025-10-18T00:45:19,278 | ~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,279 2652 | __first + __two_step, 2025-10-18T00:45:19,280 | ~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,281 2653 | __result, __comp); 2025-10-18T00:45:19,281 | ~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,282 /usr/include/c++/12/bits/stl_algo.h:2658:24: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,283 2658 | std::__move_merge(__first, __first + __step_size, 2025-10-18T00:45:19,284 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,285 2659 | __first + __step_size, __last, __result, __comp); 2025-10-18T00:45:19,285 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,286 /usr/include/c++/12/bits/stl_algo.h: In function ‘_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = xgboost::common::detail::SpanIterator, false>; _OutputIterator = int*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2025-10-18T00:45:19,287 /usr/include/c++/12/bits/stl_algo.h:2615:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,288 2615 | __move_merge(_InputIterator __first1, _InputIterator __last1, 2025-10-18T00:45:19,289 | ^~~~~~~~~~~~ 2025-10-18T00:45:19,290 /usr/include/c++/12/bits/stl_algo.h:2615:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,291 /usr/include/c++/12/bits/stl_algo.h:2615:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,292 /usr/include/c++/12/bits/stl_algo.h:2615:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,293 /usr/include/c++/12/bits/stl_algo.h: In function ‘_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = int*; _OutputIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2025-10-18T00:45:19,294 /usr/include/c++/12/bits/stl_algo.h:2615:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,296 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Pointer = int*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2025-10-18T00:45:19,297 /usr/include/c++/12/bits/stl_algo.h:2682:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,298 2682 | __merge_sort_with_buffer(_RandomAccessIterator __first, 2025-10-18T00:45:19,299 | ^~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,300 /usr/include/c++/12/bits/stl_algo.h:2682:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,301 In function ‘void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = xgboost::common::detail::SpanIterator, false>; _RandomAccessIterator2 = int*; _Distance = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2025-10-18T00:45:19,302 inlined from ‘void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Pointer = int*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2697:26: 2025-10-18T00:45:19,303 /usr/include/c++/12/bits/stl_algo.h:2650:39: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,304 2650 | __result = std::__move_merge(__first, __first + __step_size, 2025-10-18T00:45:19,305 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,306 2651 | __first + __step_size, 2025-10-18T00:45:19,307 | ~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,308 2652 | __first + __two_step, 2025-10-18T00:45:19,309 | ~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,311 2653 | __result, __comp); 2025-10-18T00:45:19,311 | ~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,312 /usr/include/c++/12/bits/stl_algo.h:2650:39: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,313 /usr/include/c++/12/bits/stl_algo.h:2658:24: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,314 2658 | std::__move_merge(__first, __first + __step_size, 2025-10-18T00:45:19,315 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,316 2659 | __first + __step_size, __last, __result, __comp); 2025-10-18T00:45:19,316 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,317 /usr/include/c++/12/bits/stl_algo.h:2658:24: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,318 In function ‘void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = int*; _RandomAccessIterator2 = xgboost::common::detail::SpanIterator, false>; _Distance = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2025-10-18T00:45:19,319 inlined from ‘void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Pointer = int*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2700:26: 2025-10-18T00:45:19,320 /usr/include/c++/12/bits/stl_algo.h:2650:39: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,321 2650 | __result = std::__move_merge(__first, __first + __step_size, 2025-10-18T00:45:19,322 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,323 2651 | __first + __step_size, 2025-10-18T00:45:19,324 | ~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,325 2652 | __first + __two_step, 2025-10-18T00:45:19,325 | ~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,327 2653 | __result, __comp); 2025-10-18T00:45:19,327 | ~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,328 /usr/include/c++/12/bits/stl_algo.h:2658:24: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,329 2658 | std::__move_merge(__first, __first + __step_size, 2025-10-18T00:45:19,330 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,330 2659 | __first + __step_size, __last, __result, __comp); 2025-10-18T00:45:19,331 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,332 /usr/include/c++/12/bits/stl_algobase.h: In static member function ‘static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = int*; _OI = xgboost::common::detail::SpanIterator, false>]’: 2025-10-18T00:45:19,333 /usr/include/c++/12/bits/stl_algobase.h:400:9: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,334 400 | __copy_m(_II __first, _II __last, _OI __result) 2025-10-18T00:45:19,335 | ^~~~~~~~ 2025-10-18T00:45:19,336 /usr/include/c++/12/bits/stl_algobase.h: In static member function ‘static _BI2 std::__copy_move_backward::__copy_move_b(_BI1, _BI1, _BI2) [with _BI1 = int*; _BI2 = xgboost::common::detail::SpanIterator, false>]’: 2025-10-18T00:45:19,337 /usr/include/c++/12/bits/stl_algobase.h:714:9: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,338 714 | __copy_move_b(_BI1 __first, _BI1 __last, _BI2 __result) 2025-10-18T00:45:19,339 | ^~~~~~~~~~~~~ 2025-10-18T00:45:19,340 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__move_merge_adaptive_backward(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator2, _BidirectionalIterator2, _BidirectionalIterator3, _Compare) [with _BidirectionalIterator1 = xgboost::common::detail::SpanIterator, false>; _BidirectionalIterator2 = int*; _BidirectionalIterator3 = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2025-10-18T00:45:19,341 /usr/include/c++/12/bits/stl_algo.h:2309:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,342 2309 | __move_merge_adaptive_backward(_BidirectionalIterator1 __first1, 2025-10-18T00:45:19,343 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,343 /usr/include/c++/12/bits/stl_algo.h:2309:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,344 /usr/include/c++/12/bits/stl_algo.h:2309:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,345 In function ‘_BI2 std::__copy_move_backward_a2(_BI1, _BI1, _BI2) [with bool _IsMove = true; _BI1 = int*; _BI2 = xgboost::common::detail::SpanIterator, false>]’, 2025-10-18T00:45:19,346 inlined from ‘_BI2 std::__copy_move_backward_a1(_BI1, _BI1, _BI2) [with bool _IsMove = true; _BI1 = int*; _BI2 = xgboost::common::detail::SpanIterator, false>]’ at /usr/include/c++/12/bits/stl_algobase.h:769:51, 2025-10-18T00:45:19,347 inlined from ‘_OI std::__copy_move_backward_a(_II, _II, _OI) [with bool _IsMove = true; _II = int*; _OI = xgboost::common::detail::SpanIterator, false>]’ at /usr/include/c++/12/bits/stl_algobase.h:798:31, 2025-10-18T00:45:19,348 inlined from ‘_BI2 std::move_backward(_BI1, _BI1, _BI2) [with _BI1 = int*; _BI2 = xgboost::common::detail::SpanIterator, false>]’ at /usr/include/c++/12/bits/stl_algobase.h:892:47, 2025-10-18T00:45:19,349 inlined from ‘void std::__move_merge_adaptive_backward(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator2, _BidirectionalIterator2, _BidirectionalIterator3, _Compare) [with _BidirectionalIterator1 = xgboost::common::detail::SpanIterator, false>; _BidirectionalIterator2 = int*; _BidirectionalIterator3 = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2318:4: 2025-10-18T00:45:19,350 /usr/include/c++/12/bits/stl_algobase.h:760:65: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,351 758 | return std::__copy_move_backward<_IsMove, 2025-10-18T00:45:19,352 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,353 759 | __memcpyable<_BI2, _BI1>::__value, 2025-10-18T00:45:19,354 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,355 760 | _Category>::__copy_move_b(__first, 2025-10-18T00:45:19,355 | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-10-18T00:45:19,356 761 | __last, 2025-10-18T00:45:19,357 | ~~~~~~~ 2025-10-18T00:45:19,358 762 | __result); 2025-10-18T00:45:19,359 | ~~~~~~~~~ 2025-10-18T00:45:19,360 /usr/include/c++/12/bits/stl_algobase.h:760:65: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,361 In function ‘_BI2 std::__copy_move_backward_a2(_BI1, _BI1, _BI2) [with bool _IsMove = true; _BI1 = int*; _BI2 = xgboost::common::detail::SpanIterator, false>]’, 2025-10-18T00:45:19,362 inlined from ‘_BI2 std::__copy_move_backward_a1(_BI1, _BI1, _BI2) [with bool _IsMove = true; _BI1 = int*; _BI2 = xgboost::common::detail::SpanIterator, false>]’ at /usr/include/c++/12/bits/stl_algobase.h:769:51, 2025-10-18T00:45:19,363 inlined from ‘_OI std::__copy_move_backward_a(_II, _II, _OI) [with bool _IsMove = true; _II = int*; _OI = xgboost::common::detail::SpanIterator, false>]’ at /usr/include/c++/12/bits/stl_algobase.h:798:31, 2025-10-18T00:45:19,364 inlined from ‘_BI2 std::move_backward(_BI1, _BI1, _BI2) [with _BI1 = int*; _BI2 = xgboost::common::detail::SpanIterator, false>]’ at /usr/include/c++/12/bits/stl_algobase.h:892:47, 2025-10-18T00:45:19,365 inlined from ‘void std::__move_merge_adaptive_backward(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator2, _BidirectionalIterator2, _BidirectionalIterator3, _Compare) [with _BidirectionalIterator1 = xgboost::common::detail::SpanIterator, false>; _BidirectionalIterator2 = int*; _BidirectionalIterator3 = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2333:5: 2025-10-18T00:45:19,366 /usr/include/c++/12/bits/stl_algobase.h:760:65: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,367 758 | return std::__copy_move_backward<_IsMove, 2025-10-18T00:45:19,368 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,369 759 | __memcpyable<_BI2, _BI1>::__value, 2025-10-18T00:45:19,369 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,370 760 | _Category>::__copy_move_b(__first, 2025-10-18T00:45:19,371 | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-10-18T00:45:19,372 761 | __last, 2025-10-18T00:45:19,373 | ~~~~~~~ 2025-10-18T00:45:19,374 762 | __result); 2025-10-18T00:45:19,375 | ~~~~~~~~~ 2025-10-18T00:45:19,376 /usr/include/c++/12/bits/stl_algobase.h:760:65: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,377 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = xgboost::common::detail::SpanIterator, false>; _Distance = long long int; _Pointer = int*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2025-10-18T00:45:19,378 /usr/include/c++/12/bits/stl_algo.h:2390:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,379 2390 | __merge_adaptive(_BidirectionalIterator __first, 2025-10-18T00:45:19,380 | ^~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,381 /usr/include/c++/12/bits/stl_algo.h:2390:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,381 /usr/include/c++/12/bits/stl_algo.h:2390:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,382 In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = true; _II = int*; _OI = xgboost::common::detail::SpanIterator, false>]’, 2025-10-18T00:45:19,383 inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = true; _II = int*; _OI = xgboost::common::detail::SpanIterator, false>]’ at /usr/include/c++/12/bits/stl_algobase.h:522:42, 2025-10-18T00:45:19,384 inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = true; _II = int*; _OI = xgboost::common::detail::SpanIterator, false>]’ at /usr/include/c++/12/bits/stl_algobase.h:529:31, 2025-10-18T00:45:19,385 inlined from ‘_OI std::move(_II, _II, _OI) [with _II = int*; _OI = xgboost::common::detail::SpanIterator, false>]’ at /usr/include/c++/12/bits/stl_algobase.h:652:38, 2025-10-18T00:45:19,386 inlined from ‘void std::__move_merge_adaptive(_InputIterator1, _InputIterator1, _InputIterator2, _InputIterator2, _OutputIterator, _Compare) [with _InputIterator1 = int*; _InputIterator2 = xgboost::common::detail::SpanIterator, false>; _OutputIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2302:2, 2025-10-18T00:45:19,387 inlined from ‘void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = xgboost::common::detail::SpanIterator, false>; _Distance = long long int; _Pointer = int*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2400:30: 2025-10-18T00:45:19,389 /usr/include/c++/12/bits/stl_algobase.h:495:51: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,390 494 | return std::__copy_move<_IsMove, __memcpyable<_OI, _II>::__value, 2025-10-18T00:45:19,391 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,392 495 | _Category>::__copy_m(__first, __last, __result); 2025-10-18T00:45:19,393 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,394 /usr/include/c++/12/bits/stl_algobase.h:495:51: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,395 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = xgboost::common::detail::SpanIterator, false>; _Distance = long long int; _Pointer = int*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2025-10-18T00:45:19,396 /usr/include/c++/12/bits/stl_algo.h:2406:46: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,397 2406 | std::__move_merge_adaptive_backward(__first, __middle, __buffer, 2025-10-18T00:45:19,398 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,399 2407 | __buffer_end, __last, __comp); 2025-10-18T00:45:19,400 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,401 /usr/include/c++/12/bits/stl_algo.h:2420:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,401 2420 | = std::__lower_bound(__middle, __last, *__first_cut, 2025-10-18T00:45:19,403 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,404 2421 | __gnu_cxx::__ops::__iter_comp_val(__comp)); 2025-10-18T00:45:19,404 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,405 /usr/include/c++/12/bits/stl_algo.h:2420:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,406 /usr/include/c++/12/bits/stl_algo.h:2420:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,407 /usr/include/c++/12/bits/stl_algo.h:2429:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,408 2429 | = std::__upper_bound(__first, __middle, *__second_cut, 2025-10-18T00:45:19,409 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,410 2430 | __gnu_cxx::__ops::__val_comp_iter(__comp)); 2025-10-18T00:45:19,411 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,412 /usr/include/c++/12/bits/stl_algo.h:2429:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,413 /usr/include/c++/12/bits/stl_algo.h:2429:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,414 /usr/include/c++/12/bits/stl_algo.h:2435:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,415 2435 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, 2025-10-18T00:45:19,416 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,417 2436 | __len1 - __len11, __len22, __buffer, 2025-10-18T00:45:19,418 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,419 2437 | __buffer_size); 2025-10-18T00:45:19,420 | ~~~~~~~~~~~~~~ 2025-10-18T00:45:19,421 /usr/include/c++/12/bits/stl_algo.h:2435:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,421 /usr/include/c++/12/bits/stl_algo.h:2435:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,422 /usr/include/c++/12/bits/stl_algo.h:2435:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,423 /usr/include/c++/12/bits/stl_algo.h:2438:32: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,424 2438 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, 2025-10-18T00:45:19,425 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,426 2439 | __len22, __buffer, __buffer_size, __comp); 2025-10-18T00:45:19,426 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,427 /usr/include/c++/12/bits/stl_algo.h:2440:32: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,428 2440 | std::__merge_adaptive(__new_middle, __second_cut, __last, 2025-10-18T00:45:19,429 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,430 2441 | __len1 - __len11, 2025-10-18T00:45:19,431 | ~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,431 2442 | __len2 - __len22, __buffer, 2025-10-18T00:45:19,432 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,433 2443 | __buffer_size, __comp); 2025-10-18T00:45:19,434 | ~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,435 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__stable_sort_adaptive(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Distance, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Pointer = int*; _Distance = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2025-10-18T00:45:19,436 /usr/include/c++/12/bits/stl_algo.h:2709:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,438 2709 | __stable_sort_adaptive(_RandomAccessIterator __first, 2025-10-18T00:45:19,438 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,439 /usr/include/c++/12/bits/stl_algo.h:2709:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,440 /usr/include/c++/12/bits/stl_algo.h:2729:28: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,441 2729 | std::__merge_adaptive(__first, __middle, __last, 2025-10-18T00:45:19,441 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,442 2730 | _Distance(__middle - __first), 2025-10-18T00:45:19,443 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,444 2731 | _Distance(__last - __middle), 2025-10-18T00:45:19,445 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,446 2732 | __buffer, __buffer_size, 2025-10-18T00:45:19,447 | ~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,447 2733 | __comp); 2025-10-18T00:45:19,448 | ~~~~~~~ 2025-10-18T00:45:19,449 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__move_merge_adaptive_backward(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator2, _BidirectionalIterator2, _BidirectionalIterator3, _Compare) [with _BidirectionalIterator1 = xgboost::common::detail::SpanIterator, false>; _BidirectionalIterator2 = int*; _BidirectionalIterator3 = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2025-10-18T00:45:19,450 /usr/include/c++/12/bits/stl_algo.h:2309:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,451 2309 | __move_merge_adaptive_backward(_BidirectionalIterator1 __first1, 2025-10-18T00:45:19,452 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,454 /usr/include/c++/12/bits/stl_algo.h:2309:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,454 /usr/include/c++/12/bits/stl_algo.h:2309:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,455 In function ‘_BI2 std::__copy_move_backward_a2(_BI1, _BI1, _BI2) [with bool _IsMove = true; _BI1 = int*; _BI2 = xgboost::common::detail::SpanIterator, false>]’, 2025-10-18T00:45:19,456 inlined from ‘_BI2 std::__copy_move_backward_a1(_BI1, _BI1, _BI2) [with bool _IsMove = true; _BI1 = int*; _BI2 = xgboost::common::detail::SpanIterator, false>]’ at /usr/include/c++/12/bits/stl_algobase.h:769:51, 2025-10-18T00:45:19,457 inlined from ‘_OI std::__copy_move_backward_a(_II, _II, _OI) [with bool _IsMove = true; _II = int*; _OI = xgboost::common::detail::SpanIterator, false>]’ at /usr/include/c++/12/bits/stl_algobase.h:798:31, 2025-10-18T00:45:19,458 inlined from ‘_BI2 std::move_backward(_BI1, _BI1, _BI2) [with _BI1 = int*; _BI2 = xgboost::common::detail::SpanIterator, false>]’ at /usr/include/c++/12/bits/stl_algobase.h:892:47, 2025-10-18T00:45:19,458 inlined from ‘void std::__move_merge_adaptive_backward(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator2, _BidirectionalIterator2, _BidirectionalIterator3, _Compare) [with _BidirectionalIterator1 = xgboost::common::detail::SpanIterator, false>; _BidirectionalIterator2 = int*; _BidirectionalIterator3 = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2333:5: 2025-10-18T00:45:19,459 /usr/include/c++/12/bits/stl_algobase.h:760:65: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,460 758 | return std::__copy_move_backward<_IsMove, 2025-10-18T00:45:19,461 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,462 759 | __memcpyable<_BI2, _BI1>::__value, 2025-10-18T00:45:19,463 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,464 760 | _Category>::__copy_move_b(__first, 2025-10-18T00:45:19,465 | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-10-18T00:45:19,466 761 | __last, 2025-10-18T00:45:19,467 | ~~~~~~~ 2025-10-18T00:45:19,468 762 | __result); 2025-10-18T00:45:19,469 | ~~~~~~~~~ 2025-10-18T00:45:19,470 /usr/include/c++/12/bits/stl_algobase.h:760:65: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,471 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = xgboost::common::detail::SpanIterator, false>; _Distance = long long int; _Pointer = int*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2025-10-18T00:45:19,471 /usr/include/c++/12/bits/stl_algo.h:2390:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,472 2390 | __merge_adaptive(_BidirectionalIterator __first, 2025-10-18T00:45:19,473 | ^~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,474 /usr/include/c++/12/bits/stl_algo.h:2390:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,475 /usr/include/c++/12/bits/stl_algo.h:2390:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,476 In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = true; _II = int*; _OI = xgboost::common::detail::SpanIterator, false>]’, 2025-10-18T00:45:19,477 inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = true; _II = int*; _OI = xgboost::common::detail::SpanIterator, false>]’ at /usr/include/c++/12/bits/stl_algobase.h:522:42, 2025-10-18T00:45:19,478 inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = true; _II = int*; _OI = xgboost::common::detail::SpanIterator, false>]’ at /usr/include/c++/12/bits/stl_algobase.h:529:31, 2025-10-18T00:45:19,479 inlined from ‘_OI std::move(_II, _II, _OI) [with _II = int*; _OI = xgboost::common::detail::SpanIterator, false>]’ at /usr/include/c++/12/bits/stl_algobase.h:652:38, 2025-10-18T00:45:19,481 inlined from ‘void std::__move_merge_adaptive(_InputIterator1, _InputIterator1, _InputIterator2, _InputIterator2, _OutputIterator, _Compare) [with _InputIterator1 = int*; _InputIterator2 = xgboost::common::detail::SpanIterator, false>; _OutputIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2302:2, 2025-10-18T00:45:19,481 inlined from ‘void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = xgboost::common::detail::SpanIterator, false>; _Distance = long long int; _Pointer = int*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2400:30: 2025-10-18T00:45:19,482 /usr/include/c++/12/bits/stl_algobase.h:495:51: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,483 494 | return std::__copy_move<_IsMove, __memcpyable<_OI, _II>::__value, 2025-10-18T00:45:19,485 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,486 495 | _Category>::__copy_m(__first, __last, __result); 2025-10-18T00:45:19,486 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,487 /usr/include/c++/12/bits/stl_algobase.h:495:51: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,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-10-18T00:45:19,489 /usr/include/c++/12/bits/stl_algo.h:2406:46: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,490 2406 | std::__move_merge_adaptive_backward(__first, __middle, __buffer, 2025-10-18T00:45:19,491 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,492 2407 | __buffer_end, __last, __comp); 2025-10-18T00:45:19,493 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,494 /usr/include/c++/12/bits/stl_algo.h:2420:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,495 2420 | = std::__lower_bound(__middle, __last, *__first_cut, 2025-10-18T00:45:19,496 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,497 2421 | __gnu_cxx::__ops::__iter_comp_val(__comp)); 2025-10-18T00:45:19,498 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,499 /usr/include/c++/12/bits/stl_algo.h:2420:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,501 /usr/include/c++/12/bits/stl_algo.h:2420:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,502 /usr/include/c++/12/bits/stl_algo.h:2429:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,503 2429 | = std::__upper_bound(__first, __middle, *__second_cut, 2025-10-18T00:45:19,504 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,505 2430 | __gnu_cxx::__ops::__val_comp_iter(__comp)); 2025-10-18T00:45:19,506 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,507 /usr/include/c++/12/bits/stl_algo.h:2429:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,508 /usr/include/c++/12/bits/stl_algo.h:2429:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,509 /usr/include/c++/12/bits/stl_algo.h:2435:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,510 2435 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, 2025-10-18T00:45:19,510 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,511 2436 | __len1 - __len11, __len22, __buffer, 2025-10-18T00:45:19,512 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,513 2437 | __buffer_size); 2025-10-18T00:45:19,514 | ~~~~~~~~~~~~~~ 2025-10-18T00:45:19,515 /usr/include/c++/12/bits/stl_algo.h:2435:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,516 /usr/include/c++/12/bits/stl_algo.h:2435:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,517 /usr/include/c++/12/bits/stl_algo.h:2435:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,518 /usr/include/c++/12/bits/stl_algo.h:2438:32: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,519 2438 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, 2025-10-18T00:45:19,520 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,521 2439 | __len22, __buffer, __buffer_size, __comp); 2025-10-18T00:45:19,522 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,523 /usr/include/c++/12/bits/stl_algo.h:2440:32: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,524 2440 | std::__merge_adaptive(__new_middle, __second_cut, __last, 2025-10-18T00:45:19,525 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,526 2441 | __len1 - __len11, 2025-10-18T00:45:19,527 | ~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,528 2442 | __len2 - __len22, __buffer, 2025-10-18T00:45:19,529 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,530 2443 | __buffer_size, __comp); 2025-10-18T00:45:19,531 | ~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,532 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__stable_sort_adaptive(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Distance, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Pointer = int*; _Distance = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2025-10-18T00:45:19,533 /usr/include/c++/12/bits/stl_algo.h:2709:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,534 2709 | __stable_sort_adaptive(_RandomAccessIterator __first, 2025-10-18T00:45:19,535 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,536 /usr/include/c++/12/bits/stl_algo.h:2709:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,537 /usr/include/c++/12/bits/stl_algo.h:2729:28: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,538 2729 | std::__merge_adaptive(__first, __middle, __last, 2025-10-18T00:45:19,539 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,540 2730 | _Distance(__middle - __first), 2025-10-18T00:45:19,541 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,542 2731 | _Distance(__last - __middle), 2025-10-18T00:45:19,542 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,543 2732 | __buffer, __buffer_size, 2025-10-18T00:45:19,545 | ~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,546 2733 | __comp); 2025-10-18T00:45:19,547 | ~~~~~~~ 2025-10-18T00:45:19,548 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__move_merge_adaptive_backward(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator2, _BidirectionalIterator2, _BidirectionalIterator3, _Compare) [with _BidirectionalIterator1 = xgboost::common::detail::SpanIterator, false>; _BidirectionalIterator2 = int*; _BidirectionalIterator3 = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2025-10-18T00:45:19,549 /usr/include/c++/12/bits/stl_algo.h:2309:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,550 2309 | __move_merge_adaptive_backward(_BidirectionalIterator1 __first1, 2025-10-18T00:45:19,551 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,552 /usr/include/c++/12/bits/stl_algo.h:2309:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,553 /usr/include/c++/12/bits/stl_algo.h:2309:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,554 In function ‘_BI2 std::__copy_move_backward_a2(_BI1, _BI1, _BI2) [with bool _IsMove = true; _BI1 = int*; _BI2 = xgboost::common::detail::SpanIterator, false>]’, 2025-10-18T00:45:19,555 inlined from ‘_BI2 std::__copy_move_backward_a1(_BI1, _BI1, _BI2) [with bool _IsMove = true; _BI1 = int*; _BI2 = xgboost::common::detail::SpanIterator, false>]’ at /usr/include/c++/12/bits/stl_algobase.h:769:51, 2025-10-18T00:45:19,556 inlined from ‘_OI std::__copy_move_backward_a(_II, _II, _OI) [with bool _IsMove = true; _II = int*; _OI = xgboost::common::detail::SpanIterator, false>]’ at /usr/include/c++/12/bits/stl_algobase.h:798:31, 2025-10-18T00:45:19,557 inlined from ‘_BI2 std::move_backward(_BI1, _BI1, _BI2) [with _BI1 = int*; _BI2 = xgboost::common::detail::SpanIterator, false>]’ at /usr/include/c++/12/bits/stl_algobase.h:892:47, 2025-10-18T00:45:19,558 inlined from ‘void std::__move_merge_adaptive_backward(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator2, _BidirectionalIterator2, _BidirectionalIterator3, _Compare) [with _BidirectionalIterator1 = xgboost::common::detail::SpanIterator, false>; _BidirectionalIterator2 = int*; _BidirectionalIterator3 = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2333:5: 2025-10-18T00:45:19,559 /usr/include/c++/12/bits/stl_algobase.h:760:65: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,560 758 | return std::__copy_move_backward<_IsMove, 2025-10-18T00:45:19,561 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,562 759 | __memcpyable<_BI2, _BI1>::__value, 2025-10-18T00:45:19,563 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,563 760 | _Category>::__copy_move_b(__first, 2025-10-18T00:45:19,564 | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-10-18T00:45:19,565 761 | __last, 2025-10-18T00:45:19,566 | ~~~~~~~ 2025-10-18T00:45:19,567 762 | __result); 2025-10-18T00:45:19,568 | ~~~~~~~~~ 2025-10-18T00:45:19,569 /usr/include/c++/12/bits/stl_algobase.h:760:65: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,570 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = xgboost::common::detail::SpanIterator, false>; _Distance = long long int; _Pointer = int*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2025-10-18T00:45:19,571 /usr/include/c++/12/bits/stl_algo.h:2390:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,573 2390 | __merge_adaptive(_BidirectionalIterator __first, 2025-10-18T00:45:19,574 | ^~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,574 /usr/include/c++/12/bits/stl_algo.h:2390:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,575 /usr/include/c++/12/bits/stl_algo.h:2390:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,576 In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = true; _II = int*; _OI = xgboost::common::detail::SpanIterator, false>]’, 2025-10-18T00:45:19,577 inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = true; _II = int*; _OI = xgboost::common::detail::SpanIterator, false>]’ at /usr/include/c++/12/bits/stl_algobase.h:522:42, 2025-10-18T00:45:19,578 inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = true; _II = int*; _OI = xgboost::common::detail::SpanIterator, false>]’ at /usr/include/c++/12/bits/stl_algobase.h:529:31, 2025-10-18T00:45:19,579 inlined from ‘_OI std::move(_II, _II, _OI) [with _II = int*; _OI = xgboost::common::detail::SpanIterator, false>]’ at /usr/include/c++/12/bits/stl_algobase.h:652:38, 2025-10-18T00:45:19,580 inlined from ‘void std::__move_merge_adaptive(_InputIterator1, _InputIterator1, _InputIterator2, _InputIterator2, _OutputIterator, _Compare) [with _InputIterator1 = int*; _InputIterator2 = xgboost::common::detail::SpanIterator, false>; _OutputIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2302:2, 2025-10-18T00:45:19,581 inlined from ‘void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = xgboost::common::detail::SpanIterator, false>; _Distance = long long int; _Pointer = int*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2400:30: 2025-10-18T00:45:19,583 /usr/include/c++/12/bits/stl_algobase.h:495:51: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,584 494 | return std::__copy_move<_IsMove, __memcpyable<_OI, _II>::__value, 2025-10-18T00:45:19,585 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,586 495 | _Category>::__copy_m(__first, __last, __result); 2025-10-18T00:45:19,587 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,588 /usr/include/c++/12/bits/stl_algobase.h:495:51: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,589 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = xgboost::common::detail::SpanIterator, false>; _Distance = long long int; _Pointer = int*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2025-10-18T00:45:19,590 /usr/include/c++/12/bits/stl_algo.h:2406:46: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,591 2406 | std::__move_merge_adaptive_backward(__first, __middle, __buffer, 2025-10-18T00:45:19,592 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,593 2407 | __buffer_end, __last, __comp); 2025-10-18T00:45:19,594 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,595 /usr/include/c++/12/bits/stl_algo.h:2420:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,595 2420 | = std::__lower_bound(__middle, __last, *__first_cut, 2025-10-18T00:45:19,596 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,597 2421 | __gnu_cxx::__ops::__iter_comp_val(__comp)); 2025-10-18T00:45:19,598 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,599 /usr/include/c++/12/bits/stl_algo.h:2420:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,600 /usr/include/c++/12/bits/stl_algo.h:2420:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,600 /usr/include/c++/12/bits/stl_algo.h:2429:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,601 2429 | = std::__upper_bound(__first, __middle, *__second_cut, 2025-10-18T00:45:19,602 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,603 2430 | __gnu_cxx::__ops::__val_comp_iter(__comp)); 2025-10-18T00:45:19,604 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,606 /usr/include/c++/12/bits/stl_algo.h:2429:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,607 /usr/include/c++/12/bits/stl_algo.h:2429:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,608 /usr/include/c++/12/bits/stl_algo.h:2435:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,609 2435 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, 2025-10-18T00:45:19,610 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,611 2436 | __len1 - __len11, __len22, __buffer, 2025-10-18T00:45:19,612 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,613 2437 | __buffer_size); 2025-10-18T00:45:19,614 | ~~~~~~~~~~~~~~ 2025-10-18T00:45:19,615 /usr/include/c++/12/bits/stl_algo.h:2435:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,616 /usr/include/c++/12/bits/stl_algo.h:2435:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,617 /usr/include/c++/12/bits/stl_algo.h:2435:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,618 /usr/include/c++/12/bits/stl_algo.h:2438:32: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,619 2438 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, 2025-10-18T00:45:19,620 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,621 2439 | __len22, __buffer, __buffer_size, __comp); 2025-10-18T00:45:19,622 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,622 /usr/include/c++/12/bits/stl_algo.h:2440:32: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,623 2440 | std::__merge_adaptive(__new_middle, __second_cut, __last, 2025-10-18T00:45:19,624 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,625 2441 | __len1 - __len11, 2025-10-18T00:45:19,626 | ~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,627 2442 | __len2 - __len22, __buffer, 2025-10-18T00:45:19,627 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,628 2443 | __buffer_size, __comp); 2025-10-18T00:45:19,629 | ~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,630 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__stable_sort_adaptive(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Distance, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Pointer = int*; _Distance = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2025-10-18T00:45:19,631 /usr/include/c++/12/bits/stl_algo.h:2709:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,632 2709 | __stable_sort_adaptive(_RandomAccessIterator __first, 2025-10-18T00:45:19,633 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,634 /usr/include/c++/12/bits/stl_algo.h:2709:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,636 /usr/include/c++/12/bits/stl_algo.h:2729:28: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,636 2729 | std::__merge_adaptive(__first, __middle, __last, 2025-10-18T00:45:19,637 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,638 2730 | _Distance(__middle - __first), 2025-10-18T00:45:19,639 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,640 2731 | _Distance(__last - __middle), 2025-10-18T00:45:19,640 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,641 2732 | __buffer, __buffer_size, 2025-10-18T00:45:19,642 | ~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,643 2733 | __comp); 2025-10-18T00:45:19,644 | ~~~~~~~ 2025-10-18T00:45:19,645 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__move_merge_adaptive_backward(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator2, _BidirectionalIterator2, _BidirectionalIterator3, _Compare) [with _BidirectionalIterator1 = xgboost::common::detail::SpanIterator, false>; _BidirectionalIterator2 = int*; _BidirectionalIterator3 = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2025-10-18T00:45:19,645 /usr/include/c++/12/bits/stl_algo.h:2309:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,646 2309 | __move_merge_adaptive_backward(_BidirectionalIterator1 __first1, 2025-10-18T00:45:19,647 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,648 /usr/include/c++/12/bits/stl_algo.h:2309:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,649 /usr/include/c++/12/bits/stl_algo.h:2309:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,650 In function ‘_BI2 std::__copy_move_backward_a2(_BI1, _BI1, _BI2) [with bool _IsMove = true; _BI1 = int*; _BI2 = xgboost::common::detail::SpanIterator, false>]’, 2025-10-18T00:45:19,651 inlined from ‘_BI2 std::__copy_move_backward_a1(_BI1, _BI1, _BI2) [with bool _IsMove = true; _BI1 = int*; _BI2 = xgboost::common::detail::SpanIterator, false>]’ at /usr/include/c++/12/bits/stl_algobase.h:769:51, 2025-10-18T00:45:19,653 inlined from ‘_OI std::__copy_move_backward_a(_II, _II, _OI) [with bool _IsMove = true; _II = int*; _OI = xgboost::common::detail::SpanIterator, false>]’ at /usr/include/c++/12/bits/stl_algobase.h:798:31, 2025-10-18T00:45:19,654 inlined from ‘_BI2 std::move_backward(_BI1, _BI1, _BI2) [with _BI1 = int*; _BI2 = xgboost::common::detail::SpanIterator, false>]’ at /usr/include/c++/12/bits/stl_algobase.h:892:47, 2025-10-18T00:45:19,654 inlined from ‘void std::__move_merge_adaptive_backward(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator2, _BidirectionalIterator2, _BidirectionalIterator3, _Compare) [with _BidirectionalIterator1 = xgboost::common::detail::SpanIterator, false>; _BidirectionalIterator2 = int*; _BidirectionalIterator3 = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2333:5: 2025-10-18T00:45:19,655 /usr/include/c++/12/bits/stl_algobase.h:760:65: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,656 758 | return std::__copy_move_backward<_IsMove, 2025-10-18T00:45:19,657 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,658 759 | __memcpyable<_BI2, _BI1>::__value, 2025-10-18T00:45:19,659 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,660 760 | _Category>::__copy_move_b(__first, 2025-10-18T00:45:19,661 | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-10-18T00:45:19,662 761 | __last, 2025-10-18T00:45:19,663 | ~~~~~~~ 2025-10-18T00:45:19,664 762 | __result); 2025-10-18T00:45:19,665 | ~~~~~~~~~ 2025-10-18T00:45:19,666 /usr/include/c++/12/bits/stl_algobase.h:760:65: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,667 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = xgboost::common::detail::SpanIterator, false>; _Distance = long long int; _Pointer = int*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2025-10-18T00:45:19,668 /usr/include/c++/12/bits/stl_algo.h:2390:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,669 2390 | __merge_adaptive(_BidirectionalIterator __first, 2025-10-18T00:45:19,670 | ^~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,671 /usr/include/c++/12/bits/stl_algo.h:2390:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,672 /usr/include/c++/12/bits/stl_algo.h:2390:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,673 In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = true; _II = int*; _OI = xgboost::common::detail::SpanIterator, false>]’, 2025-10-18T00:45:19,675 inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = true; _II = int*; _OI = xgboost::common::detail::SpanIterator, false>]’ at /usr/include/c++/12/bits/stl_algobase.h:522:42, 2025-10-18T00:45:19,676 inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = true; _II = int*; _OI = xgboost::common::detail::SpanIterator, false>]’ at /usr/include/c++/12/bits/stl_algobase.h:529:31, 2025-10-18T00:45:19,677 inlined from ‘_OI std::move(_II, _II, _OI) [with _II = int*; _OI = xgboost::common::detail::SpanIterator, false>]’ at /usr/include/c++/12/bits/stl_algobase.h:652:38, 2025-10-18T00:45:19,678 inlined from ‘void std::__move_merge_adaptive(_InputIterator1, _InputIterator1, _InputIterator2, _InputIterator2, _OutputIterator, _Compare) [with _InputIterator1 = int*; _InputIterator2 = xgboost::common::detail::SpanIterator, false>; _OutputIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2302:2, 2025-10-18T00:45:19,679 inlined from ‘void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = xgboost::common::detail::SpanIterator, false>; _Distance = long long int; _Pointer = int*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2400:30: 2025-10-18T00:45:19,680 /usr/include/c++/12/bits/stl_algobase.h:495:51: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,681 494 | return std::__copy_move<_IsMove, __memcpyable<_OI, _II>::__value, 2025-10-18T00:45:19,682 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,683 495 | _Category>::__copy_m(__first, __last, __result); 2025-10-18T00:45:19,684 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,685 /usr/include/c++/12/bits/stl_algobase.h:495:51: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,687 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = xgboost::common::detail::SpanIterator, false>; _Distance = long long int; _Pointer = int*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2025-10-18T00:45:19,688 /usr/include/c++/12/bits/stl_algo.h:2406:46: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,689 2406 | std::__move_merge_adaptive_backward(__first, __middle, __buffer, 2025-10-18T00:45:19,690 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,691 2407 | __buffer_end, __last, __comp); 2025-10-18T00:45:19,692 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,693 /usr/include/c++/12/bits/stl_algo.h:2420:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,694 2420 | = std::__lower_bound(__middle, __last, *__first_cut, 2025-10-18T00:45:19,695 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,697 2421 | __gnu_cxx::__ops::__iter_comp_val(__comp)); 2025-10-18T00:45:19,697 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,698 /usr/include/c++/12/bits/stl_algo.h:2420:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,699 /usr/include/c++/12/bits/stl_algo.h:2420:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,700 /usr/include/c++/12/bits/stl_algo.h:2429:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,701 2429 | = std::__upper_bound(__first, __middle, *__second_cut, 2025-10-18T00:45:19,702 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,703 2430 | __gnu_cxx::__ops::__val_comp_iter(__comp)); 2025-10-18T00:45:19,705 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,706 /usr/include/c++/12/bits/stl_algo.h:2429:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,707 /usr/include/c++/12/bits/stl_algo.h:2429:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,708 /usr/include/c++/12/bits/stl_algo.h:2435:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,709 2435 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, 2025-10-18T00:45:19,710 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,710 2436 | __len1 - __len11, __len22, __buffer, 2025-10-18T00:45:19,711 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,712 2437 | __buffer_size); 2025-10-18T00:45:19,713 | ~~~~~~~~~~~~~~ 2025-10-18T00:45:19,714 /usr/include/c++/12/bits/stl_algo.h:2435:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,715 /usr/include/c++/12/bits/stl_algo.h:2435:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,716 /usr/include/c++/12/bits/stl_algo.h:2435:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,717 /usr/include/c++/12/bits/stl_algo.h:2438:32: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,718 2438 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, 2025-10-18T00:45:19,719 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,720 2439 | __len22, __buffer, __buffer_size, __comp); 2025-10-18T00:45:19,721 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,722 /usr/include/c++/12/bits/stl_algo.h:2440:32: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,723 2440 | std::__merge_adaptive(__new_middle, __second_cut, __last, 2025-10-18T00:45:19,724 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,725 2441 | __len1 - __len11, 2025-10-18T00:45:19,726 | ~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,727 2442 | __len2 - __len22, __buffer, 2025-10-18T00:45:19,728 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,729 2443 | __buffer_size, __comp); 2025-10-18T00:45:19,730 | ~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,731 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__stable_sort_adaptive(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Distance, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Pointer = int*; _Distance = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2025-10-18T00:45:19,732 /usr/include/c++/12/bits/stl_algo.h:2709:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,733 2709 | __stable_sort_adaptive(_RandomAccessIterator __first, 2025-10-18T00:45:19,734 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,735 /usr/include/c++/12/bits/stl_algo.h:2709:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,736 /usr/include/c++/12/bits/stl_algo.h:2729:28: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,737 2729 | std::__merge_adaptive(__first, __middle, __last, 2025-10-18T00:45:19,738 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,739 2730 | _Distance(__middle - __first), 2025-10-18T00:45:19,740 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,741 2731 | _Distance(__last - __middle), 2025-10-18T00:45:19,742 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,743 2732 | __buffer, __buffer_size, 2025-10-18T00:45:19,744 | ~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,745 2733 | __comp); 2025-10-18T00:45:19,746 | ~~~~~~~ 2025-10-18T00:45:19,747 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__move_merge_adaptive_backward(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator2, _BidirectionalIterator2, _BidirectionalIterator3, _Compare) [with _BidirectionalIterator1 = xgboost::common::detail::SpanIterator, false>; _BidirectionalIterator2 = int*; _BidirectionalIterator3 = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2025-10-18T00:45:19,748 /usr/include/c++/12/bits/stl_algo.h:2309:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,749 2309 | __move_merge_adaptive_backward(_BidirectionalIterator1 __first1, 2025-10-18T00:45:19,750 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,751 /usr/include/c++/12/bits/stl_algo.h:2309:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,752 /usr/include/c++/12/bits/stl_algo.h:2309:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,753 In function ‘_BI2 std::__copy_move_backward_a2(_BI1, _BI1, _BI2) [with bool _IsMove = true; _BI1 = int*; _BI2 = xgboost::common::detail::SpanIterator, false>]’, 2025-10-18T00:45:19,754 inlined from ‘_BI2 std::__copy_move_backward_a1(_BI1, _BI1, _BI2) [with bool _IsMove = true; _BI1 = int*; _BI2 = xgboost::common::detail::SpanIterator, false>]’ at /usr/include/c++/12/bits/stl_algobase.h:769:51, 2025-10-18T00:45:19,755 inlined from ‘_OI std::__copy_move_backward_a(_II, _II, _OI) [with bool _IsMove = true; _II = int*; _OI = xgboost::common::detail::SpanIterator, false>]’ at /usr/include/c++/12/bits/stl_algobase.h:798:31, 2025-10-18T00:45:19,756 inlined from ‘_BI2 std::move_backward(_BI1, _BI1, _BI2) [with _BI1 = int*; _BI2 = xgboost::common::detail::SpanIterator, false>]’ at /usr/include/c++/12/bits/stl_algobase.h:892:47, 2025-10-18T00:45:19,757 inlined from ‘void std::__move_merge_adaptive_backward(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator2, _BidirectionalIterator2, _BidirectionalIterator3, _Compare) [with _BidirectionalIterator1 = xgboost::common::detail::SpanIterator, false>; _BidirectionalIterator2 = int*; _BidirectionalIterator3 = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2333:5: 2025-10-18T00:45:19,758 /usr/include/c++/12/bits/stl_algobase.h:760:65: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,760 758 | return std::__copy_move_backward<_IsMove, 2025-10-18T00:45:19,761 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,762 759 | __memcpyable<_BI2, _BI1>::__value, 2025-10-18T00:45:19,762 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,763 760 | _Category>::__copy_move_b(__first, 2025-10-18T00:45:19,764 | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-10-18T00:45:19,765 761 | __last, 2025-10-18T00:45:19,766 | ~~~~~~~ 2025-10-18T00:45:19,767 762 | __result); 2025-10-18T00:45:19,768 | ~~~~~~~~~ 2025-10-18T00:45:19,769 /usr/include/c++/12/bits/stl_algobase.h:760:65: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,770 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = xgboost::common::detail::SpanIterator, false>; _Distance = long long int; _Pointer = int*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2025-10-18T00:45:19,771 /usr/include/c++/12/bits/stl_algo.h:2390:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,772 2390 | __merge_adaptive(_BidirectionalIterator __first, 2025-10-18T00:45:19,773 | ^~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,774 /usr/include/c++/12/bits/stl_algo.h:2390:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,776 /usr/include/c++/12/bits/stl_algo.h:2390:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,776 In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = true; _II = int*; _OI = xgboost::common::detail::SpanIterator, false>]’, 2025-10-18T00:45:19,777 inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = true; _II = int*; _OI = xgboost::common::detail::SpanIterator, false>]’ at /usr/include/c++/12/bits/stl_algobase.h:522:42, 2025-10-18T00:45:19,778 inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = true; _II = int*; _OI = xgboost::common::detail::SpanIterator, false>]’ at /usr/include/c++/12/bits/stl_algobase.h:529:31, 2025-10-18T00:45:19,779 inlined from ‘_OI std::move(_II, _II, _OI) [with _II = int*; _OI = xgboost::common::detail::SpanIterator, false>]’ at /usr/include/c++/12/bits/stl_algobase.h:652:38, 2025-10-18T00:45:19,780 inlined from ‘void std::__move_merge_adaptive(_InputIterator1, _InputIterator1, _InputIterator2, _InputIterator2, _OutputIterator, _Compare) [with _InputIterator1 = int*; _InputIterator2 = xgboost::common::detail::SpanIterator, false>; _OutputIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2302:2, 2025-10-18T00:45:19,781 inlined from ‘void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = xgboost::common::detail::SpanIterator, false>; _Distance = long long int; _Pointer = int*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2400:30: 2025-10-18T00:45:19,783 /usr/include/c++/12/bits/stl_algobase.h:495:51: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,784 494 | return std::__copy_move<_IsMove, __memcpyable<_OI, _II>::__value, 2025-10-18T00:45:19,785 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,786 495 | _Category>::__copy_m(__first, __last, __result); 2025-10-18T00:45:19,786 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,787 /usr/include/c++/12/bits/stl_algobase.h:495:51: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,788 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = xgboost::common::detail::SpanIterator, false>; _Distance = long long int; _Pointer = int*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2025-10-18T00:45:19,789 /usr/include/c++/12/bits/stl_algo.h:2406:46: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,790 2406 | std::__move_merge_adaptive_backward(__first, __middle, __buffer, 2025-10-18T00:45:19,791 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,792 2407 | __buffer_end, __last, __comp); 2025-10-18T00:45:19,793 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,795 /usr/include/c++/12/bits/stl_algo.h:2420:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,795 2420 | = std::__lower_bound(__middle, __last, *__first_cut, 2025-10-18T00:45:19,796 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,797 2421 | __gnu_cxx::__ops::__iter_comp_val(__comp)); 2025-10-18T00:45:19,798 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,799 /usr/include/c++/12/bits/stl_algo.h:2420:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,800 /usr/include/c++/12/bits/stl_algo.h:2420:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,801 /usr/include/c++/12/bits/stl_algo.h:2429:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,802 2429 | = std::__upper_bound(__first, __middle, *__second_cut, 2025-10-18T00:45:19,803 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,804 2430 | __gnu_cxx::__ops::__val_comp_iter(__comp)); 2025-10-18T00:45:19,805 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,806 /usr/include/c++/12/bits/stl_algo.h:2429:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,807 /usr/include/c++/12/bits/stl_algo.h:2429:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,808 /usr/include/c++/12/bits/stl_algo.h:2435:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,809 2435 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, 2025-10-18T00:45:19,810 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,812 2436 | __len1 - __len11, __len22, __buffer, 2025-10-18T00:45:19,813 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,814 2437 | __buffer_size); 2025-10-18T00:45:19,815 | ~~~~~~~~~~~~~~ 2025-10-18T00:45:19,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-10-18T00:45:19,817 /usr/include/c++/12/bits/stl_algo.h:2435:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,818 /usr/include/c++/12/bits/stl_algo.h:2435:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,819 /usr/include/c++/12/bits/stl_algo.h:2438:32: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,820 2438 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, 2025-10-18T00:45:19,821 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,822 2439 | __len22, __buffer, __buffer_size, __comp); 2025-10-18T00:45:19,823 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,824 /usr/include/c++/12/bits/stl_algo.h:2440:32: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,824 2440 | std::__merge_adaptive(__new_middle, __second_cut, __last, 2025-10-18T00:45:19,825 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,826 2441 | __len1 - __len11, 2025-10-18T00:45:19,827 | ~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,828 2442 | __len2 - __len22, __buffer, 2025-10-18T00:45:19,829 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,830 2443 | __buffer_size, __comp); 2025-10-18T00:45:19,831 | ~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,832 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__stable_sort_adaptive(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Distance, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Pointer = int*; _Distance = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2025-10-18T00:45:19,833 /usr/include/c++/12/bits/stl_algo.h:2709:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,834 2709 | __stable_sort_adaptive(_RandomAccessIterator __first, 2025-10-18T00:45:19,835 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,836 /usr/include/c++/12/bits/stl_algo.h:2709:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,837 /usr/include/c++/12/bits/stl_algo.h:2729:28: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,838 2729 | std::__merge_adaptive(__first, __middle, __last, 2025-10-18T00:45:19,839 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,840 2730 | _Distance(__middle - __first), 2025-10-18T00:45:19,841 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,842 2731 | _Distance(__last - __middle), 2025-10-18T00:45:19,843 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,844 2732 | __buffer, __buffer_size, 2025-10-18T00:45:19,844 | ~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,845 2733 | __comp); 2025-10-18T00:45:19,846 | ~~~~~~~ 2025-10-18T00:45:19,847 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__move_merge_adaptive_backward(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator2, _BidirectionalIterator2, _BidirectionalIterator3, _Compare) [with _BidirectionalIterator1 = xgboost::common::detail::SpanIterator, false>; _BidirectionalIterator2 = int*; _BidirectionalIterator3 = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2025-10-18T00:45:19,848 /usr/include/c++/12/bits/stl_algo.h:2309:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,849 2309 | __move_merge_adaptive_backward(_BidirectionalIterator1 __first1, 2025-10-18T00:45:19,850 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,851 /usr/include/c++/12/bits/stl_algo.h:2309:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,851 /usr/include/c++/12/bits/stl_algo.h:2309:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,852 In function ‘_BI2 std::__copy_move_backward_a2(_BI1, _BI1, _BI2) [with bool _IsMove = true; _BI1 = int*; _BI2 = xgboost::common::detail::SpanIterator, false>]’, 2025-10-18T00:45:19,853 inlined from ‘_BI2 std::__copy_move_backward_a1(_BI1, _BI1, _BI2) [with bool _IsMove = true; _BI1 = int*; _BI2 = xgboost::common::detail::SpanIterator, false>]’ at /usr/include/c++/12/bits/stl_algobase.h:769:51, 2025-10-18T00:45:19,854 inlined from ‘_OI std::__copy_move_backward_a(_II, _II, _OI) [with bool _IsMove = true; _II = int*; _OI = xgboost::common::detail::SpanIterator, false>]’ at /usr/include/c++/12/bits/stl_algobase.h:798:31, 2025-10-18T00:45:19,855 inlined from ‘_BI2 std::move_backward(_BI1, _BI1, _BI2) [with _BI1 = int*; _BI2 = xgboost::common::detail::SpanIterator, false>]’ at /usr/include/c++/12/bits/stl_algobase.h:892:47, 2025-10-18T00:45:19,856 inlined from ‘void std::__move_merge_adaptive_backward(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator2, _BidirectionalIterator2, _BidirectionalIterator3, _Compare) [with _BidirectionalIterator1 = xgboost::common::detail::SpanIterator, false>; _BidirectionalIterator2 = int*; _BidirectionalIterator3 = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2333:5: 2025-10-18T00:45:19,857 /usr/include/c++/12/bits/stl_algobase.h:760:65: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,858 758 | return std::__copy_move_backward<_IsMove, 2025-10-18T00:45:19,859 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,860 759 | __memcpyable<_BI2, _BI1>::__value, 2025-10-18T00:45:19,861 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,862 760 | _Category>::__copy_move_b(__first, 2025-10-18T00:45:19,863 | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-10-18T00:45:19,864 761 | __last, 2025-10-18T00:45:19,865 | ~~~~~~~ 2025-10-18T00:45:19,866 762 | __result); 2025-10-18T00:45:19,867 | ~~~~~~~~~ 2025-10-18T00:45:19,868 /usr/include/c++/12/bits/stl_algobase.h:760:65: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,869 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = xgboost::common::detail::SpanIterator, false>; _Distance = long long int; _Pointer = int*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2025-10-18T00:45:19,870 /usr/include/c++/12/bits/stl_algo.h:2390:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,871 2390 | __merge_adaptive(_BidirectionalIterator __first, 2025-10-18T00:45:19,872 | ^~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,873 /usr/include/c++/12/bits/stl_algo.h:2390:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,874 /usr/include/c++/12/bits/stl_algo.h:2390:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,875 In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = true; _II = int*; _OI = xgboost::common::detail::SpanIterator, false>]’, 2025-10-18T00:45:19,877 inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = true; _II = int*; _OI = xgboost::common::detail::SpanIterator, false>]’ at /usr/include/c++/12/bits/stl_algobase.h:522:42, 2025-10-18T00:45:19,878 inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = true; _II = int*; _OI = xgboost::common::detail::SpanIterator, false>]’ at /usr/include/c++/12/bits/stl_algobase.h:529:31, 2025-10-18T00:45:19,879 inlined from ‘_OI std::move(_II, _II, _OI) [with _II = int*; _OI = xgboost::common::detail::SpanIterator, false>]’ at /usr/include/c++/12/bits/stl_algobase.h:652:38, 2025-10-18T00:45:19,880 inlined from ‘void std::__move_merge_adaptive(_InputIterator1, _InputIterator1, _InputIterator2, _InputIterator2, _OutputIterator, _Compare) [with _InputIterator1 = int*; _InputIterator2 = xgboost::common::detail::SpanIterator, false>; _OutputIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2302:2, 2025-10-18T00:45:19,881 inlined from ‘void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = xgboost::common::detail::SpanIterator, false>; _Distance = long long int; _Pointer = int*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2400:30: 2025-10-18T00:45:19,882 /usr/include/c++/12/bits/stl_algobase.h:495:51: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,883 494 | return std::__copy_move<_IsMove, __memcpyable<_OI, _II>::__value, 2025-10-18T00:45:19,884 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,885 495 | _Category>::__copy_m(__first, __last, __result); 2025-10-18T00:45:19,886 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,887 /usr/include/c++/12/bits/stl_algobase.h:495:51: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,888 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = xgboost::common::detail::SpanIterator, false>; _Distance = long long int; _Pointer = int*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2025-10-18T00:45:19,889 /usr/include/c++/12/bits/stl_algo.h:2406:46: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,890 2406 | std::__move_merge_adaptive_backward(__first, __middle, __buffer, 2025-10-18T00:45:19,891 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,891 2407 | __buffer_end, __last, __comp); 2025-10-18T00:45:19,892 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,893 /usr/include/c++/12/bits/stl_algo.h:2420:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,894 2420 | = std::__lower_bound(__middle, __last, *__first_cut, 2025-10-18T00:45:19,895 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,896 2421 | __gnu_cxx::__ops::__iter_comp_val(__comp)); 2025-10-18T00:45:19,897 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,898 /usr/include/c++/12/bits/stl_algo.h:2420:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,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-10-18T00:45:19,901 /usr/include/c++/12/bits/stl_algo.h:2429:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,902 2429 | = std::__upper_bound(__first, __middle, *__second_cut, 2025-10-18T00:45:19,903 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,904 2430 | __gnu_cxx::__ops::__val_comp_iter(__comp)); 2025-10-18T00:45:19,905 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,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-10-18T00:45:19,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-10-18T00:45:19,908 /usr/include/c++/12/bits/stl_algo.h:2435:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,909 2435 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, 2025-10-18T00:45:19,910 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,911 2436 | __len1 - __len11, __len22, __buffer, 2025-10-18T00:45:19,911 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,912 2437 | __buffer_size); 2025-10-18T00:45:19,913 | ~~~~~~~~~~~~~~ 2025-10-18T00:45:19,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-10-18T00:45:19,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-10-18T00:45:19,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-10-18T00:45:19,916 /usr/include/c++/12/bits/stl_algo.h:2438:32: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,917 2438 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, 2025-10-18T00:45:19,918 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,919 2439 | __len22, __buffer, __buffer_size, __comp); 2025-10-18T00:45:19,920 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,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-10-18T00:45:19,922 2440 | std::__merge_adaptive(__new_middle, __second_cut, __last, 2025-10-18T00:45:19,923 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,924 2441 | __len1 - __len11, 2025-10-18T00:45:19,926 | ~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,927 2442 | __len2 - __len22, __buffer, 2025-10-18T00:45:19,928 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,929 2443 | __buffer_size, __comp); 2025-10-18T00:45:19,930 | ~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,931 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__stable_sort_adaptive(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Distance, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Pointer = int*; _Distance = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2025-10-18T00:45:19,932 /usr/include/c++/12/bits/stl_algo.h:2709:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,933 2709 | __stable_sort_adaptive(_RandomAccessIterator __first, 2025-10-18T00:45:19,934 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,935 /usr/include/c++/12/bits/stl_algo.h:2709:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,936 /usr/include/c++/12/bits/stl_algo.h:2729:28: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,936 2729 | std::__merge_adaptive(__first, __middle, __last, 2025-10-18T00:45:19,937 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,938 2730 | _Distance(__middle - __first), 2025-10-18T00:45:19,939 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,940 2731 | _Distance(__last - __middle), 2025-10-18T00:45:19,941 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,942 2732 | __buffer, __buffer_size, 2025-10-18T00:45:19,943 | ~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,944 2733 | __comp); 2025-10-18T00:45:19,945 | ~~~~~~~ 2025-10-18T00:45:19,946 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__move_merge_adaptive_backward(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator2, _BidirectionalIterator2, _BidirectionalIterator3, _Compare) [with _BidirectionalIterator1 = xgboost::common::detail::SpanIterator, false>; _BidirectionalIterator2 = int*; _BidirectionalIterator3 = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2025-10-18T00:45:19,947 /usr/include/c++/12/bits/stl_algo.h:2309:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,948 2309 | __move_merge_adaptive_backward(_BidirectionalIterator1 __first1, 2025-10-18T00:45:19,949 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,950 /usr/include/c++/12/bits/stl_algo.h:2309:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,951 /usr/include/c++/12/bits/stl_algo.h:2309:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,951 In function ‘_BI2 std::__copy_move_backward_a2(_BI1, _BI1, _BI2) [with bool _IsMove = true; _BI1 = int*; _BI2 = xgboost::common::detail::SpanIterator, false>]’, 2025-10-18T00:45:19,952 inlined from ‘_BI2 std::__copy_move_backward_a1(_BI1, _BI1, _BI2) [with bool _IsMove = true; _BI1 = int*; _BI2 = xgboost::common::detail::SpanIterator, false>]’ at /usr/include/c++/12/bits/stl_algobase.h:769:51, 2025-10-18T00:45:19,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-10-18T00:45:19,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-10-18T00:45:19,955 inlined from ‘void std::__move_merge_adaptive_backward(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator2, _BidirectionalIterator2, _BidirectionalIterator3, _Compare) [with _BidirectionalIterator1 = xgboost::common::detail::SpanIterator, false>; _BidirectionalIterator2 = int*; _BidirectionalIterator3 = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2333:5: 2025-10-18T00:45:19,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-10-18T00:45:19,957 758 | return std::__copy_move_backward<_IsMove, 2025-10-18T00:45:19,958 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,959 759 | __memcpyable<_BI2, _BI1>::__value, 2025-10-18T00:45:19,960 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,961 760 | _Category>::__copy_move_b(__first, 2025-10-18T00:45:19,962 | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-10-18T00:45:19,963 761 | __last, 2025-10-18T00:45:19,963 | ~~~~~~~ 2025-10-18T00:45:19,964 762 | __result); 2025-10-18T00:45:19,965 | ~~~~~~~~~ 2025-10-18T00:45:19,966 /usr/include/c++/12/bits/stl_algobase.h:760:65: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,967 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = xgboost::common::detail::SpanIterator, false>; _Distance = long long int; _Pointer = int*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2025-10-18T00:45:19,968 /usr/include/c++/12/bits/stl_algo.h:2390:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,968 2390 | __merge_adaptive(_BidirectionalIterator __first, 2025-10-18T00:45:19,969 | ^~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,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-10-18T00:45:19,971 /usr/include/c++/12/bits/stl_algo.h:2390:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,972 In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = true; _II = int*; _OI = xgboost::common::detail::SpanIterator, false>]’, 2025-10-18T00:45:19,973 inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = true; _II = int*; _OI = xgboost::common::detail::SpanIterator, false>]’ at /usr/include/c++/12/bits/stl_algobase.h:522:42, 2025-10-18T00:45:19,975 inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = true; _II = int*; _OI = xgboost::common::detail::SpanIterator, false>]’ at /usr/include/c++/12/bits/stl_algobase.h:529:31, 2025-10-18T00:45:19,976 inlined from ‘_OI std::move(_II, _II, _OI) [with _II = int*; _OI = xgboost::common::detail::SpanIterator, false>]’ at /usr/include/c++/12/bits/stl_algobase.h:652:38, 2025-10-18T00:45:19,977 inlined from ‘void std::__move_merge_adaptive(_InputIterator1, _InputIterator1, _InputIterator2, _InputIterator2, _OutputIterator, _Compare) [with _InputIterator1 = int*; _InputIterator2 = xgboost::common::detail::SpanIterator, false>; _OutputIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2302:2, 2025-10-18T00:45:19,978 inlined from ‘void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = xgboost::common::detail::SpanIterator, false>; _Distance = long long int; _Pointer = int*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2400:30: 2025-10-18T00:45:19,979 /usr/include/c++/12/bits/stl_algobase.h:495:51: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,980 494 | return std::__copy_move<_IsMove, __memcpyable<_OI, _II>::__value, 2025-10-18T00:45:19,981 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,982 495 | _Category>::__copy_m(__first, __last, __result); 2025-10-18T00:45:19,983 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,984 /usr/include/c++/12/bits/stl_algobase.h:495:51: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,985 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = xgboost::common::detail::SpanIterator, false>; _Distance = long long int; _Pointer = int*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2025-10-18T00:45:19,985 /usr/include/c++/12/bits/stl_algo.h:2406:46: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,986 2406 | std::__move_merge_adaptive_backward(__first, __middle, __buffer, 2025-10-18T00:45:19,987 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,988 2407 | __buffer_end, __last, __comp); 2025-10-18T00:45:19,989 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,990 /usr/include/c++/12/bits/stl_algo.h:2420:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,991 2420 | = std::__lower_bound(__middle, __last, *__first_cut, 2025-10-18T00:45:19,992 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,993 2421 | __gnu_cxx::__ops::__iter_comp_val(__comp)); 2025-10-18T00:45:19,994 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:19,996 /usr/include/c++/12/bits/stl_algo.h:2420:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,997 /usr/include/c++/12/bits/stl_algo.h:2420:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,997 /usr/include/c++/12/bits/stl_algo.h:2429:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:19,998 2429 | = std::__upper_bound(__first, __middle, *__second_cut, 2025-10-18T00:45:19,999 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:20,000 2430 | __gnu_cxx::__ops::__val_comp_iter(__comp)); 2025-10-18T00:45:20,001 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:20,002 /usr/include/c++/12/bits/stl_algo.h:2429:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:20,003 /usr/include/c++/12/bits/stl_algo.h:2429:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:20,004 /usr/include/c++/12/bits/stl_algo.h:2435:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:20,005 2435 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, 2025-10-18T00:45:20,006 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:20,007 2436 | __len1 - __len11, __len22, __buffer, 2025-10-18T00:45:20,008 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:20,009 2437 | __buffer_size); 2025-10-18T00:45:20,010 | ~~~~~~~~~~~~~~ 2025-10-18T00:45:20,011 /usr/include/c++/12/bits/stl_algo.h:2435:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:20,012 /usr/include/c++/12/bits/stl_algo.h:2435:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:20,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-10-18T00:45:20,014 /usr/include/c++/12/bits/stl_algo.h:2438:32: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:20,015 2438 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, 2025-10-18T00:45:20,016 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:20,017 2439 | __len22, __buffer, __buffer_size, __comp); 2025-10-18T00:45:20,018 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:20,019 /usr/include/c++/12/bits/stl_algo.h:2440:32: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:20,020 2440 | std::__merge_adaptive(__new_middle, __second_cut, __last, 2025-10-18T00:45:20,021 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:20,022 2441 | __len1 - __len11, 2025-10-18T00:45:20,023 | ~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:20,024 2442 | __len2 - __len22, __buffer, 2025-10-18T00:45:20,025 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:20,025 2443 | __buffer_size, __comp); 2025-10-18T00:45:20,026 | ~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:20,027 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__stable_sort_adaptive(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Distance, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Pointer = int*; _Distance = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2025-10-18T00:45:20,029 /usr/include/c++/12/bits/stl_algo.h:2709:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:20,030 2709 | __stable_sort_adaptive(_RandomAccessIterator __first, 2025-10-18T00:45:20,031 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:20,032 /usr/include/c++/12/bits/stl_algo.h:2709:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:20,032 /usr/include/c++/12/bits/stl_algo.h:2729:28: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:20,033 2729 | std::__merge_adaptive(__first, __middle, __last, 2025-10-18T00:45:20,034 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:20,035 2730 | _Distance(__middle - __first), 2025-10-18T00:45:20,036 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:20,037 2731 | _Distance(__last - __middle), 2025-10-18T00:45:20,038 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:20,039 2732 | __buffer, __buffer_size, 2025-10-18T00:45:20,040 | ~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:20,041 2733 | __comp); 2025-10-18T00:45:20,042 | ~~~~~~~ 2025-10-18T00:45:20,043 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__move_merge_adaptive_backward(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator2, _BidirectionalIterator2, _BidirectionalIterator3, _Compare) [with _BidirectionalIterator1 = xgboost::common::detail::SpanIterator, false>; _BidirectionalIterator2 = int*; _BidirectionalIterator3 = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2025-10-18T00:45:20,044 /usr/include/c++/12/bits/stl_algo.h:2309:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:20,045 2309 | __move_merge_adaptive_backward(_BidirectionalIterator1 __first1, 2025-10-18T00:45:20,046 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:20,047 /usr/include/c++/12/bits/stl_algo.h:2309:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:20,048 /usr/include/c++/12/bits/stl_algo.h:2309:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:20,049 In function ‘_BI2 std::__copy_move_backward_a2(_BI1, _BI1, _BI2) [with bool _IsMove = true; _BI1 = int*; _BI2 = xgboost::common::detail::SpanIterator, false>]’, 2025-10-18T00:45:20,050 inlined from ‘_BI2 std::__copy_move_backward_a1(_BI1, _BI1, _BI2) [with bool _IsMove = true; _BI1 = int*; _BI2 = xgboost::common::detail::SpanIterator, false>]’ at /usr/include/c++/12/bits/stl_algobase.h:769:51, 2025-10-18T00:45:20,051 inlined from ‘_OI std::__copy_move_backward_a(_II, _II, _OI) [with bool _IsMove = true; _II = int*; _OI = xgboost::common::detail::SpanIterator, false>]’ at /usr/include/c++/12/bits/stl_algobase.h:798:31, 2025-10-18T00:45:20,052 inlined from ‘_BI2 std::move_backward(_BI1, _BI1, _BI2) [with _BI1 = int*; _BI2 = xgboost::common::detail::SpanIterator, false>]’ at /usr/include/c++/12/bits/stl_algobase.h:892:47, 2025-10-18T00:45:20,053 inlined from ‘void std::__move_merge_adaptive_backward(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator2, _BidirectionalIterator2, _BidirectionalIterator3, _Compare) [with _BidirectionalIterator1 = xgboost::common::detail::SpanIterator, false>; _BidirectionalIterator2 = int*; _BidirectionalIterator3 = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2333:5: 2025-10-18T00:45:20,054 /usr/include/c++/12/bits/stl_algobase.h:760:65: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:20,055 758 | return std::__copy_move_backward<_IsMove, 2025-10-18T00:45:20,056 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:20,057 759 | __memcpyable<_BI2, _BI1>::__value, 2025-10-18T00:45:20,058 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:20,059 760 | _Category>::__copy_move_b(__first, 2025-10-18T00:45:20,060 | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-10-18T00:45:20,061 761 | __last, 2025-10-18T00:45:20,062 | ~~~~~~~ 2025-10-18T00:45:20,063 762 | __result); 2025-10-18T00:45:20,064 | ~~~~~~~~~ 2025-10-18T00:45:20,065 /usr/include/c++/12/bits/stl_algobase.h:760:65: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:20,066 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = xgboost::common::detail::SpanIterator, false>; _Distance = long long int; _Pointer = int*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2025-10-18T00:45:20,067 /usr/include/c++/12/bits/stl_algo.h:2390:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:20,068 2390 | __merge_adaptive(_BidirectionalIterator __first, 2025-10-18T00:45:20,069 | ^~~~~~~~~~~~~~~~ 2025-10-18T00:45:20,070 /usr/include/c++/12/bits/stl_algo.h:2390:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:20,070 /usr/include/c++/12/bits/stl_algo.h:2390:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:20,071 In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = true; _II = int*; _OI = xgboost::common::detail::SpanIterator, false>]’, 2025-10-18T00:45:20,072 inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = true; _II = int*; _OI = xgboost::common::detail::SpanIterator, false>]’ at /usr/include/c++/12/bits/stl_algobase.h:522:42, 2025-10-18T00:45:20,073 inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = true; _II = int*; _OI = xgboost::common::detail::SpanIterator, false>]’ at /usr/include/c++/12/bits/stl_algobase.h:529:31, 2025-10-18T00:45:20,074 inlined from ‘_OI std::move(_II, _II, _OI) [with _II = int*; _OI = xgboost::common::detail::SpanIterator, false>]’ at /usr/include/c++/12/bits/stl_algobase.h:652:38, 2025-10-18T00:45:20,075 inlined from ‘void std::__move_merge_adaptive(_InputIterator1, _InputIterator1, _InputIterator2, _InputIterator2, _OutputIterator, _Compare) [with _InputIterator1 = int*; _InputIterator2 = xgboost::common::detail::SpanIterator, false>; _OutputIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2302:2, 2025-10-18T00:45:20,076 inlined from ‘void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = xgboost::common::detail::SpanIterator, false>; _Distance = long long int; _Pointer = int*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2400:30: 2025-10-18T00:45:20,077 /usr/include/c++/12/bits/stl_algobase.h:495:51: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:20,078 494 | return std::__copy_move<_IsMove, __memcpyable<_OI, _II>::__value, 2025-10-18T00:45:20,079 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:20,080 495 | _Category>::__copy_m(__first, __last, __result); 2025-10-18T00:45:20,081 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:20,082 /usr/include/c++/12/bits/stl_algobase.h:495:51: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:20,083 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = xgboost::common::detail::SpanIterator, false>; _Distance = long long int; _Pointer = int*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2025-10-18T00:45:20,084 /usr/include/c++/12/bits/stl_algo.h:2406:46: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:20,085 2406 | std::__move_merge_adaptive_backward(__first, __middle, __buffer, 2025-10-18T00:45:20,086 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:20,087 2407 | __buffer_end, __last, __comp); 2025-10-18T00:45:20,088 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:20,089 /usr/include/c++/12/bits/stl_algo.h:2420:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:20,090 2420 | = std::__lower_bound(__middle, __last, *__first_cut, 2025-10-18T00:45:20,090 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:20,091 2421 | __gnu_cxx::__ops::__iter_comp_val(__comp)); 2025-10-18T00:45:20,092 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:20,093 /usr/include/c++/12/bits/stl_algo.h:2420:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:20,094 /usr/include/c++/12/bits/stl_algo.h:2420:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:20,096 /usr/include/c++/12/bits/stl_algo.h:2429:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:20,097 2429 | = std::__upper_bound(__first, __middle, *__second_cut, 2025-10-18T00:45:20,098 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:20,099 2430 | __gnu_cxx::__ops::__val_comp_iter(__comp)); 2025-10-18T00:45:20,100 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:20,101 /usr/include/c++/12/bits/stl_algo.h:2429:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:20,102 /usr/include/c++/12/bits/stl_algo.h:2429:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:20,103 /usr/include/c++/12/bits/stl_algo.h:2435:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:20,104 2435 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, 2025-10-18T00:45:20,105 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:20,106 2436 | __len1 - __len11, __len22, __buffer, 2025-10-18T00:45:20,107 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:20,108 2437 | __buffer_size); 2025-10-18T00:45:20,109 | ~~~~~~~~~~~~~~ 2025-10-18T00:45:20,110 /usr/include/c++/12/bits/stl_algo.h:2435:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:20,111 /usr/include/c++/12/bits/stl_algo.h:2435:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:20,112 /usr/include/c++/12/bits/stl_algo.h:2435:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:20,112 /usr/include/c++/12/bits/stl_algo.h:2438:32: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:20,113 2438 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, 2025-10-18T00:45:20,114 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:20,115 2439 | __len22, __buffer, __buffer_size, __comp); 2025-10-18T00:45:20,116 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:20,116 /usr/include/c++/12/bits/stl_algo.h:2440:32: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:20,117 2440 | std::__merge_adaptive(__new_middle, __second_cut, __last, 2025-10-18T00:45:20,118 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:20,119 2441 | __len1 - __len11, 2025-10-18T00:45:20,120 | ~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:20,121 2442 | __len2 - __len22, __buffer, 2025-10-18T00:45:20,122 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:20,123 2443 | __buffer_size, __comp); 2025-10-18T00:45:20,124 | ~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:20,126 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__stable_sort_adaptive(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Distance, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Pointer = int*; _Distance = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2025-10-18T00:45:20,127 /usr/include/c++/12/bits/stl_algo.h:2709:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:20,128 2709 | __stable_sort_adaptive(_RandomAccessIterator __first, 2025-10-18T00:45:20,129 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:20,130 /usr/include/c++/12/bits/stl_algo.h:2709:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:20,131 /usr/include/c++/12/bits/stl_algo.h:2729:28: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:20,132 2729 | std::__merge_adaptive(__first, __middle, __last, 2025-10-18T00:45:20,133 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:20,133 2730 | _Distance(__middle - __first), 2025-10-18T00:45:20,134 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:20,135 2731 | _Distance(__last - __middle), 2025-10-18T00:45:20,136 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:20,137 2732 | __buffer, __buffer_size, 2025-10-18T00:45:20,138 | ~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:20,139 2733 | __comp); 2025-10-18T00:45:20,139 | ~~~~~~~ 2025-10-18T00:45:20,140 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__move_merge_adaptive_backward(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator2, _BidirectionalIterator2, _BidirectionalIterator3, _Compare) [with _BidirectionalIterator1 = xgboost::common::detail::SpanIterator, false>; _BidirectionalIterator2 = int*; _BidirectionalIterator3 = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2025-10-18T00:45:20,141 /usr/include/c++/12/bits/stl_algo.h:2309:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:20,142 2309 | __move_merge_adaptive_backward(_BidirectionalIterator1 __first1, 2025-10-18T00:45:20,143 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:20,144 /usr/include/c++/12/bits/stl_algo.h:2309:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:20,145 /usr/include/c++/12/bits/stl_algo.h:2309:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:20,146 In function ‘_BI2 std::__copy_move_backward_a2(_BI1, _BI1, _BI2) [with bool _IsMove = true; _BI1 = int*; _BI2 = xgboost::common::detail::SpanIterator, false>]’, 2025-10-18T00:45:20,147 inlined from ‘_BI2 std::__copy_move_backward_a1(_BI1, _BI1, _BI2) [with bool _IsMove = true; _BI1 = int*; _BI2 = xgboost::common::detail::SpanIterator, false>]’ at /usr/include/c++/12/bits/stl_algobase.h:769:51, 2025-10-18T00:45:20,148 inlined from ‘_OI std::__copy_move_backward_a(_II, _II, _OI) [with bool _IsMove = true; _II = int*; _OI = xgboost::common::detail::SpanIterator, false>]’ at /usr/include/c++/12/bits/stl_algobase.h:798:31, 2025-10-18T00:45:20,149 inlined from ‘_BI2 std::move_backward(_BI1, _BI1, _BI2) [with _BI1 = int*; _BI2 = xgboost::common::detail::SpanIterator, false>]’ at /usr/include/c++/12/bits/stl_algobase.h:892:47, 2025-10-18T00:45:20,149 inlined from ‘void std::__move_merge_adaptive_backward(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator2, _BidirectionalIterator2, _BidirectionalIterator3, _Compare) [with _BidirectionalIterator1 = xgboost::common::detail::SpanIterator, false>; _BidirectionalIterator2 = int*; _BidirectionalIterator3 = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2333:5: 2025-10-18T00:45:20,150 /usr/include/c++/12/bits/stl_algobase.h:760:65: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:20,151 758 | return std::__copy_move_backward<_IsMove, 2025-10-18T00:45:20,152 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:20,153 759 | __memcpyable<_BI2, _BI1>::__value, 2025-10-18T00:45:20,155 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:20,156 760 | _Category>::__copy_move_b(__first, 2025-10-18T00:45:20,157 | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-10-18T00:45:20,158 761 | __last, 2025-10-18T00:45:20,159 | ~~~~~~~ 2025-10-18T00:45:20,160 762 | __result); 2025-10-18T00:45:20,161 | ~~~~~~~~~ 2025-10-18T00:45:20,162 /usr/include/c++/12/bits/stl_algobase.h:760:65: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:20,162 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = xgboost::common::detail::SpanIterator, false>; _Distance = long long int; _Pointer = int*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2025-10-18T00:45:20,163 /usr/include/c++/12/bits/stl_algo.h:2390:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:20,164 2390 | __merge_adaptive(_BidirectionalIterator __first, 2025-10-18T00:45:20,165 | ^~~~~~~~~~~~~~~~ 2025-10-18T00:45:20,166 /usr/include/c++/12/bits/stl_algo.h:2390:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:20,167 /usr/include/c++/12/bits/stl_algo.h:2390:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:20,168 In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = true; _II = int*; _OI = xgboost::common::detail::SpanIterator, false>]’, 2025-10-18T00:45:20,169 inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = true; _II = int*; _OI = xgboost::common::detail::SpanIterator, false>]’ at /usr/include/c++/12/bits/stl_algobase.h:522:42, 2025-10-18T00:45:20,171 inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = true; _II = int*; _OI = xgboost::common::detail::SpanIterator, false>]’ at /usr/include/c++/12/bits/stl_algobase.h:529:31, 2025-10-18T00:45:20,172 inlined from ‘_OI std::move(_II, _II, _OI) [with _II = int*; _OI = xgboost::common::detail::SpanIterator, false>]’ at /usr/include/c++/12/bits/stl_algobase.h:652:38, 2025-10-18T00:45:20,173 inlined from ‘void std::__move_merge_adaptive(_InputIterator1, _InputIterator1, _InputIterator2, _InputIterator2, _OutputIterator, _Compare) [with _InputIterator1 = int*; _InputIterator2 = xgboost::common::detail::SpanIterator, false>; _OutputIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2302:2, 2025-10-18T00:45:20,175 inlined from ‘void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = xgboost::common::detail::SpanIterator, false>; _Distance = long long int; _Pointer = int*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2400:30: 2025-10-18T00:45:20,176 /usr/include/c++/12/bits/stl_algobase.h:495:51: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:20,177 494 | return std::__copy_move<_IsMove, __memcpyable<_OI, _II>::__value, 2025-10-18T00:45:20,178 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:20,179 495 | _Category>::__copy_m(__first, __last, __result); 2025-10-18T00:45:20,180 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:20,181 /usr/include/c++/12/bits/stl_algobase.h:495:51: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:20,182 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = xgboost::common::detail::SpanIterator, false>; _Distance = long long int; _Pointer = int*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2025-10-18T00:45:20,183 /usr/include/c++/12/bits/stl_algo.h:2406:46: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:20,184 2406 | std::__move_merge_adaptive_backward(__first, __middle, __buffer, 2025-10-18T00:45:20,185 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:20,186 2407 | __buffer_end, __last, __comp); 2025-10-18T00:45:20,187 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:20,188 /usr/include/c++/12/bits/stl_algo.h:2420:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:20,189 2420 | = std::__lower_bound(__middle, __last, *__first_cut, 2025-10-18T00:45:20,190 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:20,192 2421 | __gnu_cxx::__ops::__iter_comp_val(__comp)); 2025-10-18T00:45:20,196 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:20,206 /usr/include/c++/12/bits/stl_algo.h:2420:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:20,207 /usr/include/c++/12/bits/stl_algo.h:2420:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:20,208 /usr/include/c++/12/bits/stl_algo.h:2429:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:20,209 2429 | = std::__upper_bound(__first, __middle, *__second_cut, 2025-10-18T00:45:20,210 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:20,211 2430 | __gnu_cxx::__ops::__val_comp_iter(__comp)); 2025-10-18T00:45:20,212 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:20,212 /usr/include/c++/12/bits/stl_algo.h:2429:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:20,213 /usr/include/c++/12/bits/stl_algo.h:2429:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:20,214 /usr/include/c++/12/bits/stl_algo.h:2435:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:20,215 2435 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, 2025-10-18T00:45:20,216 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:20,217 2436 | __len1 - __len11, __len22, __buffer, 2025-10-18T00:45:20,218 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:20,218 2437 | __buffer_size); 2025-10-18T00:45:20,219 | ~~~~~~~~~~~~~~ 2025-10-18T00:45:20,220 /usr/include/c++/12/bits/stl_algo.h:2435:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:20,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-10-18T00:45:20,223 /usr/include/c++/12/bits/stl_algo.h:2435:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:20,224 /usr/include/c++/12/bits/stl_algo.h:2438:32: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:20,225 2438 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, 2025-10-18T00:45:20,226 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:20,227 2439 | __len22, __buffer, __buffer_size, __comp); 2025-10-18T00:45:20,228 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:20,229 /usr/include/c++/12/bits/stl_algo.h:2440:32: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:20,230 2440 | std::__merge_adaptive(__new_middle, __second_cut, __last, 2025-10-18T00:45:20,231 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:20,232 2441 | __len1 - __len11, 2025-10-18T00:45:20,233 | ~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:20,234 2442 | __len2 - __len22, __buffer, 2025-10-18T00:45:20,235 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:20,236 2443 | __buffer_size, __comp); 2025-10-18T00:45:20,237 | ~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:20,238 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__stable_sort_adaptive(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Distance, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Pointer = int*; _Distance = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2025-10-18T00:45:20,239 /usr/include/c++/12/bits/stl_algo.h:2709:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:20,240 2709 | __stable_sort_adaptive(_RandomAccessIterator __first, 2025-10-18T00:45:20,241 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:20,242 /usr/include/c++/12/bits/stl_algo.h:2709:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:20,243 /usr/include/c++/12/bits/stl_algo.h:2729:28: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:20,244 2729 | std::__merge_adaptive(__first, __middle, __last, 2025-10-18T00:45:20,245 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:20,246 2730 | _Distance(__middle - __first), 2025-10-18T00:45:20,247 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:20,248 2731 | _Distance(__last - __middle), 2025-10-18T00:45:20,249 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:20,250 2732 | __buffer, __buffer_size, 2025-10-18T00:45:20,251 | ~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:20,252 2733 | __comp); 2025-10-18T00:45:20,253 | ~~~~~~~ 2025-10-18T00:45:20,253 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__move_merge_adaptive_backward(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator2, _BidirectionalIterator2, _BidirectionalIterator3, _Compare) [with _BidirectionalIterator1 = xgboost::common::detail::SpanIterator, false>; _BidirectionalIterator2 = int*; _BidirectionalIterator3 = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2025-10-18T00:45:20,254 /usr/include/c++/12/bits/stl_algo.h:2309:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:20,255 2309 | __move_merge_adaptive_backward(_BidirectionalIterator1 __first1, 2025-10-18T00:45:20,256 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:20,257 /usr/include/c++/12/bits/stl_algo.h:2309:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:20,258 /usr/include/c++/12/bits/stl_algo.h:2309:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:20,259 In function ‘_BI2 std::__copy_move_backward_a2(_BI1, _BI1, _BI2) [with bool _IsMove = true; _BI1 = int*; _BI2 = xgboost::common::detail::SpanIterator, false>]’, 2025-10-18T00:45:20,260 inlined from ‘_BI2 std::__copy_move_backward_a1(_BI1, _BI1, _BI2) [with bool _IsMove = true; _BI1 = int*; _BI2 = xgboost::common::detail::SpanIterator, false>]’ at /usr/include/c++/12/bits/stl_algobase.h:769:51, 2025-10-18T00:45:20,261 inlined from ‘_OI std::__copy_move_backward_a(_II, _II, _OI) [with bool _IsMove = true; _II = int*; _OI = xgboost::common::detail::SpanIterator, false>]’ at /usr/include/c++/12/bits/stl_algobase.h:798:31, 2025-10-18T00:45:20,262 inlined from ‘_BI2 std::move_backward(_BI1, _BI1, _BI2) [with _BI1 = int*; _BI2 = xgboost::common::detail::SpanIterator, false>]’ at /usr/include/c++/12/bits/stl_algobase.h:892:47, 2025-10-18T00:45:20,263 inlined from ‘void std::__move_merge_adaptive_backward(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator2, _BidirectionalIterator2, _BidirectionalIterator3, _Compare) [with _BidirectionalIterator1 = xgboost::common::detail::SpanIterator, false>; _BidirectionalIterator2 = int*; _BidirectionalIterator3 = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2333:5: 2025-10-18T00:45:20,264 /usr/include/c++/12/bits/stl_algobase.h:760:65: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:20,265 758 | return std::__copy_move_backward<_IsMove, 2025-10-18T00:45:20,266 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:20,267 759 | __memcpyable<_BI2, _BI1>::__value, 2025-10-18T00:45:20,268 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:20,269 760 | _Category>::__copy_move_b(__first, 2025-10-18T00:45:20,276 | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-10-18T00:45:20,277 761 | __last, 2025-10-18T00:45:20,278 | ~~~~~~~ 2025-10-18T00:45:20,279 762 | __result); 2025-10-18T00:45:20,280 | ~~~~~~~~~ 2025-10-18T00:45:20,280 /usr/include/c++/12/bits/stl_algobase.h:760:65: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:20,282 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = xgboost::common::detail::SpanIterator, false>; _Distance = long long int; _Pointer = int*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2025-10-18T00:45:20,283 /usr/include/c++/12/bits/stl_algo.h:2390:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:20,284 2390 | __merge_adaptive(_BidirectionalIterator __first, 2025-10-18T00:45:20,285 | ^~~~~~~~~~~~~~~~ 2025-10-18T00:45:20,286 /usr/include/c++/12/bits/stl_algo.h:2390:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:20,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-10-18T00:45:20,287 In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = true; _II = int*; _OI = xgboost::common::detail::SpanIterator, false>]’, 2025-10-18T00:45:20,288 inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = true; _II = int*; _OI = xgboost::common::detail::SpanIterator, false>]’ at /usr/include/c++/12/bits/stl_algobase.h:522:42, 2025-10-18T00:45:20,289 inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = true; _II = int*; _OI = xgboost::common::detail::SpanIterator, false>]’ at /usr/include/c++/12/bits/stl_algobase.h:529:31, 2025-10-18T00:45:20,290 inlined from ‘_OI std::move(_II, _II, _OI) [with _II = int*; _OI = xgboost::common::detail::SpanIterator, false>]’ at /usr/include/c++/12/bits/stl_algobase.h:652:38, 2025-10-18T00:45:20,291 inlined from ‘void std::__move_merge_adaptive(_InputIterator1, _InputIterator1, _InputIterator2, _InputIterator2, _OutputIterator, _Compare) [with _InputIterator1 = int*; _InputIterator2 = xgboost::common::detail::SpanIterator, false>; _OutputIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2302:2, 2025-10-18T00:45:20,292 inlined from ‘void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = xgboost::common::detail::SpanIterator, false>; _Distance = long long int; _Pointer = int*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2400:30: 2025-10-18T00:45:20,293 /usr/include/c++/12/bits/stl_algobase.h:495:51: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:20,294 494 | return std::__copy_move<_IsMove, __memcpyable<_OI, _II>::__value, 2025-10-18T00:45:20,295 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:20,296 495 | _Category>::__copy_m(__first, __last, __result); 2025-10-18T00:45:20,297 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:20,298 /usr/include/c++/12/bits/stl_algobase.h:495:51: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:20,299 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = xgboost::common::detail::SpanIterator, false>; _Distance = long long int; _Pointer = int*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2025-10-18T00:45:20,300 /usr/include/c++/12/bits/stl_algo.h:2406:46: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:20,301 2406 | std::__move_merge_adaptive_backward(__first, __middle, __buffer, 2025-10-18T00:45:20,303 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:20,303 2407 | __buffer_end, __last, __comp); 2025-10-18T00:45:20,304 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:20,305 /usr/include/c++/12/bits/stl_algo.h:2420:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:20,306 2420 | = std::__lower_bound(__middle, __last, *__first_cut, 2025-10-18T00:45:20,307 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:20,308 2421 | __gnu_cxx::__ops::__iter_comp_val(__comp)); 2025-10-18T00:45:20,308 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:20,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-10-18T00:45:20,310 /usr/include/c++/12/bits/stl_algo.h:2420:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:20,311 /usr/include/c++/12/bits/stl_algo.h:2429:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:20,312 2429 | = std::__upper_bound(__first, __middle, *__second_cut, 2025-10-18T00:45:20,313 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:20,314 2430 | __gnu_cxx::__ops::__val_comp_iter(__comp)); 2025-10-18T00:45:20,315 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:20,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-10-18T00:45:20,317 /usr/include/c++/12/bits/stl_algo.h:2429:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:20,318 /usr/include/c++/12/bits/stl_algo.h:2435:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:20,326 2435 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, 2025-10-18T00:45:20,327 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:20,328 2436 | __len1 - __len11, __len22, __buffer, 2025-10-18T00:45:20,329 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:20,330 2437 | __buffer_size); 2025-10-18T00:45:20,331 | ~~~~~~~~~~~~~~ 2025-10-18T00:45:20,332 /usr/include/c++/12/bits/stl_algo.h:2435:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:20,333 /usr/include/c++/12/bits/stl_algo.h:2435:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:20,334 /usr/include/c++/12/bits/stl_algo.h:2435:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:20,335 /usr/include/c++/12/bits/stl_algo.h:2438:32: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:20,336 2438 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, 2025-10-18T00:45:20,337 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:20,338 2439 | __len22, __buffer, __buffer_size, __comp); 2025-10-18T00:45:20,339 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:20,340 /usr/include/c++/12/bits/stl_algo.h:2440:32: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:20,341 2440 | std::__merge_adaptive(__new_middle, __second_cut, __last, 2025-10-18T00:45:20,342 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:20,343 2441 | __len1 - __len11, 2025-10-18T00:45:20,343 | ~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:20,344 2442 | __len2 - __len22, __buffer, 2025-10-18T00:45:20,345 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:20,346 2443 | __buffer_size, __comp); 2025-10-18T00:45:20,347 | ~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:20,348 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__stable_sort_adaptive(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Distance, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Pointer = int*; _Distance = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2025-10-18T00:45:20,349 /usr/include/c++/12/bits/stl_algo.h:2709:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:20,349 2709 | __stable_sort_adaptive(_RandomAccessIterator __first, 2025-10-18T00:45:20,350 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:20,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-10-18T00:45:20,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-10-18T00:45:20,353 2729 | std::__merge_adaptive(__first, __middle, __last, 2025-10-18T00:45:20,354 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:20,355 2730 | _Distance(__middle - __first), 2025-10-18T00:45:20,355 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:20,356 2731 | _Distance(__last - __middle), 2025-10-18T00:45:20,357 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:20,358 2732 | __buffer, __buffer_size, 2025-10-18T00:45:20,358 | ~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:20,359 2733 | __comp); 2025-10-18T00:45:20,360 | ~~~~~~~ 2025-10-18T00:45:20,360 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__move_merge_adaptive_backward(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator2, _BidirectionalIterator2, _BidirectionalIterator3, _Compare) [with _BidirectionalIterator1 = xgboost::common::detail::SpanIterator, false>; _BidirectionalIterator2 = int*; _BidirectionalIterator3 = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2025-10-18T00:45:20,361 /usr/include/c++/12/bits/stl_algo.h:2309:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:20,362 2309 | __move_merge_adaptive_backward(_BidirectionalIterator1 __first1, 2025-10-18T00:45:20,363 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:20,364 /usr/include/c++/12/bits/stl_algo.h:2309:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:20,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-10-18T00:45:20,366 In function ‘_BI2 std::__copy_move_backward_a2(_BI1, _BI1, _BI2) [with bool _IsMove = true; _BI1 = int*; _BI2 = xgboost::common::detail::SpanIterator, false>]’, 2025-10-18T00:45:20,366 inlined from ‘_BI2 std::__copy_move_backward_a1(_BI1, _BI1, _BI2) [with bool _IsMove = true; _BI1 = int*; _BI2 = xgboost::common::detail::SpanIterator, false>]’ at /usr/include/c++/12/bits/stl_algobase.h:769:51, 2025-10-18T00:45:20,367 inlined from ‘_OI std::__copy_move_backward_a(_II, _II, _OI) [with bool _IsMove = true; _II = int*; _OI = xgboost::common::detail::SpanIterator, false>]’ at /usr/include/c++/12/bits/stl_algobase.h:798:31, 2025-10-18T00:45:20,368 inlined from ‘_BI2 std::move_backward(_BI1, _BI1, _BI2) [with _BI1 = int*; _BI2 = xgboost::common::detail::SpanIterator, false>]’ at /usr/include/c++/12/bits/stl_algobase.h:892:47, 2025-10-18T00:45:20,369 inlined from ‘void std::__move_merge_adaptive_backward(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator2, _BidirectionalIterator2, _BidirectionalIterator3, _Compare) [with _BidirectionalIterator1 = xgboost::common::detail::SpanIterator, false>; _BidirectionalIterator2 = int*; _BidirectionalIterator3 = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2333:5: 2025-10-18T00:45:20,370 /usr/include/c++/12/bits/stl_algobase.h:760:65: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:20,370 758 | return std::__copy_move_backward<_IsMove, 2025-10-18T00:45:20,371 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:20,372 759 | __memcpyable<_BI2, _BI1>::__value, 2025-10-18T00:45:20,373 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:20,374 760 | _Category>::__copy_move_b(__first, 2025-10-18T00:45:20,375 | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-10-18T00:45:20,375 761 | __last, 2025-10-18T00:45:20,386 | ~~~~~~~ 2025-10-18T00:45:20,387 762 | __result); 2025-10-18T00:45:20,388 | ~~~~~~~~~ 2025-10-18T00:45:20,389 /usr/include/c++/12/bits/stl_algobase.h:760:65: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:20,390 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = xgboost::common::detail::SpanIterator, false>; _Distance = long long int; _Pointer = int*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2025-10-18T00:45:20,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-10-18T00:45:20,393 2390 | __merge_adaptive(_BidirectionalIterator __first, 2025-10-18T00:45:20,394 | ^~~~~~~~~~~~~~~~ 2025-10-18T00:45:20,395 /usr/include/c++/12/bits/stl_algo.h:2390:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:20,396 /usr/include/c++/12/bits/stl_algo.h:2390:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:20,397 In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = true; _II = int*; _OI = xgboost::common::detail::SpanIterator, false>]’, 2025-10-18T00:45:20,398 inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = true; _II = int*; _OI = xgboost::common::detail::SpanIterator, false>]’ at /usr/include/c++/12/bits/stl_algobase.h:522:42, 2025-10-18T00:45:20,399 inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = true; _II = int*; _OI = xgboost::common::detail::SpanIterator, false>]’ at /usr/include/c++/12/bits/stl_algobase.h:529:31, 2025-10-18T00:45:20,400 inlined from ‘_OI std::move(_II, _II, _OI) [with _II = int*; _OI = xgboost::common::detail::SpanIterator, false>]’ at /usr/include/c++/12/bits/stl_algobase.h:652:38, 2025-10-18T00:45:20,401 inlined from ‘void std::__move_merge_adaptive(_InputIterator1, _InputIterator1, _InputIterator2, _InputIterator2, _OutputIterator, _Compare) [with _InputIterator1 = int*; _InputIterator2 = xgboost::common::detail::SpanIterator, false>; _OutputIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2302:2, 2025-10-18T00:45:20,402 inlined from ‘void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = xgboost::common::detail::SpanIterator, false>; _Distance = long long int; _Pointer = int*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2400:30: 2025-10-18T00:45:20,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-10-18T00:45:20,405 494 | return std::__copy_move<_IsMove, __memcpyable<_OI, _II>::__value, 2025-10-18T00:45:20,406 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:20,406 495 | _Category>::__copy_m(__first, __last, __result); 2025-10-18T00:45:20,407 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:20,408 /usr/include/c++/12/bits/stl_algobase.h:495:51: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:20,409 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = xgboost::common::detail::SpanIterator, false>; _Distance = long long int; _Pointer = int*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2025-10-18T00:45:20,410 /usr/include/c++/12/bits/stl_algo.h:2406:46: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:20,411 2406 | std::__move_merge_adaptive_backward(__first, __middle, __buffer, 2025-10-18T00:45:20,412 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:20,413 2407 | __buffer_end, __last, __comp); 2025-10-18T00:45:20,414 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:20,415 /usr/include/c++/12/bits/stl_algo.h:2420:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:20,416 2420 | = std::__lower_bound(__middle, __last, *__first_cut, 2025-10-18T00:45:20,417 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:20,419 2421 | __gnu_cxx::__ops::__iter_comp_val(__comp)); 2025-10-18T00:45:20,420 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:20,421 /usr/include/c++/12/bits/stl_algo.h:2420:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:20,422 /usr/include/c++/12/bits/stl_algo.h:2420:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:20,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-10-18T00:45:20,424 2429 | = std::__upper_bound(__first, __middle, *__second_cut, 2025-10-18T00:45:20,425 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:20,426 2430 | __gnu_cxx::__ops::__val_comp_iter(__comp)); 2025-10-18T00:45:20,427 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:20,428 /usr/include/c++/12/bits/stl_algo.h:2429:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:20,429 /usr/include/c++/12/bits/stl_algo.h:2429:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:20,430 /usr/include/c++/12/bits/stl_algo.h:2435:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:20,430 2435 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, 2025-10-18T00:45:20,431 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:20,432 2436 | __len1 - __len11, __len22, __buffer, 2025-10-18T00:45:20,433 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:20,434 2437 | __buffer_size); 2025-10-18T00:45:20,435 | ~~~~~~~~~~~~~~ 2025-10-18T00:45:20,436 /usr/include/c++/12/bits/stl_algo.h:2435:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:20,436 /usr/include/c++/12/bits/stl_algo.h:2435:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:20,437 /usr/include/c++/12/bits/stl_algo.h:2435:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:20,438 /usr/include/c++/12/bits/stl_algo.h:2438:32: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:20,439 2438 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, 2025-10-18T00:45:20,440 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:20,446 2439 | __len22, __buffer, __buffer_size, __comp); 2025-10-18T00:45:20,447 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:20,448 /usr/include/c++/12/bits/stl_algo.h:2440:32: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:20,449 2440 | std::__merge_adaptive(__new_middle, __second_cut, __last, 2025-10-18T00:45:20,450 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:20,451 2441 | __len1 - __len11, 2025-10-18T00:45:20,452 | ~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:20,453 2442 | __len2 - __len22, __buffer, 2025-10-18T00:45:20,454 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:20,455 2443 | __buffer_size, __comp); 2025-10-18T00:45:20,456 | ~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:20,457 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__stable_sort_adaptive(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Distance, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Pointer = int*; _Distance = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2025-10-18T00:45:20,458 /usr/include/c++/12/bits/stl_algo.h:2709:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:20,459 2709 | __stable_sort_adaptive(_RandomAccessIterator __first, 2025-10-18T00:45:20,460 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:20,461 /usr/include/c++/12/bits/stl_algo.h:2709:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:20,462 /usr/include/c++/12/bits/stl_algo.h:2729:28: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2025-10-18T00:45:20,463 2729 | std::__merge_adaptive(__first, __middle, __last, 2025-10-18T00:45:20,464 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:20,465 2730 | _Distance(__middle - __first), 2025-10-18T00:45:20,466 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:20,467 2731 | _Distance(__last - __middle), 2025-10-18T00:45:20,468 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:20,469 2732 | __buffer, __buffer_size, 2025-10-18T00:45:20,470 | ~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:20,471 2733 | __comp); 2025-10-18T00:45:20,472 | ~~~~~~~ 2025-10-18T00:45:22,808 [59/115] Building CXX object src/CMakeFiles/objxgboost.dir/data/extmem_quantile_dmatrix.cc.o 2025-10-18T00:45:22,809 In file included from /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/extmem_quantile_dmatrix.h:13, 2025-10-18T00:45:22,810 from /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/extmem_quantile_dmatrix.cc:4: 2025-10-18T00:45:22,811 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/quantile_dmatrix.h: In member function ‘virtual xgboost::DMatrix* xgboost::data::QuantileDMatrix::Slice(xgboost::common::Span)’: 2025-10-18T00:45:22,812 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/quantile_dmatrix.h:40:12: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:45:22,813 40 | DMatrix *Slice(common::Span) final { 2025-10-18T00:45:22,814 | ^~~~~ 2025-10-18T00:45:35,042 [60/115] Building CXX object src/CMakeFiles/objxgboost.dir/data/gradient_index_format.cc.o 2025-10-18T00:45:46,186 [61/115] Building CXX object src/CMakeFiles/objxgboost.dir/data/gradient_index.cc.o 2025-10-18T00:45:46,187 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/gradient_index.cc: In member function ‘void xgboost::GHistIndexMatrix::PushBatch(const xgboost::SparsePage&, xgboost::common::Span, int32_t)’: 2025-10-18T00:45:46,188 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/gradient_index.cc:86:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:45:46,189 86 | void GHistIndexMatrix::PushBatch(SparsePage const &batch, common::Span ft, 2025-10-18T00:45:46,190 | ^~~~~~~~~~~~~~~~ 2025-10-18T00:45:46,191 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/gradient_index.cc: In constructor ‘xgboost::GHistIndexMatrix::GHistIndexMatrix(const xgboost::Context*, xgboost::DMatrix*, xgboost::bst_bin_t, double, bool, xgboost::common::Span)’: 2025-10-18T00:45:46,192 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/gradient_index.cc:20:1: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:45:46,193 20 | GHistIndexMatrix::GHistIndexMatrix(Context const *ctx, DMatrix *p_fmat, bst_bin_t max_bins_per_feat, 2025-10-18T00:45:46,194 | ^~~~~~~~~~~~~~~~ 2025-10-18T00:45:46,195 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/gradient_index.cc:27:32: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:45:46,196 27 | cut = common::SketchOnDMatrix(ctx, p_fmat, max_bins_per_feat, sorted_sketch, hess); 2025-10-18T00:45:46,197 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:45:46,198 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/gradient_index.cc: In constructor ‘xgboost::GHistIndexMatrix::GHistIndexMatrix(const xgboost::SparsePage&, xgboost::common::Span, xgboost::common::HistogramCuts, xgboost::bst_bin_t, bool, double, int32_t)’: 2025-10-18T00:45:46,199 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/gradient_index.cc:96:1: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:45:46,200 96 | GHistIndexMatrix::GHistIndexMatrix(SparsePage const &batch, common::Span ft, 2025-10-18T00:45:46,201 | ^~~~~~~~~~~~~~~~ 2025-10-18T00:46:14,751 [62/115] Building CXX object src/CMakeFiles/objxgboost.dir/data/proxy_dmatrix.cc.o 2025-10-18T00:46:31,098 [63/115] Building CXX object src/CMakeFiles/objxgboost.dir/data/gradient_index_page_source.cc.o 2025-10-18T00:46:31,099 In file included from /usr/include/c++/12/vector:70, 2025-10-18T00:46:31,100 from /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/gradient_index_page_source.h:11, 2025-10-18T00:46:31,101 from /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/gradient_index_page_source.cc:4: 2025-10-18T00:46:31,102 /usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const long long unsigned int&}; _Tp = long long unsigned int; _Alloc = std::allocator]’: 2025-10-18T00:46:31,102 /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 2025-10-18T00:46:31,103 439 | vector<_Tp, _Alloc>:: 2025-10-18T00:46:31,104 | ^~~~~~~~~~~~~~~~~~~ 2025-10-18T00:46:31,105 /usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]’: 2025-10-18T00:46:31,106 /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 2025-10-18T00:46:31,107 In file included from /usr/include/c++/12/vector:64: 2025-10-18T00:46:31,108 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-10-18T00:46:31,108 inlined from ‘void xgboost::data::Cache::Push(xgboost::bst_idx_t)’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/sparse_page_source.h:68:50, 2025-10-18T00:46:31,109 inlined from ‘void xgboost::data::SparsePageSourceImpl::WriteCache() [with S = xgboost::SparsePage; FormatStreamPolicy = xgboost::data::DefaultFormatStreamPolicy]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/sparse_page_source.h:368:24: 2025-10-18T00:46:31,110 /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2025-10-18T00:46:31,111 1287 | _M_realloc_insert(end(), __x); 2025-10-18T00:46:31,112 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-10-18T00:46:31,113 In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-10-18T00:46:31,114 inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’ at /usr/include/c++/12/bits/stl_vector.h:1294:21, 2025-10-18T00:46:31,114 inlined from ‘void xgboost::SparsePage::Clear()’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/include/xgboost/data.h:396:25, 2025-10-18T00:46:31,115 inlined from ‘xgboost::SparsePage::SparsePage()’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/include/xgboost/data.h:372:16, 2025-10-18T00:46:31,116 inlined from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = xgboost::SparsePage; _Args = {}]’ at /usr/include/c++/12/bits/stl_construct.h:119:7, 2025-10-18T00:46:31,117 inlined from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = xgboost::SparsePage; _Args = {}]’ at /usr/include/c++/12/bits/alloc_traits.h:635:19, 2025-10-18T00:46:31,118 inlined from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {}; _Tp = xgboost::SparsePage; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ at /usr/include/c++/12/bits/shared_ptr_base.h:604:39, 2025-10-18T00:46:31,119 inlined from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = xgboost::SparsePage; _Alloc = std::allocator; _Args = {}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ at /usr/include/c++/12/bits/shared_ptr_base.h:971:16, 2025-10-18T00:46:31,120 inlined from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {}; _Tp = xgboost::SparsePage; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ at /usr/include/c++/12/bits/shared_ptr_base.h:1712:14, 2025-10-18T00:46:31,121 inlined from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {}; _Tp = xgboost::SparsePage]’ at /usr/include/c++/12/bits/shared_ptr.h:464:59, 2025-10-18T00:46:31,122 inlined from ‘std::shared_ptr >::value), _Tp>::type> std::make_shared(_Args&& ...) [with _Tp = xgboost::SparsePage; _Args = {}]’ at /usr/include/c++/12/bits/shared_ptr.h:1010:39, 2025-10-18T00:46:31,123 inlined from ‘virtual void xgboost::data::SparsePageSource::Fetch()’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/sparse_page_source.h:457:41: 2025-10-18T00:46:31,125 /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2025-10-18T00:46:31,126 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2025-10-18T00:46:31,136 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:46:31,137 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-10-18T00:46:31,138 inlined from ‘void xgboost::data::Cache::Push(xgboost::bst_idx_t)’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/sparse_page_source.h:68:50, 2025-10-18T00:46:31,139 inlined from ‘void xgboost::data::SparsePageSourceImpl::WriteCache() [with S = xgboost::GHistIndexMatrix; FormatStreamPolicy = xgboost::data::DefaultFormatStreamPolicy]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/sparse_page_source.h:368:24: 2025-10-18T00:46:31,139 /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2025-10-18T00:46:31,140 1287 | _M_realloc_insert(end(), __x); 2025-10-18T00:46:31,141 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-10-18T00:46:31,142 In file included from /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/gradient_index.h:19, 2025-10-18T00:46:31,144 from /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/gradient_index_page_source.h:14: 2025-10-18T00:46:31,145 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/../common/numeric.h: In function ‘void xgboost::common::PartialSum(int32_t, InIt, InIt, T, OutIt) [with InIt = IndexTransformIter(const xgboost::Context*, std::size_t, std::size_t, const xgboost::data::DenseAdapterBatch&, float, xgboost::common::Span, double, xgboost::bst_idx_t):: >; OutIt = unsigned int*; T = unsigned int]’: 2025-10-18T00:46:31,146 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/../common/numeric.h:47:6: note: parameter passing for argument of type ‘xgboost::common::IndexTransformIter(const xgboost::Context*, std::size_t, std::size_t, const xgboost::data::DenseAdapterBatch&, float, xgboost::common::Span, double, xgboost::bst_idx_t):: >’ changed in GCC 7.1 2025-10-18T00:46:31,147 47 | void PartialSum(int32_t n_threads, InIt begin, InIt end, T init, OutIt out_it) { 2025-10-18T00:46:31,148 | ^~~~~~~~~~ 2025-10-18T00:46:31,149 In member function ‘void xgboost::GHistIndexMatrix::PushAdapterBatch(const xgboost::Context*, std::size_t, std::size_t, const Batch&, float, xgboost::common::Span, double, xgboost::bst_idx_t) [with Batch = xgboost::data::DenseAdapterBatch]’, 2025-10-18T00:46:31,150 inlined from ‘xgboost::data::ExtGradientIndexPageSource::Fetch():: [with auto:65 = xgboost::data::DenseAdapterBatch]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/gradient_index_page_source.cc:63:36: 2025-10-18T00:46:31,151 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/gradient_index.h:220:23: note: parameter passing for argument of type ‘xgboost::common::IndexTransformIter(const xgboost::Context*, std::size_t, std::size_t, const xgboost::data::DenseAdapterBatch&, float, xgboost::common::Span, double, xgboost::bst_idx_t):: >’ changed in GCC 7.1 2025-10-18T00:46:31,151 220 | common::PartialSum(n_threads, it, it + batch.Size(), prev_sum, row_ptr.begin() + rbegin); 2025-10-18T00:46:31,152 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:46:31,153 In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-10-18T00:46:31,154 inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’ at /usr/include/c++/12/bits/stl_vector.h:1294:21, 2025-10-18T00:46:31,155 inlined from ‘void xgboost::SparsePage::Clear()’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/include/xgboost/data.h:396:25, 2025-10-18T00:46:31,156 inlined from ‘xgboost::SparsePage::SparsePage()’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/include/xgboost/data.h:372:16, 2025-10-18T00:46:31,157 inlined from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = xgboost::SparsePage; _Args = {}]’ at /usr/include/c++/12/bits/stl_construct.h:119:7, 2025-10-18T00:46:31,158 inlined from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = xgboost::SparsePage; _Args = {}]’ at /usr/include/c++/12/bits/alloc_traits.h:635:19, 2025-10-18T00:46:31,159 inlined from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {}; _Tp = xgboost::SparsePage; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ at /usr/include/c++/12/bits/shared_ptr_base.h:604:39, 2025-10-18T00:46:31,160 inlined from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = xgboost::SparsePage; _Alloc = std::allocator; _Args = {}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ at /usr/include/c++/12/bits/shared_ptr_base.h:971:16, 2025-10-18T00:46:31,161 inlined from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {}; _Tp = xgboost::SparsePage; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ at /usr/include/c++/12/bits/shared_ptr_base.h:1712:14, 2025-10-18T00:46:31,162 inlined from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {}; _Tp = xgboost::SparsePage]’ at /usr/include/c++/12/bits/shared_ptr.h:464:59, 2025-10-18T00:46:31,163 inlined from ‘std::shared_ptr >::value), _Tp>::type> std::make_shared(_Args&& ...) [with _Tp = xgboost::SparsePage; _Args = {}]’ at /usr/include/c++/12/bits/shared_ptr.h:1010:39, 2025-10-18T00:46:31,164 inlined from ‘xgboost::data::SparsePageSourceImpl::ReadCache()::’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/sparse_page_source.h:324:14, 2025-10-18T00:46:31,164 inlined from ‘xgboost::common::ThreadPool::Submit::ReadCache():: >(xgboost::data::SparsePageSourceImpl::ReadCache()::&&):: mutable’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/../common/threadpool.h:101:24, 2025-10-18T00:46:31,165 inlined from ‘constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = xgboost::common::ThreadPool::Submit::ReadCache():: >(xgboost::data::SparsePageSourceImpl::ReadCache()::&&)::&; _Args = {}]’ at /usr/include/c++/12/bits/invoke.h:61:36, 2025-10-18T00:46:31,166 inlined from ‘constexpr std::enable_if_t, _Res> std::__invoke_r(_Callable&&, _Args&& ...) [with _Res = void; _Callable = xgboost::common::ThreadPool::Submit::ReadCache():: >(xgboost::data::SparsePageSourceImpl::ReadCache()::&&)::&; _Args = {}]’ at /usr/include/c++/12/bits/invoke.h:111:28, 2025-10-18T00:46:31,167 inlined from ‘static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = void; _Functor = xgboost::common::ThreadPool::Submit::ReadCache():: >(xgboost::data::SparsePageSourceImpl::ReadCache()::&&)::; _ArgTypes = {}]’ at /usr/include/c++/12/bits/std_function.h:290:30: 2025-10-18T00:46:31,168 /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2025-10-18T00:46:31,168 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2025-10-18T00:46:31,169 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:46:34,521 [64/115] Building CXX object src/CMakeFiles/objxgboost.dir/data/iterative_dmatrix.cc.o 2025-10-18T00:46:34,522 In file included from /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/iterative_dmatrix.h:12, 2025-10-18T00:46:34,523 from /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/iterative_dmatrix.cc:4: 2025-10-18T00:46:34,524 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/quantile_dmatrix.h: In member function ‘virtual xgboost::DMatrix* xgboost::data::QuantileDMatrix::Slice(xgboost::common::Span)’: 2025-10-18T00:46:34,525 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/quantile_dmatrix.h:40:12: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:46:34,526 40 | DMatrix *Slice(common::Span) final { 2025-10-18T00:46:34,527 | ^~~~~ 2025-10-18T00:46:34,528 In file included from /usr/include/c++/12/vector:70, 2025-10-18T00:46:34,529 from /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/quantile_dmatrix.h:7: 2025-10-18T00:46:34,529 /usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]’: 2025-10-18T00:46:34,531 /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 2025-10-18T00:46:34,532 439 | vector<_Tp, _Alloc>:: 2025-10-18T00:46:34,533 | ^~~~~~~~~~~~~~~~~~~ 2025-10-18T00:46:34,533 In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-10-18T00:46:34,534 inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’ at /usr/include/c++/12/bits/stl_vector.h:1294:21, 2025-10-18T00:46:34,535 inlined from ‘void xgboost::SparsePage::Clear()’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/include/xgboost/data.h:396:25, 2025-10-18T00:46:34,536 inlined from ‘xgboost::SparsePage::SparsePage()’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/include/xgboost/data.h:372:16, 2025-10-18T00:46:34,537 inlined from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = xgboost::SparsePage; _Args = {}]’ at /usr/include/c++/12/bits/stl_construct.h:119:7, 2025-10-18T00:46:34,538 inlined from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = xgboost::SparsePage; _Args = {}]’ at /usr/include/c++/12/bits/alloc_traits.h:635:19, 2025-10-18T00:46:34,539 inlined from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {}; _Tp = xgboost::SparsePage; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ at /usr/include/c++/12/bits/shared_ptr_base.h:604:39, 2025-10-18T00:46:34,540 inlined from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = xgboost::SparsePage; _Alloc = std::allocator; _Args = {}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ at /usr/include/c++/12/bits/shared_ptr_base.h:971:16, 2025-10-18T00:46:34,541 inlined from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {}; _Tp = xgboost::SparsePage; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ at /usr/include/c++/12/bits/shared_ptr_base.h:1712:14, 2025-10-18T00:46:34,542 inlined from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {}; _Tp = xgboost::SparsePage]’ at /usr/include/c++/12/bits/shared_ptr.h:464:59, 2025-10-18T00:46:34,543 inlined from ‘std::shared_ptr >::value), _Tp>::type> std::make_shared(_Args&& ...) [with _Tp = xgboost::SparsePage; _Args = {}]’ at /usr/include/c++/12/bits/shared_ptr.h:1010:39, 2025-10-18T00:46:34,544 inlined from ‘virtual xgboost::BatchSet xgboost::data::IterativeDMatrix::GetExtBatches(const xgboost::Context*, const xgboost::BatchParam&)’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/iterative_dmatrix.cc:162:47: 2025-10-18T00:46:34,545 /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2025-10-18T00:46:34,546 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2025-10-18T00:46:34,547 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:46:34,548 In file included from /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/gradient_index.h:19, 2025-10-18T00:46:34,549 from /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/iterative_dmatrix.cc:17: 2025-10-18T00:46:34,550 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/../common/numeric.h: In function ‘void xgboost::common::PartialSum(int32_t, InIt, InIt, T, OutIt) [with InIt = IndexTransformIter >(const xgboost::Context*, std::size_t, std::size_t, const xgboost::data::EncColumnarAdapterBatchImpl&, float, xgboost::common::Span, double, xgboost::bst_idx_t):: >; OutIt = unsigned int*; T = unsigned int]’: 2025-10-18T00:46:34,551 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/../common/numeric.h:47:6: note: parameter passing for argument of type ‘xgboost::common::IndexTransformIter >(const xgboost::Context*, std::size_t, std::size_t, const xgboost::data::EncColumnarAdapterBatchImpl&, float, xgboost::common::Span, double, xgboost::bst_idx_t):: >’ changed in GCC 7.1 2025-10-18T00:46:34,552 47 | void PartialSum(int32_t n_threads, InIt begin, InIt end, T init, OutIt out_it) { 2025-10-18T00:46:34,552 | ^~~~~~~~~~ 2025-10-18T00:46:34,553 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/../common/numeric.h: In function ‘void xgboost::common::PartialSum(int32_t, InIt, InIt, T, OutIt) [with InIt = IndexTransformIter(const xgboost::Context*, std::size_t, std::size_t, const xgboost::data::ArrayAdapterBatch&, float, xgboost::common::Span, double, xgboost::bst_idx_t):: >; OutIt = unsigned int*; T = unsigned int]’: 2025-10-18T00:46:34,554 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/../common/numeric.h:47:6: note: parameter passing for argument of type ‘xgboost::common::IndexTransformIter(const xgboost::Context*, std::size_t, std::size_t, const xgboost::data::ArrayAdapterBatch&, float, xgboost::common::Span, double, xgboost::bst_idx_t):: >’ changed in GCC 7.1 2025-10-18T00:46:34,555 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/../common/numeric.h: In function ‘void xgboost::common::PartialSum(int32_t, InIt, InIt, T, OutIt) [with InIt = IndexTransformIter(const xgboost::Context*, std::size_t, std::size_t, const xgboost::data::DenseAdapterBatch&, float, xgboost::common::Span, double, xgboost::bst_idx_t):: >; OutIt = unsigned int*; T = unsigned int]’: 2025-10-18T00:46:34,556 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/../common/numeric.h:47:6: note: parameter passing for argument of type ‘xgboost::common::IndexTransformIter(const xgboost::Context*, std::size_t, std::size_t, const xgboost::data::DenseAdapterBatch&, float, xgboost::common::Span, double, xgboost::bst_idx_t):: >’ changed in GCC 7.1 2025-10-18T00:46:34,558 In member function ‘void xgboost::GHistIndexMatrix::PushAdapterBatch(const xgboost::Context*, std::size_t, std::size_t, const Batch&, float, xgboost::common::Span, double, xgboost::bst_idx_t) [with Batch = xgboost::data::DenseAdapterBatch]’, 2025-10-18T00:46:34,559 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/iterative_dmatrix.cc:88:37: 2025-10-18T00:46:34,560 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/gradient_index.h:220:23: note: parameter passing for argument of type ‘xgboost::common::IndexTransformIter(const xgboost::Context*, std::size_t, std::size_t, const xgboost::data::DenseAdapterBatch&, float, xgboost::common::Span, double, xgboost::bst_idx_t):: >’ changed in GCC 7.1 2025-10-18T00:46:34,561 220 | common::PartialSum(n_threads, it, it + batch.Size(), prev_sum, row_ptr.begin() + rbegin); 2025-10-18T00:46:34,562 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:46:34,566 In member function ‘void xgboost::GHistIndexMatrix::PushAdapterBatch(const xgboost::Context*, std::size_t, std::size_t, const Batch&, float, xgboost::common::Span, double, xgboost::bst_idx_t) [with Batch = xgboost::data::ArrayAdapterBatch]’, 2025-10-18T00:46:34,567 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/iterative_dmatrix.cc:88:37: 2025-10-18T00:46:34,568 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/gradient_index.h:220:23: note: parameter passing for argument of type ‘xgboost::common::IndexTransformIter(const xgboost::Context*, std::size_t, std::size_t, const xgboost::data::ArrayAdapterBatch&, float, xgboost::common::Span, double, xgboost::bst_idx_t):: >’ changed in GCC 7.1 2025-10-18T00:46:34,569 220 | common::PartialSum(n_threads, it, it + batch.Size(), prev_sum, row_ptr.begin() + rbegin); 2025-10-18T00:46:34,570 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:46:34,571 In member function ‘void xgboost::GHistIndexMatrix::PushAdapterBatch(const xgboost::Context*, std::size_t, std::size_t, const Batch&, float, xgboost::common::Span, double, xgboost::bst_idx_t) [with Batch = xgboost::data::EncColumnarAdapterBatchImpl]’, 2025-10-18T00:46:34,572 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/iterative_dmatrix.cc:88:37, 2025-10-18T00:46:34,573 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/proxy_dmatrix.h:239:16, 2025-10-18T00:46:34,575 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/proxy_dmatrix.h:260:32, 2025-10-18T00:46:34,576 inlined from ‘void xgboost::data::IterativeDMatrix::InitFromCPU(const xgboost::Context*, const xgboost::BatchParam&, xgboost::data::DataIterProxy&&, float, std::shared_ptr)’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/iterative_dmatrix.cc:86:26: 2025-10-18T00:46:34,577 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/gradient_index.h:220:23: note: parameter passing for argument of type ‘xgboost::common::IndexTransformIter >(const xgboost::Context*, std::size_t, std::size_t, const xgboost::data::EncColumnarAdapterBatchImpl&, float, xgboost::common::Span, double, xgboost::bst_idx_t):: >’ changed in GCC 7.1 2025-10-18T00:46:34,578 220 | common::PartialSum(n_threads, it, it + batch.Size(), prev_sum, row_ptr.begin() + rbegin); 2025-10-18T00:46:34,579 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:46:49,594 [65/115] Building CXX object src/CMakeFiles/objxgboost.dir/data/data.cc.o 2025-10-18T00:46:49,596 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/data.cc: In function ‘std::vector xgboost::{anonymous}::Gather(const std::vector&, xgboost::common::Span, size_t) [with T = float]’: 2025-10-18T00:46:49,597 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/data.cc:372:16: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:46:49,598 372 | std::vector Gather(const std::vector& in, common::Span ridxs, 2025-10-18T00:46:49,599 | ^~~~~~ 2025-10-18T00:46:49,600 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/data.cc: In function ‘std::vector xgboost::{anonymous}::Gather(const std::vector&, xgboost::common::Span, size_t) [with T = float]’: 2025-10-18T00:46:49,601 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/data.cc:372:16: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:46:49,602 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/data.cc: In function ‘void xgboost::cuda_impl::SliceMetaInfo(const xgboost::Context*, const xgboost::MetaInfo&, xgboost::common::Span, xgboost::MetaInfo*)’: 2025-10-18T00:46:49,603 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/data.cc:393:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:46:49,604 393 | void SliceMetaInfo(Context const*, MetaInfo const&, common::Span, MetaInfo*) { 2025-10-18T00:46:49,606 | ^~~~~~~~~~~~~ 2025-10-18T00:46:49,607 In file included from /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/data.cc:21: 2025-10-18T00:46:49,608 In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, const CommGroup&, xgboost::linalg::TensorView, Op) [with T = long long unsigned int; int kDim = 1]’, 2025-10-18T00:46:49,609 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/../collective/allreduce.h:59:53, 2025-10-18T00:46:49,610 inlined from ‘void xgboost::MetaInfo::SynchronizeNumberOfColumns(const xgboost::Context*, xgboost::DataSplitMode)’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/data.cc:791:73: 2025-10-18T00:46:49,611 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:46:49,612 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-10-18T00:46:49,613 | ^ 2025-10-18T00:46:49,613 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:46:49,614 In file included from /usr/include/c++/12/vector:70, 2025-10-18T00:46:49,615 from /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/dmlc-core/include/dmlc/base.h:246, 2025-10-18T00:46:49,616 from /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/include/xgboost/data.h:10, 2025-10-18T00:46:49,617 from /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/data.cc:5: 2025-10-18T00:46:49,618 /usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]’: 2025-10-18T00:46:49,619 /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 2025-10-18T00:46:49,620 439 | vector<_Tp, _Alloc>:: 2025-10-18T00:46:49,621 | ^~~~~~~~~~~~~~~~~~~ 2025-10-18T00:46:49,622 /usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’: 2025-10-18T00:46:49,623 /usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 2025-10-18T00:46:49,624 523 | vector<_Tp, _Alloc>:: 2025-10-18T00:46:49,625 | ^~~~~~~~~~~~~~~~~~~ 2025-10-18T00:46:49,626 In file included from /usr/include/c++/12/vector:64: 2025-10-18T00:46:49,627 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-10-18T00:46:49,628 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/../common/group_data.h:83:19, 2025-10-18T00:46:49,629 inlined from ‘xgboost::SparsePage::Push(const xgboost::data::DenseAdapterBatch&, float, int32_t)::’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/data.cc:1174:30, 2025-10-18T00:46:49,630 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/dmlc-core/include/dmlc/././common.h:68:8, 2025-10-18T00:46:49,631 inlined from ‘_ZN7xgboost10SparsePage4PushINS_4data17DenseAdapterBatchEEEyRKT_fi._omp_fn.0’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/data.cc:1153:13: 2025-10-18T00:46:49,632 /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2025-10-18T00:46:49,633 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-10-18T00:46:49,634 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:46:49,635 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-10-18T00:46:49,635 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/../common/group_data.h:83:19, 2025-10-18T00:46:49,636 inlined from ‘xgboost::SparsePage::Push(const xgboost::data::FileAdapterBatch&, float, int32_t)::’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/data.cc:1174:30, 2025-10-18T00:46:49,638 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/dmlc-core/include/dmlc/././common.h:68:8, 2025-10-18T00:46:49,639 inlined from ‘_ZN7xgboost10SparsePage4PushINS_4data16FileAdapterBatchEEEyRKT_fi._omp_fn.0’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/data.cc:1153:13: 2025-10-18T00:46:49,640 /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2025-10-18T00:46:49,641 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-10-18T00:46:49,642 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:46:49,644 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-10-18T00:46:49,645 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/../common/group_data.h:83:19, 2025-10-18T00:46:49,646 inlined from ‘xgboost::SparsePage::Push(const xgboost::data::ArrayAdapterBatch&, float, int32_t)::’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/data.cc:1174:30, 2025-10-18T00:46:49,648 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/dmlc-core/include/dmlc/././common.h:68:8, 2025-10-18T00:46:49,649 inlined from ‘_ZN7xgboost10SparsePage4PushINS_4data17ArrayAdapterBatchEEEyRKT_fi._omp_fn.0’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/data.cc:1153:13: 2025-10-18T00:46:49,650 /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2025-10-18T00:46:49,650 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-10-18T00:46:49,651 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:46:49,652 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-10-18T00:46:49,653 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/../common/group_data.h:83:19, 2025-10-18T00:46:49,654 inlined from ‘xgboost::SparsePage::Push(const xgboost::data::CSCArrayAdapterBatch&, float, int32_t)::’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/data.cc:1174:30: 2025-10-18T00:46:49,655 /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2025-10-18T00:46:49,656 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-10-18T00:46:49,657 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:46:49,658 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-10-18T00:46:49,659 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/../common/group_data.h:83:19, 2025-10-18T00:46:49,660 inlined from ‘xgboost::SparsePage::Push(const xgboost::data::CSRArrayAdapterBatch&, float, int32_t)::’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/data.cc:1174:30, 2025-10-18T00:46:49,661 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/dmlc-core/include/dmlc/././common.h:68:8, 2025-10-18T00:46:49,662 inlined from ‘_ZN7xgboost10SparsePage4PushINS_4data20CSRArrayAdapterBatchEEEyRKT_fi._omp_fn.0’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/data.cc:1153:13: 2025-10-18T00:46:49,663 /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2025-10-18T00:46:49,664 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-10-18T00:46:49,665 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:46:49,666 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-10-18T00:46:49,667 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/../common/group_data.h:83:19, 2025-10-18T00:46:49,668 inlined from ‘xgboost::SparsePage::Push >(const xgboost::data::EncColumnarAdapterBatchImpl&, float, int32_t)::’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/data.cc:1174:30, 2025-10-18T00:46:49,668 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/dmlc-core/include/dmlc/././common.h:68:8, 2025-10-18T00:46:49,669 inlined from ‘_ZN7xgboost10SparsePage4PushINS_4data27EncColumnarAdapterBatchImplINS_12NoOpAccessorEEEEEyRKT_fi._omp_fn.0’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/data.cc:1153:13: 2025-10-18T00:46:49,670 /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2025-10-18T00:46:49,675 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-10-18T00:46:49,676 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:46:49,677 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-10-18T00:46:49,678 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/../common/group_data.h:83:19, 2025-10-18T00:46:49,679 inlined from ‘xgboost::SparsePage::Push >(const xgboost::data::EncColumnarAdapterBatchImpl&, float, int32_t)::’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/data.cc:1174:30: 2025-10-18T00:46:49,680 /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2025-10-18T00:46:49,681 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-10-18T00:46:49,682 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:46:49,683 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-10-18T00:46:49,684 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/../common/group_data.h:83:19, 2025-10-18T00:46:49,687 inlined from ‘xgboost::SparsePage::GetTranspose(int, int32_t) const::’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/data.cc:1027:24, 2025-10-18T00:46:49,687 inlined from ‘void dmlc::OMPException::Run(Function, Parameters ...) [with Function = xgboost::SparsePage::GetTranspose(int, int32_t) const::; Parameters = {long int}]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/dmlc-core/include/dmlc/././common.h:68:8, 2025-10-18T00:46:49,688 inlined from ‘_ZN7xgboost6common11ParallelForIlZNKS_10SparsePage12GetTransposeEiiEUllE_EEvT_iNS0_5SchedEOT0_._omp_fn.4’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/../common/threading_utils.h:233:16: 2025-10-18T00:46:49,693 /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2025-10-18T00:46:49,694 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-10-18T00:46:49,694 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:46:49,695 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-10-18T00:46:49,696 inlined from ‘void xgboost::common::ParallelGroupBuilder::AddBudget(std::size_t, int, SizeType) [with ValueType = xgboost::Entry; SizeType = long long unsigned int; bool is_row_major = false]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/../common/group_data.h:83:19, 2025-10-18T00:46:49,697 inlined from ‘xgboost::SparsePage::GetTranspose(int, int32_t) const::’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/data.cc:1027:24, 2025-10-18T00:46:49,698 inlined from ‘void dmlc::OMPException::Run(Function, Parameters ...) [with Function = xgboost::SparsePage::GetTranspose(int, int32_t) const::; Parameters = {long int}]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/dmlc-core/include/dmlc/././common.h:68:8, 2025-10-18T00:46:49,699 inlined from ‘_ZN7xgboost6common11ParallelForIlZNKS_10SparsePage12GetTransposeEiiEUllE_EEvT_iNS0_5SchedEOT0_._omp_fn.1’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/../common/threading_utils.h:214:16: 2025-10-18T00:46:49,700 /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2025-10-18T00:46:49,706 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-10-18T00:46:49,707 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:46:49,708 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-10-18T00:46:49,710 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/../common/group_data.h:83:19, 2025-10-18T00:46:49,711 inlined from ‘xgboost::SparsePage::GetTranspose(int, int32_t) const::’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/data.cc:1027:24, 2025-10-18T00:46:49,712 inlined from ‘void dmlc::OMPException::Run(Function, Parameters ...) [with Function = xgboost::SparsePage::GetTranspose(int, int32_t) const::; Parameters = {long int}]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/dmlc-core/include/dmlc/././common.h:68:8, 2025-10-18T00:46:49,713 inlined from ‘_ZN7xgboost6common11ParallelForIlZNKS_10SparsePage12GetTransposeEiiEUllE_EEvT_iNS0_5SchedEOT0_._omp_fn.5’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/../common/threading_utils.h:241:14: 2025-10-18T00:46:49,714 /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2025-10-18T00:46:49,714 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-10-18T00:46:49,715 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:46:49,716 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-10-18T00:46:49,717 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/../common/group_data.h:83:19, 2025-10-18T00:46:49,718 inlined from ‘xgboost::SparsePage::GetTranspose(int, int32_t) const::’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/data.cc:1027:24, 2025-10-18T00:46:49,719 inlined from ‘void dmlc::OMPException::Run(Function, Parameters ...) [with Function = xgboost::SparsePage::GetTranspose(int, int32_t) const::; Parameters = {long int}]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/dmlc-core/include/dmlc/././common.h:68:8, 2025-10-18T00:46:49,720 inlined from ‘_ZN7xgboost6common11ParallelForIlZNKS_10SparsePage12GetTransposeEiiEUllE_EEvT_iNS0_5SchedEOT0_._omp_fn.2’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/../common/threading_utils.h:219:16: 2025-10-18T00:46:49,726 /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2025-10-18T00:46:49,736 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-10-18T00:46:49,737 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:46:49,738 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-10-18T00:46:49,739 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/../common/group_data.h:83:19, 2025-10-18T00:46:49,740 inlined from ‘xgboost::SparsePage::GetTranspose(int, int32_t) const::’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/data.cc:1027:24, 2025-10-18T00:46:49,741 inlined from ‘void dmlc::OMPException::Run(Function, Parameters ...) [with Function = xgboost::SparsePage::GetTranspose(int, int32_t) const::; Parameters = {long int}]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/dmlc-core/include/dmlc/././common.h:68:8, 2025-10-18T00:46:49,742 inlined from ‘_ZN7xgboost6common11ParallelForIlZNKS_10SparsePage12GetTransposeEiiEUllE_EEvT_iNS0_5SchedEOT0_._omp_fn.0’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/../common/threading_utils.h:206:14: 2025-10-18T00:46:49,742 /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2025-10-18T00:46:49,743 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-10-18T00:46:49,744 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:46:49,745 In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-10-18T00:46:49,746 inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’ at /usr/include/c++/12/bits/stl_vector.h:1294:21, 2025-10-18T00:46:49,747 inlined from ‘void xgboost::SparsePage::Clear()’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/include/xgboost/data.h:396:25, 2025-10-18T00:46:49,748 inlined from ‘xgboost::SparsePage::SparsePage()’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/include/xgboost/data.h:372:16, 2025-10-18T00:46:49,749 inlined from ‘xgboost::SparsePage xgboost::SparsePage::GetTranspose(int, int32_t) const’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/data.cc:1017:14: 2025-10-18T00:46:49,749 /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2025-10-18T00:46:49,750 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2025-10-18T00:46:49,751 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:46:49,752 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-10-18T00:46:49,753 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/../common/group_data.h:65:29, 2025-10-18T00:46:49,754 inlined from ‘xgboost::SparsePage xgboost::SparsePage::GetTranspose(int, int32_t) const’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/data.cc:1020:21: 2025-10-18T00:46:49,755 /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2025-10-18T00:46:49,756 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-10-18T00:46:49,757 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:46:49,758 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-10-18T00:46:49,759 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/../common/group_data.h:69:37, 2025-10-18T00:46:49,760 inlined from ‘xgboost::SparsePage xgboost::SparsePage::GetTranspose(int, int32_t) const’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/data.cc:1020:21: 2025-10-18T00:46:49,761 /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2025-10-18T00:46:49,762 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-10-18T00:46:49,763 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:46:49,763 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-10-18T00:46:49,764 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/../common/group_data.h:83:19, 2025-10-18T00:46:49,765 inlined from ‘xgboost::SparsePage::GetTranspose(int, int32_t) const::’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/data.cc:1027:24, 2025-10-18T00:46:49,766 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/../common/threading_utils.h:187:9, 2025-10-18T00:46:49,767 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/../common/threading_utils.h:251:14, 2025-10-18T00:46:49,768 inlined from ‘xgboost::SparsePage xgboost::SparsePage::GetTranspose(int, int32_t) const’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/data.cc:1023:22: 2025-10-18T00:46:49,769 /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2025-10-18T00:46:49,770 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-10-18T00:46:49,771 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:46:49,772 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-10-18T00:46:49,773 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/../common/group_data.h:118:23, 2025-10-18T00:46:49,773 inlined from ‘xgboost::SparsePage xgboost::SparsePage::GetTranspose(int, int32_t) const’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/data.cc:1030:22: 2025-10-18T00:46:49,774 /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2025-10-18T00:46:49,775 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-10-18T00:46:49,776 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:46:49,777 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-10-18T00:46:49,778 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/../common/group_data.h:83:19, 2025-10-18T00:46:49,778 inlined from ‘xgboost::SparsePage::GetTranspose(int, int32_t) const::’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/data.cc:1027:24, 2025-10-18T00:46:49,779 inlined from ‘void dmlc::OMPException::Run(Function, Parameters ...) [with Function = xgboost::SparsePage::GetTranspose(int, int32_t) const::; Parameters = {long int}]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/dmlc-core/include/dmlc/././common.h:68:8, 2025-10-18T00:46:49,780 inlined from ‘_ZN7xgboost6common11ParallelForIlZNKS_10SparsePage12GetTransposeEiiEUllE_EEvT_iNS0_5SchedEOT0_._omp_fn.3’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/../common/threading_utils.h:228:16: 2025-10-18T00:46:49,781 /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2025-10-18T00:46:49,782 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-10-18T00:46:49,783 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:46:49,784 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/data.cc: In member function ‘xgboost::MetaInfo xgboost::MetaInfo::Slice(const xgboost::Context*, xgboost::common::Span, xgboost::bst_idx_t) const’: 2025-10-18T00:46:49,785 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/data.cc:399:10: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:46:49,785 399 | MetaInfo MetaInfo::Slice(Context const* ctx, common::Span ridxs, 2025-10-18T00:46:49,786 | ^~~~~~~~ 2025-10-18T00:46:49,787 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-10-18T00:46:49,788 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/../common/group_data.h:65:29, 2025-10-18T00:46:49,789 inlined from ‘xgboost::bst_idx_t xgboost::SparsePage::Push(const AdapterBatchT&, float, int32_t) [with AdapterBatchT = xgboost::data::CSCArrayAdapterBatch]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/data.cc:1146:21: 2025-10-18T00:46:49,790 /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2025-10-18T00:46:49,791 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-10-18T00:46:49,792 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:46:49,793 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-10-18T00:46:49,793 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/../common/group_data.h:69:37, 2025-10-18T00:46:49,794 inlined from ‘xgboost::bst_idx_t xgboost::SparsePage::Push(const AdapterBatchT&, float, int32_t) [with AdapterBatchT = xgboost::data::CSCArrayAdapterBatch]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/data.cc:1146:21: 2025-10-18T00:46:49,795 /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2025-10-18T00:46:49,796 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-10-18T00:46:49,796 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:46:49,797 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-10-18T00:46:49,798 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/../common/group_data.h:118:23, 2025-10-18T00:46:49,799 inlined from ‘xgboost::bst_idx_t xgboost::SparsePage::Push(const AdapterBatchT&, float, int32_t) [with AdapterBatchT = xgboost::data::CSCArrayAdapterBatch]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/data.cc:1186:22: 2025-10-18T00:46:49,800 /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2025-10-18T00:46:49,801 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-10-18T00:46:49,802 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:46:49,803 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-10-18T00:46:49,804 inlined from ‘void xgboost::common::ParallelGroupBuilder::InitBudget(std::size_t, int) [with ValueType = xgboost::Entry; SizeType = long long unsigned int; bool is_row_major = true]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/../common/group_data.h:65:29, 2025-10-18T00:46:49,805 inlined from ‘xgboost::bst_idx_t xgboost::SparsePage::Push(const AdapterBatchT&, float, int32_t) [with AdapterBatchT = xgboost::data::DenseAdapterBatch]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/data.cc:1146:21: 2025-10-18T00:46:49,806 /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2025-10-18T00:46:49,807 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-10-18T00:46:49,808 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:46:49,809 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-10-18T00:46:49,809 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/../common/group_data.h:69:37, 2025-10-18T00:46:49,810 inlined from ‘xgboost::bst_idx_t xgboost::SparsePage::Push(const AdapterBatchT&, float, int32_t) [with AdapterBatchT = xgboost::data::DenseAdapterBatch]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/data.cc:1146:21: 2025-10-18T00:46:49,811 /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2025-10-18T00:46:49,812 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-10-18T00:46:49,813 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:46:49,814 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-10-18T00:46:49,815 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/../common/group_data.h:97:19, 2025-10-18T00:46:49,816 inlined from ‘xgboost::bst_idx_t xgboost::SparsePage::Push(const AdapterBatchT&, float, int32_t) [with AdapterBatchT = xgboost::data::DenseAdapterBatch]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/data.cc:1186:22: 2025-10-18T00:46:49,817 /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2025-10-18T00:46:49,817 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-10-18T00:46:49,818 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:46:49,819 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-10-18T00:46:49,820 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/../common/group_data.h:65:29, 2025-10-18T00:46:49,821 inlined from ‘xgboost::bst_idx_t xgboost::SparsePage::Push(const AdapterBatchT&, float, int32_t) [with AdapterBatchT = xgboost::data::FileAdapterBatch]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/data.cc:1146:21: 2025-10-18T00:46:49,822 /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2025-10-18T00:46:49,823 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-10-18T00:46:49,824 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:46:49,825 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-10-18T00:46:49,826 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/../common/group_data.h:69:37, 2025-10-18T00:46:49,827 inlined from ‘xgboost::bst_idx_t xgboost::SparsePage::Push(const AdapterBatchT&, float, int32_t) [with AdapterBatchT = xgboost::data::FileAdapterBatch]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/data.cc:1146:21: 2025-10-18T00:46:49,828 /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2025-10-18T00:46:49,828 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-10-18T00:46:49,829 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:46:49,830 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-10-18T00:46:49,831 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/../common/group_data.h:97:19, 2025-10-18T00:46:49,832 inlined from ‘xgboost::bst_idx_t xgboost::SparsePage::Push(const AdapterBatchT&, float, int32_t) [with AdapterBatchT = xgboost::data::FileAdapterBatch]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/data.cc:1186:22: 2025-10-18T00:46:49,833 /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2025-10-18T00:46:49,834 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-10-18T00:46:49,835 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:46:49,835 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-10-18T00:46:49,837 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/../common/group_data.h:65:29, 2025-10-18T00:46:49,837 inlined from ‘xgboost::bst_idx_t xgboost::SparsePage::Push(const AdapterBatchT&, float, int32_t) [with AdapterBatchT = xgboost::data::EncColumnarAdapterBatchImpl]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/data.cc:1146:21: 2025-10-18T00:46:49,838 /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2025-10-18T00:46:49,839 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-10-18T00:46:49,840 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:46:49,841 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-10-18T00:46:49,842 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/../common/group_data.h:69:37, 2025-10-18T00:46:49,843 inlined from ‘xgboost::bst_idx_t xgboost::SparsePage::Push(const AdapterBatchT&, float, int32_t) [with AdapterBatchT = xgboost::data::EncColumnarAdapterBatchImpl]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/data.cc:1146:21: 2025-10-18T00:46:49,844 /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2025-10-18T00:46:49,845 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-10-18T00:46:49,846 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:46:49,847 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-10-18T00:46:49,847 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/../common/group_data.h:97:19, 2025-10-18T00:46:49,848 inlined from ‘xgboost::bst_idx_t xgboost::SparsePage::Push(const AdapterBatchT&, float, int32_t) [with AdapterBatchT = xgboost::data::EncColumnarAdapterBatchImpl]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/data.cc:1186:22: 2025-10-18T00:46:49,849 /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2025-10-18T00:46:49,850 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-10-18T00:46:49,851 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:46:49,852 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-10-18T00:46:49,853 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/../common/group_data.h:65:29, 2025-10-18T00:46:49,854 inlined from ‘xgboost::bst_idx_t xgboost::SparsePage::Push(const AdapterBatchT&, float, int32_t) [with AdapterBatchT = xgboost::data::ArrayAdapterBatch]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/data.cc:1146:21: 2025-10-18T00:46:49,855 /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2025-10-18T00:46:49,856 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-10-18T00:46:49,857 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:46:49,858 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-10-18T00:46:49,859 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/../common/group_data.h:69:37, 2025-10-18T00:46:49,860 inlined from ‘xgboost::bst_idx_t xgboost::SparsePage::Push(const AdapterBatchT&, float, int32_t) [with AdapterBatchT = xgboost::data::ArrayAdapterBatch]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/data.cc:1146:21: 2025-10-18T00:46:49,861 /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2025-10-18T00:46:49,862 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-10-18T00:46:49,862 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:46:49,863 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-10-18T00:46:49,864 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/../common/group_data.h:97:19, 2025-10-18T00:46:49,865 inlined from ‘xgboost::bst_idx_t xgboost::SparsePage::Push(const AdapterBatchT&, float, int32_t) [with AdapterBatchT = xgboost::data::ArrayAdapterBatch]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/data.cc:1186:22: 2025-10-18T00:46:49,866 /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2025-10-18T00:46:49,867 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-10-18T00:46:49,868 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:46:49,869 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-10-18T00:46:49,870 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/../common/group_data.h:65:29, 2025-10-18T00:46:49,871 inlined from ‘xgboost::bst_idx_t xgboost::SparsePage::Push(const AdapterBatchT&, float, int32_t) [with AdapterBatchT = xgboost::data::CSRArrayAdapterBatch]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/data.cc:1146:21: 2025-10-18T00:46:49,872 /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2025-10-18T00:46:49,872 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-10-18T00:46:49,873 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:46:49,874 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-10-18T00:46:49,875 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/../common/group_data.h:69:37, 2025-10-18T00:46:49,876 inlined from ‘xgboost::bst_idx_t xgboost::SparsePage::Push(const AdapterBatchT&, float, int32_t) [with AdapterBatchT = xgboost::data::CSRArrayAdapterBatch]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/data.cc:1146:21: 2025-10-18T00:46:49,877 /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2025-10-18T00:46:49,878 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-10-18T00:46:49,879 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:46:49,880 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-10-18T00:46:49,881 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/../common/group_data.h:97:19, 2025-10-18T00:46:49,882 inlined from ‘xgboost::bst_idx_t xgboost::SparsePage::Push(const AdapterBatchT&, float, int32_t) [with AdapterBatchT = xgboost::data::CSRArrayAdapterBatch]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/data.cc:1186:22: 2025-10-18T00:46:49,882 /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2025-10-18T00:46:49,883 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-10-18T00:46:49,884 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:46:49,885 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-10-18T00:46:49,886 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/../common/group_data.h:65:29, 2025-10-18T00:46:49,887 inlined from ‘xgboost::bst_idx_t xgboost::SparsePage::Push(const AdapterBatchT&, float, int32_t) [with AdapterBatchT = xgboost::data::EncColumnarAdapterBatchImpl]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/data.cc:1146:21: 2025-10-18T00:46:49,888 /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2025-10-18T00:46:49,889 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-10-18T00:46:49,890 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:46:49,891 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-10-18T00:46:49,892 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/../common/group_data.h:69:37, 2025-10-18T00:46:49,893 inlined from ‘xgboost::bst_idx_t xgboost::SparsePage::Push(const AdapterBatchT&, float, int32_t) [with AdapterBatchT = xgboost::data::EncColumnarAdapterBatchImpl]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/data.cc:1146:21: 2025-10-18T00:46:49,894 /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2025-10-18T00:46:49,895 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-10-18T00:46:49,896 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:46:49,906 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-10-18T00:46:49,907 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/../common/group_data.h:97:19, 2025-10-18T00:46:49,909 inlined from ‘xgboost::bst_idx_t xgboost::SparsePage::Push(const AdapterBatchT&, float, int32_t) [with AdapterBatchT = xgboost::data::EncColumnarAdapterBatchImpl]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/data.cc:1186:22: 2025-10-18T00:46:49,910 /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2025-10-18T00:46:49,911 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-10-18T00:46:49,919 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:46:54,811 [66/115] Building CXX object src/CMakeFiles/objxgboost.dir/data/quantile_dmatrix.cc.o 2025-10-18T00:46:54,815 In file included from /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/quantile_dmatrix.cc:8: 2025-10-18T00:46:54,816 In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, const CommGroup&, xgboost::linalg::TensorView, Op) [with T = long long unsigned int; int kDim = 1]’, 2025-10-18T00:46:54,817 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/../collective/allreduce.h:59:53, 2025-10-18T00:46:54,819 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/../collective/allreduce.h:76:53: 2025-10-18T00:46:54,820 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:46:54,821 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-10-18T00:46:54,822 | ^ 2025-10-18T00:46:54,823 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:46:54,824 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/../collective/allreduce.h: In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, const CommGroup&, xgboost::linalg::TensorView, Op) [with T = unsigned char; int kDim = 1]’: 2025-10-18T00:46:54,825 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:46:54,826 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-10-18T00:46:54,827 | ^ 2025-10-18T00:46:54,828 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:46:54,829 In file included from /usr/include/c++/12/memory:76, 2025-10-18T00:46:54,830 from /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/quantile_dmatrix.h:6, 2025-10-18T00:46:54,831 from /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/quantile_dmatrix.cc:4: 2025-10-18T00:46:54,832 In function ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = xgboost::common::HostSketchContainer; _Args = {const xgboost::Context*&, const int&, vector >&, const vector >&, bool}]’, 2025-10-18T00:46:54,833 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/quantile_dmatrix.cc:166:65: 2025-10-18T00:46:54,834 /usr/include/c++/12/bits/unique_ptr.h:1065:30: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:46:54,836 1065 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } 2025-10-18T00:46:54,837 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:46:54,838 /usr/include/c++/12/bits/unique_ptr.h:1065:30: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:46:54,839 In file included from /usr/include/c++/12/vector:70, 2025-10-18T00:46:54,840 from /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/quantile_dmatrix.h:7: 2025-10-18T00:46:54,841 /usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’: 2025-10-18T00:46:54,842 /usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 2025-10-18T00:46:54,843 523 | vector<_Tp, _Alloc>:: 2025-10-18T00:46:54,845 | ^~~~~~~~~~~~~~~~~~~ 2025-10-18T00:46:54,846 In file included from /usr/include/c++/12/vector:64: 2025-10-18T00:46:54,847 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-10-18T00:46:54,848 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/quantile_dmatrix.cc:129:31: 2025-10-18T00:46:54,849 /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2025-10-18T00:46:54,851 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-10-18T00:46:54,852 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:47:06,225 [67/115] Building CXX object src/CMakeFiles/objxgboost.dir/data/sparse_page_raw_format.cc.o 2025-10-18T00:47:15,675 [68/115] Building CXX object src/CMakeFiles/objxgboost.dir/data/simple_dmatrix.cc.o 2025-10-18T00:47:15,676 In file included from /usr/include/c++/12/vector:70, 2025-10-18T00:47:15,677 from /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/include/xgboost/base.h:17, 2025-10-18T00:47:15,678 from /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/simple_dmatrix.h:10, 2025-10-18T00:47:15,679 from /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/simple_dmatrix.cc:7: 2025-10-18T00:47:15,679 /usr/include/c++/12/bits/vector.tcc: In function ‘void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = const long long unsigned int*; _Tp = long long unsigned int; _Alloc = std::allocator]’: 2025-10-18T00:47:15,680 /usr/include/c++/12/bits/vector.tcc:739:7: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 2025-10-18T00:47:15,681 739 | vector<_Tp, _Alloc>:: 2025-10-18T00:47:15,682 | ^~~~~~~~~~~~~~~~~~~ 2025-10-18T00:47:15,683 /usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {unsigned int&}; _Tp = long long unsigned int; _Alloc = std::allocator]’: 2025-10-18T00:47:15,684 /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 2025-10-18T00:47:15,686 439 | vector<_Tp, _Alloc>:: 2025-10-18T00:47:15,687 | ^~~~~~~~~~~~~~~~~~~ 2025-10-18T00:47:15,688 In file included from /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/simple_dmatrix.cc:15: 2025-10-18T00:47:15,689 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/../collective/allgather.h: In function ‘xgboost::collective::Result xgboost::collective::Allgather(const xgboost::Context*, const CommGroup&, xgboost::linalg::VectorView) [with T = long long unsigned int]’: 2025-10-18T00:47:15,689 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/../collective/allgather.h:107:22: note: parameter passing for argument of type ‘xgboost::linalg::VectorView’ {aka ‘xgboost::linalg::TensorView’} changed in GCC 7.1 2025-10-18T00:47:15,690 107 | [[nodiscard]] Result Allgather(Context const* ctx, CommGroup const& comm, 2025-10-18T00:47:15,691 | ^~~~~~~~~ 2025-10-18T00:47:15,692 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/../collective/allgather.h:117:41: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:47:15,693 117 | return backend->Allgather(cctx, erased); 2025-10-18T00:47:15,694 | ^ 2025-10-18T00:47:15,695 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/../collective/allgather.h:117:41: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:47:15,695 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/../collective/allgather.h: In function ‘xgboost::collective::Result xgboost::collective::Allgather(const xgboost::Context*, xgboost::linalg::VectorView) [with T = long long unsigned int]’: 2025-10-18T00:47:15,696 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/../collective/allgather.h:126:22: note: parameter passing for argument of type ‘xgboost::linalg::VectorView’ {aka ‘xgboost::linalg::TensorView’} changed in GCC 7.1 2025-10-18T00:47:15,697 126 | [[nodiscard]] Result Allgather(Context const* ctx, linalg::VectorView data) { 2025-10-18T00:47:15,698 | ^~~~~~~~~ 2025-10-18T00:47:15,700 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/../collective/allgather.h:131:33: note: parameter passing for argument of type ‘xgboost::linalg::VectorView’ {aka ‘xgboost::linalg::TensorView’} changed in GCC 7.1 2025-10-18T00:47:15,701 131 | return Allgather(ctx, cg, data); 2025-10-18T00:47:15,702 | ^ 2025-10-18T00:47:15,703 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/../collective/allgather.h:131:33: note: parameter passing for argument of type ‘xgboost::linalg::VectorView’ {aka ‘xgboost::linalg::TensorView’} changed in GCC 7.1 2025-10-18T00:47:15,704 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/simple_dmatrix.cc: In member function ‘void xgboost::data::SimpleDMatrix::ReindexFeatures(const xgboost::Context*, xgboost::DataSplitMode)’: 2025-10-18T00:47:15,705 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/simple_dmatrix.cc:92:87: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-10-18T00:47:15,706 92 | auto rc = collective::Allgather(ctx, linalg::MakeVec(buffer.data(), buffer.size())); 2025-10-18T00:47:15,707 | ^ 2025-10-18T00:47:15,709 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/simple_dmatrix.cc: In member function ‘virtual xgboost::BatchSet xgboost::data::SimpleDMatrix::GetGradientIndex(const xgboost::Context*, const xgboost::BatchParam&)’: 2025-10-18T00:47:15,710 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/simple_dmatrix.cc:202:75: note: parameter passing for argument of type ‘const xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:47:15,711 202 | sorted_sketch, param.hess}); 2025-10-18T00:47:15,712 | ^ 2025-10-18T00:47:15,713 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/simple_dmatrix.cc:206:96: note: parameter passing for argument of type ‘const xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:47:15,714 206 | param.sparse_thresh, sorted_sketch, param.hess}); 2025-10-18T00:47:15,715 | ^ 2025-10-18T00:47:15,716 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/simple_dmatrix.cc:211:75: note: parameter passing for argument of type ‘const xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:47:15,717 211 | sorted_sketch, param.hess}); 2025-10-18T00:47:15,718 | ^ 2025-10-18T00:47:15,719 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/simple_dmatrix.cc: In member function ‘virtual xgboost::DMatrix* xgboost::data::SimpleDMatrix::Slice(xgboost::common::Span)’: 2025-10-18T00:47:15,720 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/simple_dmatrix.cc:33:10: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:47:15,721 33 | DMatrix* SimpleDMatrix::Slice(common::Span ridxs) { 2025-10-18T00:47:15,722 | ^~~~~~~~~~~~~ 2025-10-18T00:47:15,724 In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {unsigned int&}; _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-10-18T00:47:15,725 inlined from ‘virtual xgboost::DMatrix* xgboost::data::SimpleDMatrix::Slice(xgboost::common::Span)’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/simple_dmatrix.cc:48:28: 2025-10-18T00:47:15,727 /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2025-10-18T00:47:15,729 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2025-10-18T00:47:15,733 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:47:15,735 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/simple_dmatrix.cc: In member function ‘virtual xgboost::DMatrix* xgboost::data::SimpleDMatrix::Slice(xgboost::common::Span)’: 2025-10-18T00:47:15,736 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/simple_dmatrix.cc:51:37: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:47:15,737 51 | out->Info() = this->Info().Slice(&ctx, h_ridx, h_offset.back()); 2025-10-18T00:47:15,739 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:47:15,740 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/simple_dmatrix.cc:51:37: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:47:15,741 In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {unsigned int&}; _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-10-18T00:47:15,742 inlined from ‘virtual xgboost::DMatrix* xgboost::data::SimpleDMatrix::SliceCol(int, int)’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/simple_dmatrix.cc:79:28: 2025-10-18T00:47:15,749 /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2025-10-18T00:47:15,750 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2025-10-18T00:47:15,751 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:47:15,752 In file included from /usr/include/c++/12/vector:64: 2025-10-18T00:47:15,753 In member function ‘void std::vector<_Tp, _Alloc>::_M_insert_dispatch(iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = const long long unsigned int*; _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-10-18T00:47:15,754 inlined from ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = const long long unsigned int*; = void; _Tp = long long unsigned int; _Alloc = std::allocator]’ at /usr/include/c++/12/bits/stl_vector.h:1481:22, 2025-10-18T00:47:15,755 inlined from ‘xgboost::data::SimpleDMatrix::SimpleDMatrix(AdapterT*, float, int, xgboost::DataSplitMode) [with AdapterT = xgboost::data::FileAdapter]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/simple_dmatrix.cc:280:18: 2025-10-18T00:47:15,756 /usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 2025-10-18T00:47:15,757 1779 | _M_range_insert(__pos, __first, __last, 2025-10-18T00:47:15,758 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:47:15,759 1780 | std::__iterator_category(__first)); 2025-10-18T00:47:15,760 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:47:15,761 In member function ‘void std::vector<_Tp, _Alloc>::_M_insert_dispatch(iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = const long long unsigned int*; _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-10-18T00:47:15,762 inlined from ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = const long long unsigned int*; = void; _Tp = long long unsigned int; _Alloc = std::allocator]’ at /usr/include/c++/12/bits/stl_vector.h:1481:22, 2025-10-18T00:47:15,763 inlined from ‘xgboost::data::SimpleDMatrix::SimpleDMatrix(AdapterT*, float, int, xgboost::DataSplitMode) [with AdapterT = xgboost::data::IteratorAdapter]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/simple_dmatrix.cc:280:18: 2025-10-18T00:47:15,765 /usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 2025-10-18T00:47:15,776 1779 | _M_range_insert(__pos, __first, __last, 2025-10-18T00:47:15,786 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:47:15,787 1780 | std::__iterator_category(__first)); 2025-10-18T00:47:15,788 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:47:16,462 [69/115] Building CXX object src/CMakeFiles/objxgboost.dir/data/validation.cc.o 2025-10-18T00:47:16,869 [70/115] Building CXX object src/CMakeFiles/objxgboost.dir/data/sparse_page_source.cc.o 2025-10-18T00:47:27,006 [71/115] Building CXX object src/CMakeFiles/objxgboost.dir/gbm/gbm.cc.o 2025-10-18T00:47:27,985 [72/115] Building CXX object src/CMakeFiles/objxgboost.dir/gbm/gblinear_model.cc.o 2025-10-18T00:47:29,456 [73/115] Building CXX object src/CMakeFiles/objxgboost.dir/data/sparse_page_dmatrix.cc.o 2025-10-18T00:47:29,457 In file included from /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/sparse_page_dmatrix.cc:8: 2025-10-18T00:47:29,458 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/sparse_page_dmatrix.h: In member function ‘virtual xgboost::DMatrix* xgboost::data::SparsePageDMatrix::Slice(xgboost::common::Span)’: 2025-10-18T00:47:29,459 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/sparse_page_dmatrix.h:96:12: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:47:29,460 96 | DMatrix *Slice(common::Span) override { 2025-10-18T00:47:29,461 | ^~~~~ 2025-10-18T00:47:29,462 In file included from /usr/include/c++/12/vector:70, 2025-10-18T00:47:29,463 from /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/ellpack_page_source.h:13, 2025-10-18T00:47:29,464 from /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/sparse_page_dmatrix.h:16: 2025-10-18T00:47:29,465 /usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const long long unsigned int&}; _Tp = long long unsigned int; _Alloc = std::allocator]’: 2025-10-18T00:47:29,466 /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 2025-10-18T00:47:29,467 439 | vector<_Tp, _Alloc>:: 2025-10-18T00:47:29,468 | ^~~~~~~~~~~~~~~~~~~ 2025-10-18T00:47:29,469 /usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]’: 2025-10-18T00:47:29,470 /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 2025-10-18T00:47:29,471 In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-10-18T00:47:29,472 inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’ at /usr/include/c++/12/bits/stl_vector.h:1294:21, 2025-10-18T00:47:29,473 inlined from ‘void xgboost::SparsePage::Clear()’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/include/xgboost/data.h:396:25, 2025-10-18T00:47:29,474 inlined from ‘xgboost::SparsePage::SparsePage()’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/include/xgboost/data.h:372:16: 2025-10-18T00:47:29,475 /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2025-10-18T00:47:29,476 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2025-10-18T00:47:29,477 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:47:29,478 In file included from /usr/include/c++/12/vector:64: 2025-10-18T00:47:29,479 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-10-18T00:47:29,480 inlined from ‘void xgboost::data::Cache::Push(xgboost::bst_idx_t)’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/sparse_page_source.h:68:50, 2025-10-18T00:47:29,482 inlined from ‘void xgboost::data::SparsePageSourceImpl::WriteCache() [with S = xgboost::SortedCSCPage; FormatStreamPolicy = xgboost::data::DefaultFormatStreamPolicy]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/sparse_page_source.h:368:24: 2025-10-18T00:47:29,483 /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2025-10-18T00:47:29,484 1287 | _M_realloc_insert(end(), __x); 2025-10-18T00:47:29,485 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-10-18T00:47:29,486 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-10-18T00:47:29,487 inlined from ‘void xgboost::data::Cache::Push(xgboost::bst_idx_t)’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/sparse_page_source.h:68:50, 2025-10-18T00:47:29,489 inlined from ‘void xgboost::data::SparsePageSourceImpl::WriteCache() [with S = xgboost::CSCPage; FormatStreamPolicy = xgboost::data::DefaultFormatStreamPolicy]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/sparse_page_source.h:368:24: 2025-10-18T00:47:29,490 /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2025-10-18T00:47:29,491 1287 | _M_realloc_insert(end(), __x); 2025-10-18T00:47:29,492 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-10-18T00:47:29,493 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-10-18T00:47:29,494 inlined from ‘void xgboost::data::Cache::Push(xgboost::bst_idx_t)’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/sparse_page_source.h:68:50, 2025-10-18T00:47:29,495 inlined from ‘void xgboost::data::SparsePageSourceImpl::WriteCache() [with S = xgboost::SparsePage; FormatStreamPolicy = xgboost::data::DefaultFormatStreamPolicy]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/sparse_page_source.h:368:24: 2025-10-18T00:47:29,496 /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2025-10-18T00:47:29,497 1287 | _M_realloc_insert(end(), __x); 2025-10-18T00:47:29,500 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-10-18T00:47:29,501 In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-10-18T00:47:29,502 inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’ at /usr/include/c++/12/bits/stl_vector.h:1294:21, 2025-10-18T00:47:29,503 inlined from ‘void xgboost::SparsePage::Clear()’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/include/xgboost/data.h:396:25, 2025-10-18T00:47:29,505 inlined from ‘xgboost::SparsePage::SparsePage()’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/include/xgboost/data.h:372:16, 2025-10-18T00:47:29,506 inlined from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = xgboost::SparsePage; _Args = {}]’ at /usr/include/c++/12/bits/stl_construct.h:119:7, 2025-10-18T00:47:29,507 inlined from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = xgboost::SparsePage; _Args = {}]’ at /usr/include/c++/12/bits/alloc_traits.h:635:19, 2025-10-18T00:47:29,508 inlined from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {}; _Tp = xgboost::SparsePage; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ at /usr/include/c++/12/bits/shared_ptr_base.h:604:39, 2025-10-18T00:47:29,509 inlined from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = xgboost::SparsePage; _Alloc = std::allocator; _Args = {}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ at /usr/include/c++/12/bits/shared_ptr_base.h:971:16, 2025-10-18T00:47:29,510 inlined from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {}; _Tp = xgboost::SparsePage; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ at /usr/include/c++/12/bits/shared_ptr_base.h:1712:14, 2025-10-18T00:47:29,512 inlined from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {}; _Tp = xgboost::SparsePage]’ at /usr/include/c++/12/bits/shared_ptr.h:464:59, 2025-10-18T00:47:29,513 inlined from ‘std::shared_ptr >::value), _Tp>::type> std::make_shared(_Args&& ...) [with _Tp = xgboost::SparsePage; _Args = {}]’ at /usr/include/c++/12/bits/shared_ptr.h:1010:39, 2025-10-18T00:47:29,514 inlined from ‘virtual void xgboost::data::SparsePageSource::Fetch()’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/sparse_page_source.h:457:41: 2025-10-18T00:47:29,515 /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2025-10-18T00:47:29,516 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2025-10-18T00:47:29,518 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:47:29,519 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/sparse_page_dmatrix.cc: In member function ‘virtual xgboost::BatchSet xgboost::data::SparsePageDMatrix::GetGradientIndex(const xgboost::Context*, const xgboost::BatchParam&)’: 2025-10-18T00:47:29,520 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/sparse_page_dmatrix.cc:174:92: note: parameter passing for argument of type ‘const xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:47:29,521 174 | auto cuts = common::SketchOnDMatrix(ctx, this, param.max_bin, sorted_sketch, param.hess); 2025-10-18T00:47:29,522 | ^ 2025-10-18T00:47:29,524 In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-10-18T00:47:29,526 inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’ at /usr/include/c++/12/bits/stl_vector.h:1294:21, 2025-10-18T00:47:29,528 inlined from ‘xgboost::data::SparsePageDMatrix::SparsePageDMatrix(DataIterHandle, DMatrixHandle, void (*)(DataIterHandle), int (*)(DataIterHandle), const xgboost::ExtMemConfig&)’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/sparse_page_dmatrix.cc:71:36: 2025-10-18T00:47:29,529 /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2025-10-18T00:47:29,533 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2025-10-18T00:47:29,534 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:47:29,535 In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-10-18T00:47:29,536 inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’ at /usr/include/c++/12/bits/stl_vector.h:1294:21, 2025-10-18T00:47:29,536 inlined from ‘xgboost::data::SparsePageDMatrix::SparsePageDMatrix(DataIterHandle, DMatrixHandle, void (*)(DataIterHandle), int (*)(DataIterHandle), const xgboost::ExtMemConfig&)’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/sparse_page_dmatrix.cc:72:34: 2025-10-18T00:47:29,537 /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2025-10-18T00:47:29,538 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2025-10-18T00:47:29,545 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:47:29,547 In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-10-18T00:47:29,548 inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’ at /usr/include/c++/12/bits/stl_vector.h:1294:21, 2025-10-18T00:47:29,549 inlined from ‘void xgboost::SparsePage::Clear()’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/include/xgboost/data.h:396:25, 2025-10-18T00:47:29,550 inlined from ‘xgboost::SparsePage::SparsePage()’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/include/xgboost/data.h:372:16, 2025-10-18T00:47:29,551 inlined from ‘xgboost::SortedCSCPage::SortedCSCPage()’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/include/xgboost/data.h:465:32, 2025-10-18T00:47:29,553 inlined from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = xgboost::SortedCSCPage; _Args = {}]’ at /usr/include/c++/12/bits/stl_construct.h:119:7, 2025-10-18T00:47:29,554 inlined from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = xgboost::SortedCSCPage; _Args = {}]’ at /usr/include/c++/12/bits/alloc_traits.h:635:19, 2025-10-18T00:47:29,555 inlined from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {}; _Tp = xgboost::SortedCSCPage; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ at /usr/include/c++/12/bits/shared_ptr_base.h:604:39, 2025-10-18T00:47:29,556 inlined from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = xgboost::SortedCSCPage; _Alloc = std::allocator; _Args = {}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ at /usr/include/c++/12/bits/shared_ptr_base.h:971:16, 2025-10-18T00:47:29,557 inlined from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {}; _Tp = xgboost::SortedCSCPage; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ at /usr/include/c++/12/bits/shared_ptr_base.h:1712:14, 2025-10-18T00:47:29,558 inlined from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {}; _Tp = xgboost::SortedCSCPage]’ at /usr/include/c++/12/bits/shared_ptr.h:464:59, 2025-10-18T00:47:29,560 inlined from ‘std::shared_ptr >::value), _Tp>::type> std::make_shared(_Args&& ...) [with _Tp = xgboost::SortedCSCPage; _Args = {}]’ at /usr/include/c++/12/bits/shared_ptr.h:1010:39, 2025-10-18T00:47:29,561 inlined from ‘xgboost::data::SparsePageSourceImpl >::ReadCache()::’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/sparse_page_source.h:324:14, 2025-10-18T00:47:29,562 inlined from ‘xgboost::common::ThreadPool::Submit >::ReadCache():: >(xgboost::data::SparsePageSourceImpl >::ReadCache()::&&):: mutable’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/../common/threadpool.h:101:24, 2025-10-18T00:47:29,566 inlined from ‘constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = xgboost::common::ThreadPool::Submit >::ReadCache():: >(xgboost::data::SparsePageSourceImpl >::ReadCache()::&&)::&; _Args = {}]’ at /usr/include/c++/12/bits/invoke.h:61:36, 2025-10-18T00:47:29,576 inlined from ‘constexpr std::enable_if_t, _Res> std::__invoke_r(_Callable&&, _Args&& ...) [with _Res = void; _Callable = xgboost::common::ThreadPool::Submit >::ReadCache():: >(xgboost::data::SparsePageSourceImpl >::ReadCache()::&&)::&; _Args = {}]’ at /usr/include/c++/12/bits/invoke.h:111:28, 2025-10-18T00:47:29,577 inlined from ‘static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = void; _Functor = xgboost::common::ThreadPool::Submit >::ReadCache():: >(xgboost::data::SparsePageSourceImpl >::ReadCache()::&&)::; _ArgTypes = {}]’ at /usr/include/c++/12/bits/std_function.h:290:30: 2025-10-18T00:47:29,579 /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2025-10-18T00:47:29,580 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2025-10-18T00:47:29,581 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:47:29,582 In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-10-18T00:47:29,583 inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’ at /usr/include/c++/12/bits/stl_vector.h:1294:21, 2025-10-18T00:47:29,584 inlined from ‘void xgboost::SparsePage::Clear()’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/include/xgboost/data.h:396:25, 2025-10-18T00:47:29,585 inlined from ‘xgboost::SparsePage::SparsePage()’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/include/xgboost/data.h:372:16, 2025-10-18T00:47:29,586 inlined from ‘xgboost::CSCPage::CSCPage()’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/include/xgboost/data.h:449:26, 2025-10-18T00:47:29,587 inlined from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = xgboost::CSCPage; _Args = {}]’ at /usr/include/c++/12/bits/stl_construct.h:119:7, 2025-10-18T00:47:29,588 inlined from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = xgboost::CSCPage; _Args = {}]’ at /usr/include/c++/12/bits/alloc_traits.h:635:19, 2025-10-18T00:47:29,589 inlined from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {}; _Tp = xgboost::CSCPage; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ at /usr/include/c++/12/bits/shared_ptr_base.h:604:39, 2025-10-18T00:47:29,590 inlined from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = xgboost::CSCPage; _Alloc = std::allocator; _Args = {}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ at /usr/include/c++/12/bits/shared_ptr_base.h:971:16, 2025-10-18T00:47:29,591 inlined from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {}; _Tp = xgboost::CSCPage; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ at /usr/include/c++/12/bits/shared_ptr_base.h:1712:14, 2025-10-18T00:47:29,592 inlined from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {}; _Tp = xgboost::CSCPage]’ at /usr/include/c++/12/bits/shared_ptr.h:464:59, 2025-10-18T00:47:29,593 inlined from ‘std::shared_ptr >::value), _Tp>::type> std::make_shared(_Args&& ...) [with _Tp = xgboost::CSCPage; _Args = {}]’ at /usr/include/c++/12/bits/shared_ptr.h:1010:39, 2025-10-18T00:47:29,594 inlined from ‘xgboost::data::SparsePageSourceImpl >::ReadCache()::’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/sparse_page_source.h:324:14, 2025-10-18T00:47:29,595 inlined from ‘xgboost::common::ThreadPool::Submit >::ReadCache():: >(xgboost::data::SparsePageSourceImpl >::ReadCache()::&&):: mutable’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/../common/threadpool.h:101:24, 2025-10-18T00:47:29,596 inlined from ‘constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = xgboost::common::ThreadPool::Submit >::ReadCache():: >(xgboost::data::SparsePageSourceImpl >::ReadCache()::&&)::&; _Args = {}]’ at /usr/include/c++/12/bits/invoke.h:61:36, 2025-10-18T00:47:29,597 inlined from ‘constexpr std::enable_if_t, _Res> std::__invoke_r(_Callable&&, _Args&& ...) [with _Res = void; _Callable = xgboost::common::ThreadPool::Submit >::ReadCache():: >(xgboost::data::SparsePageSourceImpl >::ReadCache()::&&)::&; _Args = {}]’ at /usr/include/c++/12/bits/invoke.h:111:28, 2025-10-18T00:47:29,597 inlined from ‘static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = void; _Functor = xgboost::common::ThreadPool::Submit >::ReadCache():: >(xgboost::data::SparsePageSourceImpl >::ReadCache()::&&)::; _ArgTypes = {}]’ at /usr/include/c++/12/bits/std_function.h:290:30: 2025-10-18T00:47:29,598 /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2025-10-18T00:47:29,599 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2025-10-18T00:47:29,600 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:47:29,601 In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-10-18T00:47:29,602 inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’ at /usr/include/c++/12/bits/stl_vector.h:1294:21, 2025-10-18T00:47:29,603 inlined from ‘void xgboost::SparsePage::Clear()’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/include/xgboost/data.h:396:25, 2025-10-18T00:47:29,604 inlined from ‘xgboost::SparsePage::SparsePage()’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/include/xgboost/data.h:372:16, 2025-10-18T00:47:29,605 inlined from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = xgboost::SparsePage; _Args = {}]’ at /usr/include/c++/12/bits/stl_construct.h:119:7, 2025-10-18T00:47:29,606 inlined from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = xgboost::SparsePage; _Args = {}]’ at /usr/include/c++/12/bits/alloc_traits.h:635:19, 2025-10-18T00:47:29,607 inlined from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {}; _Tp = xgboost::SparsePage; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ at /usr/include/c++/12/bits/shared_ptr_base.h:604:39, 2025-10-18T00:47:29,608 inlined from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = xgboost::SparsePage; _Alloc = std::allocator; _Args = {}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ at /usr/include/c++/12/bits/shared_ptr_base.h:971:16, 2025-10-18T00:47:29,609 inlined from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {}; _Tp = xgboost::SparsePage; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ at /usr/include/c++/12/bits/shared_ptr_base.h:1712:14, 2025-10-18T00:47:29,609 inlined from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {}; _Tp = xgboost::SparsePage]’ at /usr/include/c++/12/bits/shared_ptr.h:464:59, 2025-10-18T00:47:29,610 inlined from ‘std::shared_ptr >::value), _Tp>::type> std::make_shared(_Args&& ...) [with _Tp = xgboost::SparsePage; _Args = {}]’ at /usr/include/c++/12/bits/shared_ptr.h:1010:39, 2025-10-18T00:47:29,611 inlined from ‘xgboost::data::SparsePageSourceImpl::ReadCache()::’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/sparse_page_source.h:324:14, 2025-10-18T00:47:29,612 inlined from ‘xgboost::common::ThreadPool::Submit::ReadCache():: >(xgboost::data::SparsePageSourceImpl::ReadCache()::&&):: mutable’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/data/../common/threadpool.h:101:24, 2025-10-18T00:47:29,613 inlined from ‘constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = xgboost::common::ThreadPool::Submit::ReadCache():: >(xgboost::data::SparsePageSourceImpl::ReadCache()::&&)::&; _Args = {}]’ at /usr/include/c++/12/bits/invoke.h:61:36, 2025-10-18T00:47:29,613 inlined from ‘constexpr std::enable_if_t, _Res> std::__invoke_r(_Callable&&, _Args&& ...) [with _Res = void; _Callable = xgboost::common::ThreadPool::Submit::ReadCache():: >(xgboost::data::SparsePageSourceImpl::ReadCache()::&&)::&; _Args = {}]’ at /usr/include/c++/12/bits/invoke.h:111:28, 2025-10-18T00:47:29,614 inlined from ‘static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = void; _Functor = xgboost::common::ThreadPool::Submit::ReadCache():: >(xgboost::data::SparsePageSourceImpl::ReadCache()::&&)::; _ArgTypes = {}]’ at /usr/include/c++/12/bits/std_function.h:290:30: 2025-10-18T00:47:29,615 /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2025-10-18T00:47:29,616 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2025-10-18T00:47:29,617 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:47:42,542 [74/115] Building CXX object src/CMakeFiles/objxgboost.dir/global_config.cc.o 2025-10-18T00:47:44,489 [75/115] Building CXX object src/CMakeFiles/objxgboost.dir/gbm/gblinear.cc.o 2025-10-18T00:47:44,490 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/gbm/gblinear.cc: In member function ‘virtual void xgboost::gbm::GBLinear::FeatureScore(const std::string&, xgboost::common::Span, std::vector*, std::vector >*) const’: 2025-10-18T00:47:44,491 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/gbm/gblinear.cc:211:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:47:44,492 211 | void FeatureScore(std::string const &importance_type, 2025-10-18T00:47:44,493 | ^~~~~~~~~~~~ 2025-10-18T00:47:55,656 [76/115] Building CXX object src/CMakeFiles/objxgboost.dir/gbm/gbtree_model.cc.o 2025-10-18T00:48:03,185 [77/115] Building CXX object src/CMakeFiles/objxgboost.dir/linear/linear_updater.cc.o 2025-10-18T00:48:27,183 [78/115] Building CXX object src/CMakeFiles/objxgboost.dir/linear/updater_coordinate.cc.o 2025-10-18T00:48:27,184 In file included from /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/linear/updater_coordinate.cc:9: 2025-10-18T00:48:27,185 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/linear/coordinate_common.h: In function ‘std::pair xgboost::linear::GetGradient(const xgboost::Context*, int, int, xgboost::bst_feature_t, const std::vector >&, xgboost::DMatrix*)’: 2025-10-18T00:48:27,186 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/linear/coordinate_common.h:89:61: note: parameter passing for argument of type ‘std::pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 2025-10-18T00:48:27,187 89 | DMatrix *p_fmat) { 2025-10-18T00:48:27,188 | ^ 2025-10-18T00:48:31,055 [79/115] Building CXX object src/CMakeFiles/objxgboost.dir/gbm/gbtree.cc.o 2025-10-18T00:48:31,056 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/gbm/gbtree.cc: In function ‘void xgboost::gbm::GPUDartPredictInc(xgboost::common::Span, xgboost::common::Span, float, size_t, xgboost::bst_group_t, xgboost::bst_group_t)’: 2025-10-18T00:48:31,058 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/gbm/gbtree.cc:630:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:48:31,059 630 | void GPUDartPredictInc(common::Span, common::Span, float, size_t, bst_group_t, 2025-10-18T00:48:31,060 | ^~~~~~~~~~~~~~~~~ 2025-10-18T00:48:31,061 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/gbm/gbtree.cc:630:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:48:31,063 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/gbm/gbtree.cc: In function ‘void xgboost::gbm::GPUDartInplacePredictInc(xgboost::common::Span, xgboost::common::Span, float, size_t, xgboost::linalg::TensorView, xgboost::bst_group_t, xgboost::bst_group_t)’: 2025-10-18T00:48:31,064 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/gbm/gbtree.cc:640:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:48:31,065 640 | void GPUDartInplacePredictInc(common::Span /*out_predts*/, common::Span /*predts*/, 2025-10-18T00:48:31,066 | ^~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:48:31,067 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/gbm/gbtree.cc:640:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:48:31,068 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/gbm/gbtree.cc: In member function ‘void xgboost::gbm::GBTree::BoostNewTrees(xgboost::linalg::Matrix >*, xgboost::DMatrix*, int, std::vector >*, xgboost::gbm::TreesOneGroup*)’: 2025-10-18T00:48:31,069 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/gbm/gbtree.cc:332:15: note: parameter passing for argument of type ‘xgboost::common::Span >’ changed in GCC 7.1 2025-10-18T00:48:31,070 332 | up->Update(&tree_param_, gpair, p_fmat, 2025-10-18T00:48:31,071 | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:48:31,072 333 | common::Span>{*out_position}, new_trees); 2025-10-18T00:48:31,073 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:48:31,074 In file included from /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/gbm/gbtree.cc:8: 2025-10-18T00:48:31,075 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/gbm/gbtree.h: In member function ‘virtual void xgboost::gbm::GBTree::FeatureScore(const std::string&, xgboost::common::Span, std::vector*, std::vector >*) const’: 2025-10-18T00:48:31,086 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/gbm/gbtree.h:214:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:48:31,087 214 | void FeatureScore(std::string const& importance_type, common::Span trees, 2025-10-18T00:48:31,088 | ^~~~~~~~~~~~ 2025-10-18T00:48:31,089 In file included from /usr/include/c++/12/vector:70, 2025-10-18T00:48:31,089 from /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/gbm/gbtree.h:18: 2025-10-18T00:48:31,091 /usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]’: 2025-10-18T00:48:31,092 /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 2025-10-18T00:48:31,093 439 | vector<_Tp, _Alloc>:: 2025-10-18T00:48:31,094 | ^~~~~~~~~~~~~~~~~~~ 2025-10-18T00:48:31,095 /usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]’: 2025-10-18T00:48:31,095 /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 2025-10-18T00:48:31,096 In file included from /usr/include/c++/12/vector:64: 2025-10-18T00:48:31,097 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2025-10-18T00:48:31,098 inlined from ‘std::back_insert_iterator<_Container>& std::back_insert_iterator<_Container>::operator=(const typename _Container::value_type&) [with _Container = std::vector >]’ at /usr/include/c++/12/bits/stl_iterator.h:735:22, 2025-10-18T00:48:31,099 inlined from ‘_OutputIterator std::partial_sum(_InputIterator, _InputIterator, _OutputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _OutputIterator = back_insert_iterator > >]’ at /usr/include/c++/12/bits/stl_numeric.h:270:17, 2025-10-18T00:48:31,100 inlined from ‘void std::discrete_distribution<_IntType>::param_type::_M_initialize() [with _IntType = unsigned int]’ at /usr/include/c++/12/bits/random.tcc:2679:23: 2025-10-18T00:48:31,101 /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2025-10-18T00:48:31,102 1287 | _M_realloc_insert(end(), __x); 2025-10-18T00:48:31,103 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-10-18T00:48:31,105 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2025-10-18T00:48:31,106 inlined from ‘std::back_insert_iterator<_Container>& std::back_insert_iterator<_Container>::operator=(const typename _Container::value_type&) [with _Container = std::vector >]’ at /usr/include/c++/12/bits/stl_iterator.h:735:22, 2025-10-18T00:48:31,107 inlined from ‘_OutputIterator std::partial_sum(_InputIterator, _InputIterator, _OutputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _OutputIterator = back_insert_iterator > >]’ at /usr/include/c++/12/bits/stl_numeric.h:274:16, 2025-10-18T00:48:31,111 inlined from ‘void std::discrete_distribution<_IntType>::param_type::_M_initialize() [with _IntType = unsigned int]’ at /usr/include/c++/12/bits/random.tcc:2679:23: 2025-10-18T00:48:31,112 /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2025-10-18T00:48:31,113 1287 | _M_realloc_insert(end(), __x); 2025-10-18T00:48:31,114 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-10-18T00:48:31,115 In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]’, 2025-10-18T00:48:31,116 inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator]’ at /usr/include/c++/12/bits/stl_vector.h:1294:21, 2025-10-18T00:48:31,117 inlined from ‘std::discrete_distribution<_IntType>::param_type::param_type(std::size_t, double, double, _Func) [with _Func = xgboost::gbm::Dart::DropTrees(bool)::; _IntType = unsigned int]’ at /usr/include/c++/12/bits/random.tcc:2696:21, 2025-10-18T00:48:31,118 inlined from ‘std::discrete_distribution<_IntType>::discrete_distribution(std::size_t, double, double, _Func) [with _Func = xgboost::gbm::Dart::DropTrees(bool)::; _IntType = unsigned int]’ at /usr/include/c++/12/bits/random.h:5356:4, 2025-10-18T00:48:31,125 inlined from ‘void xgboost::gbm::Dart::DropTrees(bool)’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/gbm/gbtree.cc:916:27: 2025-10-18T00:48:31,126 /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2025-10-18T00:48:31,127 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2025-10-18T00:48:31,128 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:48:33,578 [80/115] Building CXX object src/CMakeFiles/objxgboost.dir/linear/updater_shotgun.cc.o 2025-10-18T00:48:33,579 In file included from /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/linear/updater_shotgun.cc:7: 2025-10-18T00:48:33,580 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/linear/coordinate_common.h: In function ‘std::pair xgboost::linear::GetGradient(const xgboost::Context*, int, int, xgboost::bst_feature_t, const std::vector >&, xgboost::DMatrix*)’: 2025-10-18T00:48:33,581 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/linear/coordinate_common.h:89:61: note: parameter passing for argument of type ‘std::pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 2025-10-18T00:48:33,583 89 | DMatrix *p_fmat) { 2025-10-18T00:48:33,584 | ^ 2025-10-18T00:48:38,297 [81/115] Building CXX object src/CMakeFiles/objxgboost.dir/logging.cc.o 2025-10-18T00:48:41,202 [82/115] Building CXX object src/CMakeFiles/objxgboost.dir/learner.cc.o 2025-10-18T00:48:41,202 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/learner.cc: In member function ‘virtual void xgboost::LearnerImpl::CalcFeatureScore(const std::string&, xgboost::common::Span, std::vector*, std::vector >*)’: 2025-10-18T00:48:41,203 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/learner.cc:1282:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:48:41,204 1282 | void CalcFeatureScore(std::string const& importance_type, common::Span trees, 2025-10-18T00:48:41,205 | ^~~~~~~~~~~~~~~~ 2025-10-18T00:48:41,206 In file included from /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/collective/aggregator.h:14, 2025-10-18T00:48:41,207 from /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/learner.cc:33: 2025-10-18T00:48:41,208 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/collective/broadcast.h: In function ‘xgboost::collective::Result xgboost::collective::Broadcast(const xgboost::Context*, const CommGroup&, xgboost::linalg::VectorView, int32_t) [with T = unsigned int]’: 2025-10-18T00:48:41,209 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:48:41,209 40 | return backend->Broadcast(comm.Ctx(ctx, data.Device()), erased, root); 2025-10-18T00:48:41,210 | ^ 2025-10-18T00:48:41,211 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:48:41,212 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/collective/broadcast.h: In function ‘xgboost::collective::Result xgboost::collective::Broadcast(const xgboost::Context*, const CommGroup&, xgboost::linalg::VectorView, int32_t) [with T = char]’: 2025-10-18T00:48:41,213 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:48:41,214 40 | return backend->Broadcast(comm.Ctx(ctx, data.Device()), erased, root); 2025-10-18T00:48:41,215 | ^ 2025-10-18T00:48:41,216 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:48:41,217 In file included from /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/collective/aggregator.h:13: 2025-10-18T00:48:41,218 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/collective/allreduce.h: In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, const CommGroup&, xgboost::linalg::TensorView, Op) [with T = unsigned int; int kDim = 1]’: 2025-10-18T00:48:41,219 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:48:41,220 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-10-18T00:48:41,221 | ^ 2025-10-18T00:48:41,221 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:48:41,222 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/collective/broadcast.h: In function ‘xgboost::collective::Result xgboost::collective::Broadcast(const xgboost::Context*, const CommGroup&, xgboost::linalg::VectorView, int32_t) [with T = float]’: 2025-10-18T00:48:41,223 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:48:41,224 40 | return backend->Broadcast(comm.Ctx(ctx, data.Device()), erased, root); 2025-10-18T00:48:41,225 | ^ 2025-10-18T00:48:41,226 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:48:41,227 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/collective/broadcast.h: In function ‘xgboost::collective::Result xgboost::collective::Broadcast(const xgboost::Context*, const CommGroup&, xgboost::linalg::VectorView, int32_t) [with T = xgboost::detail::GradientPairInternal]’: 2025-10-18T00:48:41,228 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:48:41,229 40 | return backend->Broadcast(comm.Ctx(ctx, data.Device()), erased, root); 2025-10-18T00:48:41,230 | ^ 2025-10-18T00:48:41,231 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:48:51,054 [83/115] Building CXX object src/CMakeFiles/objxgboost.dir/metric/metric.cc.o 2025-10-18T00:48:59,383 [84/115] Building CXX object src/CMakeFiles/objxgboost.dir/metric/multiclass_metric.cc.o 2025-10-18T00:48:59,384 In file included from /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/../collective/aggregator.h:14, 2025-10-18T00:48:59,385 from /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/metric_common.h:11, 2025-10-18T00:48:59,386 from /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/multiclass_metric.cu:16, 2025-10-18T00:48:59,387 from /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/multiclass_metric.cc:7: 2025-10-18T00:48:59,388 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/../collective/broadcast.h: In function ‘xgboost::collective::Result xgboost::collective::Broadcast(const xgboost::Context*, const CommGroup&, xgboost::linalg::VectorView, int32_t) [with T = unsigned int]’: 2025-10-18T00:48:59,389 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/../collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:48:59,390 40 | return backend->Broadcast(comm.Ctx(ctx, data.Device()), erased, root); 2025-10-18T00:48:59,391 | ^ 2025-10-18T00:48:59,392 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/../collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:48:59,392 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/../collective/broadcast.h: In function ‘xgboost::collective::Result xgboost::collective::Broadcast(const xgboost::Context*, const CommGroup&, xgboost::linalg::VectorView, int32_t) [with T = char]’: 2025-10-18T00:48:59,393 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/../collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:48:59,394 40 | return backend->Broadcast(comm.Ctx(ctx, data.Device()), erased, root); 2025-10-18T00:48:59,395 | ^ 2025-10-18T00:48:59,396 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/../collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:48:59,397 In function ‘xgboost::collective::Result xgboost::collective::Broadcast(const xgboost::Context*, const CommGroup&, xgboost::linalg::VectorView, int32_t) [with T = signed char]’, 2025-10-18T00:48:59,398 inlined from ‘xgboost::collective::Result xgboost::collective::Broadcast(const xgboost::Context*, xgboost::linalg::VectorView, int32_t) [with T = signed char]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/../collective/broadcast.h:45:55, 2025-10-18T00:48:59,399 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/../collective/aggregator.h:73:80, 2025-10-18T00:48:59,399 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/include/xgboost/collective/result.h:159:13, 2025-10-18T00:48:59,400 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/../collective/aggregator.h:69:10, 2025-10-18T00:48:59,401 inlined from ‘virtual double xgboost::MetricNoCache::Evaluate(const xgboost::HostDeviceVector&, std::shared_ptr)’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/metric_common.h:24:32: 2025-10-18T00:48:59,403 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/../collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:48:59,403 40 | return backend->Broadcast(comm.Ctx(ctx, data.Device()), erased, root); 2025-10-18T00:48:59,404 | ^ 2025-10-18T00:48:59,405 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/../collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:48:59,406 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/../collective/aggregator.h: In function ‘xgboost::collective::Result xgboost::collective::GlobalSum(const xgboost::Context*, bool, xgboost::linalg::TensorView) [with T = double; int kDim = 1]’: 2025-10-18T00:48:59,407 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/../collective/aggregator.h:138:22: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-10-18T00:48:59,408 138 | [[nodiscard]] Result GlobalSum(Context const* ctx, bool is_column_split, 2025-10-18T00:48:59,409 | ^~~~~~~~~ 2025-10-18T00:48:59,410 In file included from /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/../collective/aggregator.h:13: 2025-10-18T00:48:59,411 In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, const CommGroup&, xgboost::linalg::TensorView, Op) [with T = double; int kDim = 1]’, 2025-10-18T00:48:59,412 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/../collective/allreduce.h:59:53, 2025-10-18T00:48:59,413 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/../collective/aggregator.h:141:67: 2025-10-18T00:48:59,414 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:48:59,415 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-10-18T00:48:59,415 | ^ 2025-10-18T00:48:59,417 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:48:59,426 In function ‘xgboost::collective::Result xgboost::collective::GlobalSum(const xgboost::Context*, const xgboost::MetaInfo&, xgboost::linalg::TensorView) [with T = double; int kDim = 1]’, 2025-10-18T00:48:59,427 inlined from ‘double xgboost::metric::EvalMClassBase::Eval(const xgboost::HostDeviceVector&, const xgboost::MetaInfo&) [with Derived = xgboost::metric::EvalMultiLogLoss]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/multiclass_metric.cu:177:10: 2025-10-18T00:48:59,428 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/../collective/aggregator.h:160:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-10-18T00:48:59,429 160 | return GlobalSum(ctx, info.IsColumnSplit(), values); 2025-10-18T00:48:59,430 | ^ 2025-10-18T00:48:59,431 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/../collective/aggregator.h:160:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-10-18T00:48:59,432 In function ‘xgboost::collective::Result xgboost::collective::GlobalSum(const xgboost::Context*, const xgboost::MetaInfo&, xgboost::linalg::TensorView) [with T = double; int kDim = 1]’, 2025-10-18T00:48:59,433 inlined from ‘double xgboost::metric::EvalMClassBase::Eval(const xgboost::HostDeviceVector&, const xgboost::MetaInfo&) [with Derived = xgboost::metric::EvalMatchError]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/multiclass_metric.cu:177:10: 2025-10-18T00:48:59,434 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/../collective/aggregator.h:160:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-10-18T00:48:59,434 160 | return GlobalSum(ctx, info.IsColumnSplit(), values); 2025-10-18T00:48:59,435 | ^ 2025-10-18T00:48:59,436 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/../collective/aggregator.h:160:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-10-18T00:49:06,773 [85/115] Building CXX object src/CMakeFiles/objxgboost.dir/metric/auc.cc.o 2025-10-18T00:49:06,780 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/auc.cc: In function ‘std::tuple xgboost::metric::GPUBinaryROCAUC(const xgboost::Context*, xgboost::common::Span, const xgboost::MetaInfo&, std::shared_ptr*)’: 2025-10-18T00:49:06,781 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/auc.cc:387:36: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:49:06,782 387 | std::tuple GPUBinaryROCAUC(Context const *, common::Span, 2025-10-18T00:49:06,783 | ^~~~~~~~~~~~~~~ 2025-10-18T00:49:06,784 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/auc.cc: In function ‘double xgboost::metric::GPUMultiClassROCAUC(const xgboost::Context*, xgboost::common::Span, const xgboost::MetaInfo&, std::shared_ptr*, std::size_t)’: 2025-10-18T00:49:06,785 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/auc.cc:394:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:49:06,786 394 | double GPUMultiClassROCAUC(Context const *, common::Span, MetaInfo const &, 2025-10-18T00:49:06,787 | ^~~~~~~~~~~~~~~~~~~ 2025-10-18T00:49:06,788 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/auc.cc: In function ‘std::pair xgboost::metric::GPURankingAUC(const xgboost::Context*, xgboost::common::Span, const xgboost::MetaInfo&, std::shared_ptr*)’: 2025-10-18T00:49:06,789 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/auc.cc:400:34: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:49:06,789 400 | std::pair GPURankingAUC(Context const *, common::Span, 2025-10-18T00:49:06,791 | ^~~~~~~~~~~~~ 2025-10-18T00:49:06,791 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/auc.cc: In function ‘std::tuple xgboost::metric::GPUBinaryPRAUC(const xgboost::Context*, xgboost::common::Span, const xgboost::MetaInfo&, std::shared_ptr*)’: 2025-10-18T00:49:06,792 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/auc.cc:464:36: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:49:06,793 464 | std::tuple GPUBinaryPRAUC(Context const *, common::Span, 2025-10-18T00:49:06,794 | ^~~~~~~~~~~~~~ 2025-10-18T00:49:06,795 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/auc.cc: In function ‘double xgboost::metric::GPUMultiClassPRAUC(const xgboost::Context*, xgboost::common::Span, const xgboost::MetaInfo&, std::shared_ptr*, std::size_t)’: 2025-10-18T00:49:06,797 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/auc.cc:471:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:49:06,798 471 | double GPUMultiClassPRAUC(Context const *, common::Span, MetaInfo const &, 2025-10-18T00:49:06,799 | ^~~~~~~~~~~~~~~~~~ 2025-10-18T00:49:06,800 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/auc.cc: In function ‘std::pair xgboost::metric::GPURankingPRAUC(const xgboost::Context*, xgboost::common::Span, const xgboost::MetaInfo&, std::shared_ptr*)’: 2025-10-18T00:49:06,801 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/auc.cc:477:34: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:49:06,802 477 | std::pair GPURankingPRAUC(Context const *, common::Span, 2025-10-18T00:49:06,803 | ^~~~~~~~~~~~~~~ 2025-10-18T00:49:06,804 In file included from /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/../collective/aggregator.h:14, 2025-10-18T00:49:06,805 from /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/metric_common.h:11, 2025-10-18T00:49:06,806 from /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/auc.cc:20: 2025-10-18T00:49:06,807 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/../collective/broadcast.h: In function ‘xgboost::collective::Result xgboost::collective::Broadcast(const xgboost::Context*, const CommGroup&, xgboost::linalg::VectorView, int32_t) [with T = unsigned int]’: 2025-10-18T00:49:06,808 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/../collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:49:06,809 40 | return backend->Broadcast(comm.Ctx(ctx, data.Device()), erased, root); 2025-10-18T00:49:06,810 | ^ 2025-10-18T00:49:06,812 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/../collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:49:06,814 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/../collective/broadcast.h: In function ‘xgboost::collective::Result xgboost::collective::Broadcast(const xgboost::Context*, const CommGroup&, xgboost::linalg::VectorView, int32_t) [with T = char]’: 2025-10-18T00:49:06,815 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/../collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:49:06,817 40 | return backend->Broadcast(comm.Ctx(ctx, data.Device()), erased, root); 2025-10-18T00:49:06,818 | ^ 2025-10-18T00:49:06,819 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/../collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:49:06,821 In function ‘xgboost::collective::Result xgboost::collective::Broadcast(const xgboost::Context*, const CommGroup&, xgboost::linalg::VectorView, int32_t) [with T = signed char]’, 2025-10-18T00:49:06,822 inlined from ‘xgboost::collective::Result xgboost::collective::Broadcast(const xgboost::Context*, xgboost::linalg::VectorView, int32_t) [with T = signed char]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/../collective/broadcast.h:45:55, 2025-10-18T00:49:06,823 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/../collective/aggregator.h:73:80, 2025-10-18T00:49:06,824 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/include/xgboost/collective/result.h:159:13, 2025-10-18T00:49:06,826 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/../collective/aggregator.h:69:10, 2025-10-18T00:49:06,827 inlined from ‘virtual double xgboost::MetricNoCache::Evaluate(const xgboost::HostDeviceVector&, std::shared_ptr)’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/metric_common.h:24:32: 2025-10-18T00:49:06,829 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/../collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:49:06,830 40 | return backend->Broadcast(comm.Ctx(ctx, data.Device()), erased, root); 2025-10-18T00:49:06,831 | ^ 2025-10-18T00:49:06,832 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/../collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:49:06,834 In file included from /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/../collective/aggregator.h:13: 2025-10-18T00:49:06,835 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/../collective/allreduce.h: In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, const CommGroup&, xgboost::linalg::TensorView, Op) [with T = double; int kDim = 2]’: 2025-10-18T00:49:06,836 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/../collective/allreduce.h:44:22: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-10-18T00:49:06,839 44 | [[nodiscard]] Result Allreduce(Context const* ctx, CommGroup const& comm, 2025-10-18T00:49:06,840 | ^~~~~~~~~ 2025-10-18T00:49:06,841 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:49:06,843 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-10-18T00:49:06,844 | ^ 2025-10-18T00:49:06,846 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:49:06,848 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/auc.cc: In function ‘double xgboost::metric::MultiClassOVR(const xgboost::Context*, xgboost::common::Span, const xgboost::MetaInfo&, size_t, int32_t, BinaryAUC&&) [with BinaryAUC = std::tuple (&)(const xgboost::Context*, xgboost::common::Span, xgboost::linalg::TensorView, xgboost::common::OptionalWeights)]’: 2025-10-18T00:49:06,849 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/auc.cc:81:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:49:06,850 81 | double MultiClassOVR(Context const *ctx, common::Span predts, MetaInfo const &info, 2025-10-18T00:49:06,851 | ^~~~~~~~~~~~~ 2025-10-18T00:49:06,852 In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, xgboost::linalg::TensorView, Op) [with T = double; int kDim = 2]’, 2025-10-18T00:49:06,853 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/../collective/aggregator.h:141:67, 2025-10-18T00:49:06,854 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/../collective/aggregator.h:160:53, 2025-10-18T00:49:06,855 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/auc.cc:115:8: 2025-10-18T00:49:06,856 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/../collective/allreduce.h:59:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-10-18T00:49:06,857 59 | return Allreduce(ctx, *GlobalCommGroup(), data, op); 2025-10-18T00:49:06,858 | ^ 2025-10-18T00:49:06,859 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/../collective/allreduce.h:59:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-10-18T00:49:06,860 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/auc.cc: In function ‘std::tuple xgboost::metric::BinaryROCAUC(const xgboost::Context*, xgboost::common::Span, xgboost::linalg::VectorView, xgboost::common::OptionalWeights)’: 2025-10-18T00:49:06,861 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/auc.cc:140:36: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:49:06,862 140 | std::tuple BinaryROCAUC(Context const *ctx, 2025-10-18T00:49:06,863 | ^~~~~~~~~~~~ 2025-10-18T00:49:06,865 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/auc.cc: In function ‘double xgboost::metric::GroupRankingROC(const xgboost::Context*, xgboost::common::Span, xgboost::linalg::VectorView, float)’: 2025-10-18T00:49:06,866 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/auc.cc:152:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:49:06,867 152 | double GroupRankingROC(Context const* ctx, common::Span predts, 2025-10-18T00:49:06,868 | ^~~~~~~~~~~~~~~ 2025-10-18T00:49:06,869 In lambda function, 2025-10-18T00:49:06,870 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/../common/threading_utils.h:187:9: 2025-10-18T00:49:06,871 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/auc.cc:241:30: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:49:06,872 241 | auc = GroupRankingROC(ctx, g_predts, g_labels, w); 2025-10-18T00:49:06,873 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:49:06,874 In lambda function, 2025-10-18T00:49:06,875 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/dmlc-core/include/dmlc/././common.h:68:8, 2025-10-18T00:49:06,876 inlined from ‘_ZN7xgboost6common11ParallelForIjZNS_6metric10RankingAUCILb1EEESt4pairIdjEPKNS_7ContextERKSt6vectorIfSaIfEERKNS_8MetaInfoEiEUljE_EEvT_iNS0_5SchedEOT0_._omp_fn.4’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/../common/threading_utils.h:233:16: 2025-10-18T00:49:06,877 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/auc.cc:241:30: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:49:06,878 241 | auc = GroupRankingROC(ctx, g_predts, g_labels, w); 2025-10-18T00:49:06,879 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:49:06,880 In lambda function, 2025-10-18T00:49:06,881 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/dmlc-core/include/dmlc/././common.h:68:8, 2025-10-18T00:49:06,882 inlined from ‘_ZN7xgboost6common11ParallelForIjZNS_6metric10RankingAUCILb1EEESt4pairIdjEPKNS_7ContextERKSt6vectorIfSaIfEERKNS_8MetaInfoEiEUljE_EEvT_iNS0_5SchedEOT0_._omp_fn.1’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/../common/threading_utils.h:214:16: 2025-10-18T00:49:06,883 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/auc.cc:241:30: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:49:06,884 241 | auc = GroupRankingROC(ctx, g_predts, g_labels, w); 2025-10-18T00:49:06,885 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:49:06,885 In lambda function, 2025-10-18T00:49:06,886 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/dmlc-core/include/dmlc/././common.h:68:8, 2025-10-18T00:49:06,888 inlined from ‘_ZN7xgboost6common11ParallelForIjZNS_6metric10RankingAUCILb1EEESt4pairIdjEPKNS_7ContextERKSt6vectorIfSaIfEERKNS_8MetaInfoEiEUljE_EEvT_iNS0_5SchedEOT0_._omp_fn.5’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/../common/threading_utils.h:241:14: 2025-10-18T00:49:06,888 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/auc.cc:241:30: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:49:06,890 241 | auc = GroupRankingROC(ctx, g_predts, g_labels, w); 2025-10-18T00:49:06,891 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:49:06,892 In lambda function, 2025-10-18T00:49:06,893 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/dmlc-core/include/dmlc/././common.h:68:8, 2025-10-18T00:49:06,894 inlined from ‘_ZN7xgboost6common11ParallelForIjZNS_6metric10RankingAUCILb1EEESt4pairIdjEPKNS_7ContextERKSt6vectorIfSaIfEERKNS_8MetaInfoEiEUljE_EEvT_iNS0_5SchedEOT0_._omp_fn.2’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/../common/threading_utils.h:219:16: 2025-10-18T00:49:06,895 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/auc.cc:241:30: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:49:06,896 241 | auc = GroupRankingROC(ctx, g_predts, g_labels, w); 2025-10-18T00:49:06,897 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:49:06,898 In lambda function, 2025-10-18T00:49:06,899 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/dmlc-core/include/dmlc/././common.h:68:8, 2025-10-18T00:49:06,900 inlined from ‘_ZN7xgboost6common11ParallelForIjZNS_6metric10RankingAUCILb1EEESt4pairIdjEPKNS_7ContextERKSt6vectorIfSaIfEERKNS_8MetaInfoEiEUljE_EEvT_iNS0_5SchedEOT0_._omp_fn.0’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/../common/threading_utils.h:206:14: 2025-10-18T00:49:06,901 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/auc.cc:241:30: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:49:06,901 241 | auc = GroupRankingROC(ctx, g_predts, g_labels, w); 2025-10-18T00:49:06,902 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:49:06,903 In lambda function, 2025-10-18T00:49:06,904 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/dmlc-core/include/dmlc/././common.h:68:8, 2025-10-18T00:49:06,905 inlined from ‘_ZN7xgboost6common11ParallelForIjZNS_6metric10RankingAUCILb1EEESt4pairIdjEPKNS_7ContextERKSt6vectorIfSaIfEERKNS_8MetaInfoEiEUljE_EEvT_iNS0_5SchedEOT0_._omp_fn.3’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/../common/threading_utils.h:228:16: 2025-10-18T00:49:06,906 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/auc.cc:241:30: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:49:06,907 241 | auc = GroupRankingROC(ctx, g_predts, g_labels, w); 2025-10-18T00:49:06,908 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:49:06,909 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/auc.cc: In function ‘std::tuple xgboost::metric::BinaryPRAUC(const xgboost::Context*, xgboost::common::Span, xgboost::linalg::VectorView, xgboost::common::OptionalWeights)’: 2025-10-18T00:49:06,910 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/auc.cc:189:36: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:49:06,911 189 | std::tuple BinaryPRAUC(Context const *ctx, common::Span predts, 2025-10-18T00:49:06,912 | ^~~~~~~~~~~ 2025-10-18T00:49:06,913 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/../collective/allreduce.h: In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, const CommGroup&, xgboost::linalg::TensorView, Op) [with T = long long unsigned int; int kDim = 1]’: 2025-10-18T00:49:06,914 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/../collective/allreduce.h:44:22: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-10-18T00:49:06,915 44 | [[nodiscard]] Result Allreduce(Context const* ctx, CommGroup const& comm, 2025-10-18T00:49:06,916 | ^~~~~~~~~ 2025-10-18T00:49:06,917 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:49:06,918 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-10-18T00:49:06,919 | ^ 2025-10-18T00:49:06,919 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:49:06,920 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/../collective/allreduce.h: In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, const CommGroup&, xgboost::linalg::TensorView, Op) [with T = double; int kDim = 1]’: 2025-10-18T00:49:06,921 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/../collective/allreduce.h:44:22: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-10-18T00:49:06,922 44 | [[nodiscard]] Result Allreduce(Context const* ctx, CommGroup const& comm, 2025-10-18T00:49:06,922 | ^~~~~~~~~ 2025-10-18T00:49:06,923 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:49:06,924 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-10-18T00:49:06,925 | ^ 2025-10-18T00:49:06,926 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:49:06,927 In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, xgboost::linalg::TensorView, Op) [with T = double; int kDim = 1]’, 2025-10-18T00:49:06,928 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/../collective/aggregator.h:141:67, 2025-10-18T00:49:06,929 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/../collective/aggregator.h:160:53, 2025-10-18T00:49:06,929 inlined from ‘T xgboost::collective::GlobalRatio(const xgboost::Context*, const xgboost::MetaInfo&, T, T) [with T = double]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/../collective/aggregator.h:192:8: 2025-10-18T00:49:06,930 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/../collective/allreduce.h:59:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-10-18T00:49:06,931 59 | return Allreduce(ctx, *GlobalCommGroup(), data, op); 2025-10-18T00:49:06,932 | ^ 2025-10-18T00:49:06,933 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/../collective/allreduce.h:59:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-10-18T00:49:06,934 In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, xgboost::linalg::TensorView, Op) [with T = long long unsigned int; int kDim = 1]’, 2025-10-18T00:49:06,935 inlined from ‘double xgboost::metric::EvalAUC::Eval(const xgboost::HostDeviceVector&, const xgboost::MetaInfo&) [with Curve = xgboost::metric::EvalROCAUC]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/auc.cc:269:12: 2025-10-18T00:49:06,936 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/../collective/allreduce.h:59:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-10-18T00:49:06,936 59 | return Allreduce(ctx, *GlobalCommGroup(), data, op); 2025-10-18T00:49:06,937 | ^ 2025-10-18T00:49:06,938 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/../collective/allreduce.h:59:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-10-18T00:49:06,939 In member function ‘double xgboost::metric::EvalROCAUC::EvalMultiClass(const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, size_t)’, 2025-10-18T00:49:06,940 inlined from ‘double xgboost::metric::EvalAUC::Eval(const xgboost::HostDeviceVector&, const xgboost::MetaInfo&) [with Curve = xgboost::metric::EvalROCAUC]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/auc.cc:307:55: 2025-10-18T00:49:06,940 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/auc.cc:357:26: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:49:06,941 357 | auc = MultiClassOVR(ctx_, predts.ConstHostVector(), info, n_classes, n_threads, BinaryROCAUC); 2025-10-18T00:49:06,942 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:49:06,943 In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, xgboost::linalg::TensorView, Op) [with T = long long unsigned int; int kDim = 1]’, 2025-10-18T00:49:06,944 inlined from ‘double xgboost::metric::EvalAUC::Eval(const xgboost::HostDeviceVector&, const xgboost::MetaInfo&) [with Curve = xgboost::metric::EvalPRAUC]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/auc.cc:269:12: 2025-10-18T00:49:06,945 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/../collective/allreduce.h:59:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-10-18T00:49:06,946 59 | return Allreduce(ctx, *GlobalCommGroup(), data, op); 2025-10-18T00:49:06,947 | ^ 2025-10-18T00:49:06,947 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/../collective/allreduce.h:59:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-10-18T00:49:06,949 In member function ‘double xgboost::metric::EvalPRAUC::EvalMultiClass(const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, size_t)’, 2025-10-18T00:49:06,950 inlined from ‘double xgboost::metric::EvalAUC::Eval(const xgboost::HostDeviceVector&, const xgboost::MetaInfo&) [with Curve = xgboost::metric::EvalPRAUC]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/auc.cc:307:55: 2025-10-18T00:49:06,951 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/auc.cc:432:27: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:49:06,952 432 | return MultiClassOVR(ctx_, predts.ConstHostSpan(), info, n_classes, n_threads, BinaryPRAUC); 2025-10-18T00:49:06,953 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:49:17,295 [86/115] Building CXX object src/CMakeFiles/objxgboost.dir/metric/elementwise_metric.cc.o 2025-10-18T00:49:17,296 In file included from /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/metric_common.h:11, 2025-10-18T00:49:17,297 from /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/elementwise_metric.cu:20, 2025-10-18T00:49:17,298 from /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/elementwise_metric.cc:7: 2025-10-18T00:49:17,299 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/../collective/aggregator.h: In function ‘xgboost::collective::Result xgboost::collective::GlobalSum(const xgboost::Context*, bool, xgboost::linalg::TensorView) [with T = double; int kDim = 1]’: 2025-10-18T00:49:17,300 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/../collective/aggregator.h:138:22: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-10-18T00:49:17,301 138 | [[nodiscard]] Result GlobalSum(Context const* ctx, bool is_column_split, 2025-10-18T00:49:17,302 | ^~~~~~~~~ 2025-10-18T00:49:17,303 In file included from /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/../collective/aggregator.h:13: 2025-10-18T00:49:17,304 In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, const CommGroup&, xgboost::linalg::TensorView, Op) [with T = double; int kDim = 1]’, 2025-10-18T00:49:17,304 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/../collective/allreduce.h:59:53, 2025-10-18T00:49:17,306 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/../collective/aggregator.h:141:67: 2025-10-18T00:49:17,316 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:49:17,317 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-10-18T00:49:17,318 | ^ 2025-10-18T00:49:17,319 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:49:17,320 In function ‘xgboost::collective::Result xgboost::collective::GlobalSum(const xgboost::Context*, const xgboost::MetaInfo&, xgboost::linalg::TensorView) [with T = double; int kDim = 1]’, 2025-10-18T00:49:17,321 inlined from ‘virtual double xgboost::metric::PseudoErrorLoss::Eval(const xgboost::HostDeviceVector&, const xgboost::MetaInfo&)’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/elementwise_metric.cu:212:88: 2025-10-18T00:49:17,322 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/../collective/aggregator.h:160:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-10-18T00:49:17,323 160 | return GlobalSum(ctx, info.IsColumnSplit(), values); 2025-10-18T00:49:17,324 | ^ 2025-10-18T00:49:17,325 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/../collective/aggregator.h:160:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-10-18T00:49:17,326 In function ‘xgboost::collective::Result xgboost::collective::GlobalSum(const xgboost::Context*, const xgboost::MetaInfo&, xgboost::linalg::TensorView) [with T = double; int kDim = 1]’, 2025-10-18T00:49:17,327 inlined from ‘double xgboost::metric::EvalEWiseBase::Eval(const xgboost::HostDeviceVector&, const xgboost::MetaInfo&) [with Policy = xgboost::metric::EvalRowRMSE]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/elementwise_metric.cu:381:10: 2025-10-18T00:49:17,328 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/../collective/aggregator.h:160:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-10-18T00:49:17,328 160 | return GlobalSum(ctx, info.IsColumnSplit(), values); 2025-10-18T00:49:17,329 | ^ 2025-10-18T00:49:17,330 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/../collective/aggregator.h:160:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-10-18T00:49:17,331 In function ‘xgboost::collective::Result xgboost::collective::GlobalSum(const xgboost::Context*, const xgboost::MetaInfo&, xgboost::linalg::TensorView) [with T = double; int kDim = 1]’, 2025-10-18T00:49:17,332 inlined from ‘double xgboost::metric::EvalEWiseBase::Eval(const xgboost::HostDeviceVector&, const xgboost::MetaInfo&) [with Policy = xgboost::metric::EvalTweedieNLogLik]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/elementwise_metric.cu:381:10: 2025-10-18T00:49:17,336 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/../collective/aggregator.h:160:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-10-18T00:49:17,337 160 | return GlobalSum(ctx, info.IsColumnSplit(), values); 2025-10-18T00:49:17,338 | ^ 2025-10-18T00:49:17,338 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/../collective/aggregator.h:160:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-10-18T00:49:17,340 In function ‘xgboost::collective::Result xgboost::collective::GlobalSum(const xgboost::Context*, const xgboost::MetaInfo&, xgboost::linalg::TensorView) [with T = double; int kDim = 1]’, 2025-10-18T00:49:17,341 inlined from ‘double xgboost::metric::EvalEWiseBase::Eval(const xgboost::HostDeviceVector&, const xgboost::MetaInfo&) [with Policy = xgboost::metric::EvalError]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/elementwise_metric.cu:381:10: 2025-10-18T00:49:17,342 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/../collective/aggregator.h:160:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-10-18T00:49:17,349 160 | return GlobalSum(ctx, info.IsColumnSplit(), values); 2025-10-18T00:49:17,350 | ^ 2025-10-18T00:49:17,351 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/../collective/aggregator.h:160:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-10-18T00:49:17,353 In function ‘xgboost::collective::Result xgboost::collective::GlobalSum(const xgboost::Context*, const xgboost::MetaInfo&, xgboost::linalg::TensorView) [with T = double; int kDim = 1]’, 2025-10-18T00:49:17,354 inlined from ‘double xgboost::metric::EvalEWiseBase::Eval(const xgboost::HostDeviceVector&, const xgboost::MetaInfo&) [with Policy = xgboost::metric::EvalGammaNLogLik]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/elementwise_metric.cu:381:10: 2025-10-18T00:49:17,355 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/../collective/aggregator.h:160:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-10-18T00:49:17,356 160 | return GlobalSum(ctx, info.IsColumnSplit(), values); 2025-10-18T00:49:17,357 | ^ 2025-10-18T00:49:17,358 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/../collective/aggregator.h:160:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-10-18T00:49:17,359 In function ‘xgboost::collective::Result xgboost::collective::GlobalSum(const xgboost::Context*, const xgboost::MetaInfo&, xgboost::linalg::TensorView) [with T = double; int kDim = 1]’, 2025-10-18T00:49:17,359 inlined from ‘double xgboost::metric::EvalEWiseBase::Eval(const xgboost::HostDeviceVector&, const xgboost::MetaInfo&) [with Policy = xgboost::metric::EvalGammaDeviance]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/elementwise_metric.cu:381:10: 2025-10-18T00:49:17,361 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/../collective/aggregator.h:160:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-10-18T00:49:17,362 160 | return GlobalSum(ctx, info.IsColumnSplit(), values); 2025-10-18T00:49:17,363 | ^ 2025-10-18T00:49:17,364 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/../collective/aggregator.h:160:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-10-18T00:49:17,365 In function ‘xgboost::collective::Result xgboost::collective::GlobalSum(const xgboost::Context*, const xgboost::MetaInfo&, xgboost::linalg::TensorView) [with T = double; int kDim = 1]’, 2025-10-18T00:49:17,367 inlined from ‘double xgboost::metric::EvalEWiseBase::Eval(const xgboost::HostDeviceVector&, const xgboost::MetaInfo&) [with Policy = xgboost::metric::EvalPoissonNegLogLik]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/elementwise_metric.cu:381:10: 2025-10-18T00:49:17,368 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/../collective/aggregator.h:160:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-10-18T00:49:17,386 160 | return GlobalSum(ctx, info.IsColumnSplit(), values); 2025-10-18T00:49:17,387 | ^ 2025-10-18T00:49:17,388 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/../collective/aggregator.h:160:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-10-18T00:49:17,389 In function ‘xgboost::collective::Result xgboost::collective::GlobalSum(const xgboost::Context*, const xgboost::MetaInfo&, xgboost::linalg::TensorView) [with T = double; int kDim = 1]’, 2025-10-18T00:49:17,391 inlined from ‘double xgboost::metric::EvalEWiseBase::Eval(const xgboost::HostDeviceVector&, const xgboost::MetaInfo&) [with Policy = xgboost::metric::EvalRowLogLoss]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/elementwise_metric.cu:381:10: 2025-10-18T00:49:17,392 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/../collective/aggregator.h:160:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-10-18T00:49:17,393 160 | return GlobalSum(ctx, info.IsColumnSplit(), values); 2025-10-18T00:49:17,394 | ^ 2025-10-18T00:49:17,395 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/../collective/aggregator.h:160:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-10-18T00:49:17,396 In function ‘xgboost::collective::Result xgboost::collective::GlobalSum(const xgboost::Context*, const xgboost::MetaInfo&, xgboost::linalg::TensorView) [with T = double; int kDim = 1]’, 2025-10-18T00:49:17,397 inlined from ‘double xgboost::metric::EvalEWiseBase::Eval(const xgboost::HostDeviceVector&, const xgboost::MetaInfo&) [with Policy = xgboost::metric::EvalRowMAPE]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/elementwise_metric.cu:381:10: 2025-10-18T00:49:17,398 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/../collective/aggregator.h:160:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-10-18T00:49:17,399 160 | return GlobalSum(ctx, info.IsColumnSplit(), values); 2025-10-18T00:49:17,400 | ^ 2025-10-18T00:49:17,401 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/../collective/aggregator.h:160:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-10-18T00:49:17,403 In function ‘xgboost::collective::Result xgboost::collective::GlobalSum(const xgboost::Context*, const xgboost::MetaInfo&, xgboost::linalg::TensorView) [with T = double; int kDim = 1]’, 2025-10-18T00:49:17,404 inlined from ‘double xgboost::metric::EvalEWiseBase::Eval(const xgboost::HostDeviceVector&, const xgboost::MetaInfo&) [with Policy = xgboost::metric::EvalRowMAE]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/elementwise_metric.cu:381:10: 2025-10-18T00:49:17,405 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/../collective/aggregator.h:160:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-10-18T00:49:17,406 160 | return GlobalSum(ctx, info.IsColumnSplit(), values); 2025-10-18T00:49:17,407 | ^ 2025-10-18T00:49:17,408 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/../collective/aggregator.h:160:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-10-18T00:49:17,409 In function ‘xgboost::collective::Result xgboost::collective::GlobalSum(const xgboost::Context*, const xgboost::MetaInfo&, xgboost::linalg::TensorView) [with T = double; int kDim = 1]’, 2025-10-18T00:49:17,410 inlined from ‘double xgboost::metric::EvalEWiseBase::Eval(const xgboost::HostDeviceVector&, const xgboost::MetaInfo&) [with Policy = xgboost::metric::EvalRowRMSLE]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/elementwise_metric.cu:381:10: 2025-10-18T00:49:17,411 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/../collective/aggregator.h:160:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-10-18T00:49:17,413 160 | return GlobalSum(ctx, info.IsColumnSplit(), values); 2025-10-18T00:49:17,413 | ^ 2025-10-18T00:49:17,414 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/../collective/aggregator.h:160:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-10-18T00:49:17,415 In function ‘xgboost::collective::Result xgboost::collective::GlobalSum(const xgboost::Context*, const xgboost::MetaInfo&, xgboost::linalg::TensorView) [with T = double; int kDim = 1]’, 2025-10-18T00:49:17,426 inlined from ‘virtual double xgboost::metric::QuantileError::Eval(const xgboost::HostDeviceVector&, const xgboost::MetaInfo&)’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/elementwise_metric.cu:454:90: 2025-10-18T00:49:17,427 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/../collective/aggregator.h:160:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-10-18T00:49:17,428 160 | return GlobalSum(ctx, info.IsColumnSplit(), values); 2025-10-18T00:49:17,429 | ^ 2025-10-18T00:49:17,430 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/../collective/aggregator.h:160:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-10-18T00:49:17,431 In function ‘xgboost::collective::Result xgboost::collective::GlobalSum(const xgboost::Context*, const xgboost::MetaInfo&, xgboost::linalg::TensorView) [with T = double; int kDim = 1]’, 2025-10-18T00:49:17,432 inlined from ‘virtual double xgboost::metric::QuantileError::Eval(const xgboost::HostDeviceVector&, const xgboost::MetaInfo&)’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/elementwise_metric.cu:493:87: 2025-10-18T00:49:17,433 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/../collective/aggregator.h:160:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-10-18T00:49:17,434 160 | return GlobalSum(ctx, info.IsColumnSplit(), values); 2025-10-18T00:49:17,435 | ^ 2025-10-18T00:49:17,436 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/../collective/aggregator.h:160:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-10-18T00:49:17,437 In file included from /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/../collective/aggregator.h:14: 2025-10-18T00:49:17,438 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/../collective/broadcast.h: In function ‘xgboost::collective::Result xgboost::collective::Broadcast(const xgboost::Context*, const CommGroup&, xgboost::linalg::VectorView, int32_t) [with T = unsigned int]’: 2025-10-18T00:49:17,439 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/../collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:49:17,440 40 | return backend->Broadcast(comm.Ctx(ctx, data.Device()), erased, root); 2025-10-18T00:49:17,442 | ^ 2025-10-18T00:49:17,443 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/../collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:49:17,444 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/../collective/broadcast.h: In function ‘xgboost::collective::Result xgboost::collective::Broadcast(const xgboost::Context*, const CommGroup&, xgboost::linalg::VectorView, int32_t) [with T = char]’: 2025-10-18T00:49:17,445 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/../collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:49:17,445 40 | return backend->Broadcast(comm.Ctx(ctx, data.Device()), erased, root); 2025-10-18T00:49:17,446 | ^ 2025-10-18T00:49:17,447 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/../collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:49:17,448 In function ‘xgboost::collective::Result xgboost::collective::Broadcast(const xgboost::Context*, const CommGroup&, xgboost::linalg::VectorView, int32_t) [with T = signed char]’, 2025-10-18T00:49:17,449 inlined from ‘xgboost::collective::Result xgboost::collective::Broadcast(const xgboost::Context*, xgboost::linalg::VectorView, int32_t) [with T = signed char]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/../collective/broadcast.h:45:55, 2025-10-18T00:49:17,450 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/../collective/aggregator.h:73:80, 2025-10-18T00:49:17,451 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/include/xgboost/collective/result.h:159:13, 2025-10-18T00:49:17,452 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/../collective/aggregator.h:69:10, 2025-10-18T00:49:17,453 inlined from ‘virtual double xgboost::MetricNoCache::Evaluate(const xgboost::HostDeviceVector&, std::shared_ptr)’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/metric_common.h:24:32: 2025-10-18T00:49:17,454 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/../collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:49:17,455 40 | return backend->Broadcast(comm.Ctx(ctx, data.Device()), erased, root); 2025-10-18T00:49:17,458 | ^ 2025-10-18T00:49:17,459 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/../collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:49:24,462 [87/115] Building CXX object src/CMakeFiles/objxgboost.dir/metric/survival_metric.cc.o 2025-10-18T00:49:24,462 In file included from /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/../collective/aggregator.h:14, 2025-10-18T00:49:24,463 from /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/metric_common.h:11, 2025-10-18T00:49:24,464 from /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/survival_metric.cu:17, 2025-10-18T00:49:24,465 from /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/survival_metric.cc:10: 2025-10-18T00:49:24,466 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/../collective/broadcast.h: In function ‘xgboost::collective::Result xgboost::collective::Broadcast(const xgboost::Context*, const CommGroup&, xgboost::linalg::VectorView, int32_t) [with T = unsigned int]’: 2025-10-18T00:49:24,467 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/../collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:49:24,468 40 | return backend->Broadcast(comm.Ctx(ctx, data.Device()), erased, root); 2025-10-18T00:49:24,468 | ^ 2025-10-18T00:49:24,469 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/../collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:49:24,471 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/../collective/broadcast.h: In function ‘xgboost::collective::Result xgboost::collective::Broadcast(const xgboost::Context*, const CommGroup&, xgboost::linalg::VectorView, int32_t) [with T = char]’: 2025-10-18T00:49:24,472 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/../collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:49:24,473 40 | return backend->Broadcast(comm.Ctx(ctx, data.Device()), erased, root); 2025-10-18T00:49:24,474 | ^ 2025-10-18T00:49:24,475 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/../collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:49:24,476 In function ‘xgboost::collective::Result xgboost::collective::Broadcast(const xgboost::Context*, const CommGroup&, xgboost::linalg::VectorView, int32_t) [with T = signed char]’, 2025-10-18T00:49:24,477 inlined from ‘xgboost::collective::Result xgboost::collective::Broadcast(const xgboost::Context*, xgboost::linalg::VectorView, int32_t) [with T = signed char]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/../collective/broadcast.h:45:55, 2025-10-18T00:49:24,477 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/../collective/aggregator.h:73:80, 2025-10-18T00:49:24,478 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/include/xgboost/collective/result.h:159:13, 2025-10-18T00:49:24,479 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/../collective/aggregator.h:69:10, 2025-10-18T00:49:24,480 inlined from ‘virtual double xgboost::MetricNoCache::Evaluate(const xgboost::HostDeviceVector&, std::shared_ptr)’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/metric_common.h:24:32: 2025-10-18T00:49:24,481 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/../collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:49:24,482 40 | return backend->Broadcast(comm.Ctx(ctx, data.Device()), erased, root); 2025-10-18T00:49:24,483 | ^ 2025-10-18T00:49:24,484 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/../collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:49:24,485 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/../collective/aggregator.h: In function ‘xgboost::collective::Result xgboost::collective::GlobalSum(const xgboost::Context*, bool, xgboost::linalg::TensorView) [with T = double; int kDim = 1]’: 2025-10-18T00:49:24,486 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/../collective/aggregator.h:138:22: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-10-18T00:49:24,487 138 | [[nodiscard]] Result GlobalSum(Context const* ctx, bool is_column_split, 2025-10-18T00:49:24,488 | ^~~~~~~~~ 2025-10-18T00:49:24,489 In file included from /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/../collective/aggregator.h:13: 2025-10-18T00:49:24,490 In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, const CommGroup&, xgboost::linalg::TensorView, Op) [with T = double; int kDim = 1]’, 2025-10-18T00:49:24,491 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/../collective/allreduce.h:59:53, 2025-10-18T00:49:24,492 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/../collective/aggregator.h:141:67: 2025-10-18T00:49:24,493 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:49:24,494 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-10-18T00:49:24,495 | ^ 2025-10-18T00:49:24,496 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:49:24,497 In function ‘xgboost::collective::Result xgboost::collective::GlobalSum(const xgboost::Context*, const xgboost::MetaInfo&, xgboost::linalg::TensorView) [with T = double; int kDim = 1]’, 2025-10-18T00:49:24,498 inlined from ‘double xgboost::metric::EvalEWiseSurvivalBase::Eval(const xgboost::HostDeviceVector&, const xgboost::MetaInfo&) [with Policy = xgboost::metric::EvalIntervalRegressionAccuracy]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/survival_metric.cu:206:10: 2025-10-18T00:49:24,499 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/../collective/aggregator.h:160:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-10-18T00:49:24,500 160 | return GlobalSum(ctx, info.IsColumnSplit(), values); 2025-10-18T00:49:24,501 | ^ 2025-10-18T00:49:24,502 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/../collective/aggregator.h:160:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-10-18T00:49:24,503 In function ‘xgboost::collective::Result xgboost::collective::GlobalSum(const xgboost::Context*, const xgboost::MetaInfo&, xgboost::linalg::TensorView) [with T = double; int kDim = 1]’, 2025-10-18T00:49:24,504 inlined from ‘double xgboost::metric::EvalEWiseSurvivalBase::Eval(const xgboost::HostDeviceVector&, const xgboost::MetaInfo&) [with Policy = xgboost::metric::EvalAFTNLogLik]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/survival_metric.cu:206:10: 2025-10-18T00:49:24,505 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/../collective/aggregator.h:160:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-10-18T00:49:24,506 160 | return GlobalSum(ctx, info.IsColumnSplit(), values); 2025-10-18T00:49:24,507 | ^ 2025-10-18T00:49:24,508 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/../collective/aggregator.h:160:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-10-18T00:49:24,509 In function ‘xgboost::collective::Result xgboost::collective::GlobalSum(const xgboost::Context*, const xgboost::MetaInfo&, xgboost::linalg::TensorView) [with T = double; int kDim = 1]’, 2025-10-18T00:49:24,510 inlined from ‘double xgboost::metric::EvalEWiseSurvivalBase::Eval(const xgboost::HostDeviceVector&, const xgboost::MetaInfo&) [with Policy = xgboost::metric::EvalAFTNLogLik]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/survival_metric.cu:206:10: 2025-10-18T00:49:24,511 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/../collective/aggregator.h:160:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-10-18T00:49:24,512 160 | return GlobalSum(ctx, info.IsColumnSplit(), values); 2025-10-18T00:49:24,513 | ^ 2025-10-18T00:49:24,514 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/../collective/aggregator.h:160:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-10-18T00:49:24,515 In function ‘xgboost::collective::Result xgboost::collective::GlobalSum(const xgboost::Context*, const xgboost::MetaInfo&, xgboost::linalg::TensorView) [with T = double; int kDim = 1]’, 2025-10-18T00:49:24,526 inlined from ‘double xgboost::metric::EvalEWiseSurvivalBase::Eval(const xgboost::HostDeviceVector&, const xgboost::MetaInfo&) [with Policy = xgboost::metric::EvalAFTNLogLik]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/survival_metric.cu:206:10: 2025-10-18T00:49:24,527 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/../collective/aggregator.h:160:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-10-18T00:49:24,528 160 | return GlobalSum(ctx, info.IsColumnSplit(), values); 2025-10-18T00:49:24,529 | ^ 2025-10-18T00:49:24,530 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/../collective/aggregator.h:160:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-10-18T00:49:39,852 [88/115] Building CXX object src/CMakeFiles/objxgboost.dir/objective/aft_obj.cc.o 2025-10-18T00:49:41,046 [89/115] Building CXX object src/CMakeFiles/objxgboost.dir/objective/hinge.cc.o 2025-10-18T00:49:52,435 [90/115] Building CXX object src/CMakeFiles/objxgboost.dir/objective/init_estimation.cc.o 2025-10-18T00:49:57,779 [91/115] Building CXX object src/CMakeFiles/objxgboost.dir/objective/adaptive.cc.o 2025-10-18T00:49:57,780 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/adaptive.cc: In function ‘void xgboost::obj::detail::UpdateTreeLeafDevice(const xgboost::Context*, xgboost::common::Span, int32_t, const xgboost::MetaInfo&, float, const xgboost::HostDeviceVector&, float, xgboost::RegTree*)’: 2025-10-18T00:49:57,781 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/adaptive.cc:165:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:49:57,782 165 | void UpdateTreeLeafDevice(Context const*, common::Span, std::int32_t, 2025-10-18T00:49:57,783 | ^~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:49:57,784 In file included from /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/../collective/aggregator.h:13, 2025-10-18T00:49:57,786 from /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/adaptive.h:11, 2025-10-18T00:49:57,787 from /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/adaptive.cc:4: 2025-10-18T00:49:57,788 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/../collective/allreduce.h: In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, const CommGroup&, xgboost::linalg::TensorView, Op) [with T = long long unsigned int; int kDim = 1]’: 2025-10-18T00:49:57,788 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/../collective/allreduce.h:44:22: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-10-18T00:49:57,789 44 | [[nodiscard]] Result Allreduce(Context const* ctx, CommGroup const& comm, 2025-10-18T00:49:57,791 | ^~~~~~~~~ 2025-10-18T00:49:57,792 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:49:57,793 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-10-18T00:49:57,794 | ^ 2025-10-18T00:49:57,794 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:49:57,795 In file included from /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/../collective/aggregator.h:14: 2025-10-18T00:49:57,796 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/../collective/broadcast.h: In function ‘xgboost::collective::Result xgboost::collective::Broadcast(const xgboost::Context*, const CommGroup&, xgboost::linalg::VectorView, int32_t) [with T = signed char]’: 2025-10-18T00:49:57,797 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/../collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:49:57,798 40 | return backend->Broadcast(comm.Ctx(ctx, data.Device()), erased, root); 2025-10-18T00:49:57,799 | ^ 2025-10-18T00:49:57,799 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/../collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:49:57,801 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/../collective/allreduce.h: In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, const CommGroup&, xgboost::linalg::TensorView, Op) [with T = int; int kDim = 1]’: 2025-10-18T00:49:57,802 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:49:57,803 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-10-18T00:49:57,804 | ^ 2025-10-18T00:49:57,805 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:49:57,806 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/../collective/allreduce.h: In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, const CommGroup&, xgboost::linalg::TensorView, Op) [with T = float; int kDim = 1]’: 2025-10-18T00:49:57,807 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:49:57,808 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-10-18T00:49:57,809 | ^ 2025-10-18T00:49:57,810 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:49:57,811 In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, xgboost::linalg::TensorView, Op) [with T = long long unsigned int; int kDim = 1]’, 2025-10-18T00:49:57,813 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/../collective/aggregator.h:131:10, 2025-10-18T00:49:57,814 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/adaptive.h:43:43: 2025-10-18T00:49:57,815 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/../collective/allreduce.h:59:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-10-18T00:49:57,816 59 | return Allreduce(ctx, *GlobalCommGroup(), data, op); 2025-10-18T00:49:57,817 | ^ 2025-10-18T00:49:57,817 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/../collective/allreduce.h:59:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-10-18T00:49:57,819 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/../collective/broadcast.h: In function ‘xgboost::collective::Result xgboost::collective::Broadcast(const xgboost::Context*, const CommGroup&, xgboost::linalg::VectorView, int32_t) [with T = unsigned int]’: 2025-10-18T00:49:57,820 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/../collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:49:57,821 40 | return backend->Broadcast(comm.Ctx(ctx, data.Device()), erased, root); 2025-10-18T00:49:57,822 | ^ 2025-10-18T00:49:57,824 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/../collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:49:57,825 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/../collective/broadcast.h: In function ‘xgboost::collective::Result xgboost::collective::Broadcast(const xgboost::Context*, const CommGroup&, xgboost::linalg::VectorView, int32_t) [with T = char]’: 2025-10-18T00:49:57,826 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/../collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:49:57,827 40 | return backend->Broadcast(comm.Ctx(ctx, data.Device()), erased, root); 2025-10-18T00:49:57,831 | ^ 2025-10-18T00:49:57,832 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/../collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:50:01,247 [92/115] Building CXX object src/CMakeFiles/objxgboost.dir/metric/rank_metric.cc.o 2025-10-18T00:50:01,248 In file included from /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/../collective/aggregator.h:14, 2025-10-18T00:50:01,249 from /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/metric_common.h:11, 2025-10-18T00:50:01,250 from /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/rank_metric.h:10, 2025-10-18T00:50:01,251 from /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/rank_metric.cc:4: 2025-10-18T00:50:01,252 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/../collective/broadcast.h: In function ‘xgboost::collective::Result xgboost::collective::Broadcast(const xgboost::Context*, const CommGroup&, xgboost::linalg::VectorView, int32_t) [with T = signed char]’: 2025-10-18T00:50:01,253 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/../collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:50:01,254 40 | return backend->Broadcast(comm.Ctx(ctx, data.Device()), erased, root); 2025-10-18T00:50:01,255 | ^ 2025-10-18T00:50:01,256 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/../collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:50:01,257 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/../collective/broadcast.h: In function ‘xgboost::collective::Result xgboost::collective::Broadcast(const xgboost::Context*, const CommGroup&, xgboost::linalg::VectorView, int32_t) [with T = unsigned int]’: 2025-10-18T00:50:01,257 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/../collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:50:01,258 40 | return backend->Broadcast(comm.Ctx(ctx, data.Device()), erased, root); 2025-10-18T00:50:01,259 | ^ 2025-10-18T00:50:01,260 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/../collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:50:01,261 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/../collective/broadcast.h: In function ‘xgboost::collective::Result xgboost::collective::Broadcast(const xgboost::Context*, const CommGroup&, xgboost::linalg::VectorView, int32_t) [with T = char]’: 2025-10-18T00:50:01,262 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/../collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:50:01,263 40 | return backend->Broadcast(comm.Ctx(ctx, data.Device()), erased, root); 2025-10-18T00:50:01,264 | ^ 2025-10-18T00:50:01,265 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/../collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:50:01,266 In file included from /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/../collective/aggregator.h:13: 2025-10-18T00:50:01,267 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/../collective/allreduce.h: In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, const CommGroup&, xgboost::linalg::TensorView, Op) [with T = double; int kDim = 1]’: 2025-10-18T00:50:01,268 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/../collective/allreduce.h:44:22: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-10-18T00:50:01,276 44 | [[nodiscard]] Result Allreduce(Context const* ctx, CommGroup const& comm, 2025-10-18T00:50:01,277 | ^~~~~~~~~ 2025-10-18T00:50:01,278 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:50:01,279 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-10-18T00:50:01,279 | ^ 2025-10-18T00:50:01,280 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:50:01,281 In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, xgboost::linalg::TensorView, Op) [with T = double; int kDim = 1]’, 2025-10-18T00:50:01,282 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/../collective/aggregator.h:141:67, 2025-10-18T00:50:01,283 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/../collective/aggregator.h:160:53, 2025-10-18T00:50:01,284 inlined from ‘double xgboost::metric::{anonymous}::Finalize(const xgboost::Context*, const xgboost::MetaInfo&, double, double)’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/rank_metric.cc:293:76: 2025-10-18T00:50:01,285 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/../collective/allreduce.h:59:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-10-18T00:50:01,286 59 | return Allreduce(ctx, *GlobalCommGroup(), data, op); 2025-10-18T00:50:01,287 | ^ 2025-10-18T00:50:01,288 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/../collective/allreduce.h:59:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-10-18T00:50:01,289 In file included from /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/rank_metric.h:9: 2025-10-18T00:50:01,290 In member function ‘xgboost::common::Span xgboost::ltr::RankingCache::SortedIdx(const xgboost::Context*, xgboost::common::Span)’, 2025-10-18T00:50:01,291 inlined from ‘virtual double xgboost::metric::EvalPrecision::Eval(const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, std::shared_ptr)’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/rank_metric.cc:326:39: 2025-10-18T00:50:01,292 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/../common/ranking_utils.h:250:34: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:50:01,293 250 | return this->MakeRankOnCUDA(ctx, predt); 2025-10-18T00:50:01,294 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-10-18T00:50:01,295 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/../common/ranking_utils.h:250:34: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:50:01,296 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/../common/ranking_utils.h:252:33: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:50:01,297 252 | return this->MakeRankOnCPU(ctx, predt); 2025-10-18T00:50:01,298 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-10-18T00:50:01,299 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/../common/ranking_utils.h:252:33: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:50:01,300 In member function ‘xgboost::common::Span xgboost::ltr::RankingCache::SortedIdx(const xgboost::Context*, xgboost::common::Span)’, 2025-10-18T00:50:01,300 inlined from ‘virtual double xgboost::metric::EvalMAPScore::Eval(const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, std::shared_ptr)’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/rank_metric.cc:444:39: 2025-10-18T00:50:01,301 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/../common/ranking_utils.h:250:34: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:50:01,302 250 | return this->MakeRankOnCUDA(ctx, predt); 2025-10-18T00:50:01,303 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-10-18T00:50:01,304 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/../common/ranking_utils.h:250:34: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:50:01,305 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/../common/ranking_utils.h:252:33: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:50:01,306 252 | return this->MakeRankOnCPU(ctx, predt); 2025-10-18T00:50:01,307 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-10-18T00:50:01,308 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/metric/../common/ranking_utils.h:252:33: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:50:08,595 [93/115] Building CXX object src/CMakeFiles/objxgboost.dir/objective/objective.cc.o 2025-10-18T00:50:20,914 [94/115] Building CXX object src/CMakeFiles/objxgboost.dir/objective/multiclass_obj.cc.o 2025-10-18T00:50:20,915 In file included from /usr/include/c++/12/bits/stl_algobase.h:71, 2025-10-18T00:50:20,916 from /usr/include/c++/12/bits/stl_tree.h:63, 2025-10-18T00:50:20,917 from /usr/include/c++/12/map:60, 2025-10-18T00:50:20,918 from /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/dmlc-core/include/dmlc/registry.h:9, 2025-10-18T00:50:20,919 from /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/multiclass_obj.cc:7: 2025-10-18T00:50:20,920 /usr/include/c++/12/bits/predefined_ops.h: In member function ‘bool __gnu_cxx::__ops::_Iter_negate<_Predicate>::operator()(_Iterator) [with _Iterator = xgboost::common::IndexTransformIter(const TensorView&):: >; _Predicate = xgboost::obj::{anonymous}::ValidateLabel(const xgboost::Context*, const xgboost::MetaInfo&, int64_t)::]’: 2025-10-18T00:50:20,921 /usr/include/c++/12/bits/predefined_ops.h:394:9: note: parameter passing for argument of type ‘xgboost::common::IndexTransformIter(const TensorView&):: >’ changed in GCC 7.1 2025-10-18T00:50:20,922 394 | operator()(_Iterator __it) 2025-10-18T00:50:20,923 | ^~~~~~~~ 2025-10-18T00:50:20,925 In function ‘_RandomAccessIterator std::__find_if(_RandomAccessIterator, _RandomAccessIterator, _Predicate, random_access_iterator_tag) [with _RandomAccessIterator = xgboost::common::IndexTransformIter(const TensorView&):: >; _Predicate = __gnu_cxx::__ops::_Iter_negate >]’, 2025-10-18T00:50:20,926 inlined from ‘_InputIterator std::__find_if_not(_InputIterator, _InputIterator, _Predicate) [with _InputIterator = xgboost::common::IndexTransformIter(const TensorView&):: >; _Predicate = __gnu_cxx::__ops::_Iter_pred >]’ at /usr/include/c++/12/bits/stl_algo.h:109:28, 2025-10-18T00:50:20,927 inlined from ‘_IIter std::find_if_not(_IIter, _IIter, _Predicate) [with _IIter = xgboost::common::IndexTransformIter(const TensorView&):: >; _Predicate = xgboost::obj::{anonymous}::ValidateLabel(const xgboost::Context*, const xgboost::MetaInfo&, int64_t)::]’ at /usr/include/c++/12/bits/stl_algo.h:516:32, 2025-10-18T00:50:20,927 inlined from ‘bool std::all_of(_IIter, _IIter, _Predicate) [with _IIter = xgboost::common::IndexTransformIter(const TensorView&):: >; _Predicate = xgboost::obj::{anonymous}::ValidateLabel(const xgboost::Context*, const xgboost::MetaInfo&, int64_t)::]’ at /usr/include/c++/12/bits/stl_algo.h:456:40, 2025-10-18T00:50:20,928 inlined from ‘xgboost::obj::{anonymous}::ValidateLabel(const xgboost::Context*, const xgboost::MetaInfo&, int64_t)::’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/multiclass_obj.cu:50:31: 2025-10-18T00:50:20,929 /usr/include/c++/12/bits/stl_algobase.h:2087:21: note: parameter passing for argument of type ‘xgboost::common::IndexTransformIter(const TensorView&):: >’ changed in GCC 7.1 2025-10-18T00:50:20,930 2087 | if (__pred(__first)) 2025-10-18T00:50:20,931 | ~~~~~~^~~~~~~~~ 2025-10-18T00:50:20,932 /usr/include/c++/12/bits/stl_algobase.h:2092:21: note: parameter passing for argument of type ‘xgboost::common::IndexTransformIter(const TensorView&):: >’ changed in GCC 7.1 2025-10-18T00:50:20,933 2092 | if (__pred(__first)) 2025-10-18T00:50:20,934 | ~~~~~~^~~~~~~~~ 2025-10-18T00:50:20,935 /usr/include/c++/12/bits/stl_algobase.h:2097:21: note: parameter passing for argument of type ‘xgboost::common::IndexTransformIter(const TensorView&):: >’ changed in GCC 7.1 2025-10-18T00:50:20,936 2097 | if (__pred(__first)) 2025-10-18T00:50:20,937 | ~~~~~~^~~~~~~~~ 2025-10-18T00:50:20,938 In file included from /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/../collective/aggregator.h:13, 2025-10-18T00:50:20,939 from /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/multiclass_obj.cu:12, 2025-10-18T00:50:20,941 from /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/multiclass_obj.cc:17: 2025-10-18T00:50:20,942 In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, const CommGroup&, xgboost::linalg::TensorView, Op) [with T = double; int kDim = 1]’, 2025-10-18T00:50:20,943 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/../collective/allreduce.h:59:53, 2025-10-18T00:50:20,944 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/../collective/allreduce.h:76:53: 2025-10-18T00:50:20,945 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:50:20,945 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-10-18T00:50:20,946 | ^ 2025-10-18T00:50:20,947 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:50:20,948 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/../collective/allreduce.h: In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, const CommGroup&, xgboost::linalg::TensorView, Op) [with T = float; int kDim = 1]’: 2025-10-18T00:50:20,949 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:50:20,950 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-10-18T00:50:20,951 | ^ 2025-10-18T00:50:20,952 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:50:48,099 [95/115] Building CXX object src/CMakeFiles/objxgboost.dir/objective/quantile_obj.cc.o 2025-10-18T00:50:48,100 In file included from /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/quantile_obj.cu:12, 2025-10-18T00:50:48,101 from /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/quantile_obj.cc:17: 2025-10-18T00:50:48,102 In function ‘void xgboost::obj::UpdateTreeLeaf(const xgboost::Context*, const xgboost::HostDeviceVector&, int32_t, const xgboost::MetaInfo&, float, const xgboost::HostDeviceVector&, float, xgboost::RegTree*)’, 2025-10-18T00:50:48,103 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/adaptive.h:98:13, 2025-10-18T00:50:48,104 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/quantile_obj.cu:172:35: 2025-10-18T00:50:48,105 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/adaptive.h:103:33: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:50:48,106 103 | detail::UpdateTreeLeafDevice(ctx, position.ConstDeviceSpan(), group_idx, info, learning_rate, 2025-10-18T00:50:48,107 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:50:48,108 104 | predt, alpha, p_tree); 2025-10-18T00:50:48,109 | ~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:50:48,110 In file included from /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/../common/linalg_op.h:16, 2025-10-18T00:50:48,111 from /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/quantile_obj.cu:9: 2025-10-18T00:50:48,112 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/include/xgboost/linalg.h: In constructor ‘xgboost::linalg::TensorView::TensorView(xgboost::common::Span, const I (&)[D], xgboost::DeviceOrd, xgboost::linalg::Order) [with I = unsigned int; int D = 2; T = const float; int kDim = 2]’: 2025-10-18T00:50:48,113 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/include/xgboost/linalg.h:395:13: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:50:48,114 395 | LINALG_HD TensorView(common::Span data, I const (&shape)[D], DeviceOrd device, Order order) 2025-10-18T00:50:48,115 | ^~~~~~~~~~ 2025-10-18T00:50:48,116 In file included from /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/../collective/aggregator.h:13, 2025-10-18T00:50:48,117 from /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/adaptive.h:11: 2025-10-18T00:50:48,118 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/../collective/allreduce.h: In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, const CommGroup&, xgboost::linalg::TensorView, Op) [with T = float; int kDim = 1]’: 2025-10-18T00:50:48,119 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:50:48,136 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-10-18T00:50:48,137 | ^ 2025-10-18T00:50:48,138 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:50:48,139 In member function ‘auto xgboost::linalg::Tensor::View(xgboost::DeviceOrd) const [with T = float; int kDim = 2]’, 2025-10-18T00:50:48,140 inlined from ‘virtual void xgboost::obj::QuantileRegression::GetGradient(const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, int32_t, xgboost::linalg::Matrix >*)’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/quantile_obj.cu:67:35: 2025-10-18T00:50:48,141 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/include/xgboost/linalg.h:853:68: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:50:48,142 853 | return TensorView{span, shape_, device, order_}; 2025-10-18T00:50:48,143 | ^ 2025-10-18T00:50:48,144 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/include/xgboost/linalg.h:857:68: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:50:48,145 857 | return TensorView{span, shape_, device, order_}; 2025-10-18T00:50:48,146 | ^ 2025-10-18T00:51:07,951 [96/115] Building CXX object src/CMakeFiles/objxgboost.dir/predictor/predictor.cc.o 2025-10-18T00:51:10,203 [97/115] Building CXX object src/CMakeFiles/objxgboost.dir/objective/regression_obj.cc.o 2025-10-18T00:51:10,204 In file included from /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/regression_obj.cu:24, 2025-10-18T00:51:10,205 from /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/regression_obj.cc:17: 2025-10-18T00:51:10,206 In function ‘void xgboost::obj::UpdateTreeLeaf(const xgboost::Context*, const xgboost::HostDeviceVector&, int32_t, const xgboost::MetaInfo&, float, const xgboost::HostDeviceVector&, float, xgboost::RegTree*)’, 2025-10-18T00:51:10,207 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/adaptive.h:98:13, 2025-10-18T00:51:10,208 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/regression_obj.cu:788:35: 2025-10-18T00:51:10,209 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/adaptive.h:103:33: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:51:10,210 103 | detail::UpdateTreeLeafDevice(ctx, position.ConstDeviceSpan(), group_idx, info, learning_rate, 2025-10-18T00:51:10,211 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:51:10,212 104 | predt, alpha, p_tree); 2025-10-18T00:51:10,213 | ~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:51:10,214 In file included from /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/../collective/aggregator.h:13, 2025-10-18T00:51:10,215 from /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/adaptive.h:11: 2025-10-18T00:51:10,216 In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, const CommGroup&, xgboost::linalg::TensorView, Op) [with T = double; int kDim = 1]’, 2025-10-18T00:51:10,217 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/../collective/allreduce.h:59:53, 2025-10-18T00:51:10,219 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/../collective/allreduce.h:76:53: 2025-10-18T00:51:10,220 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:51:10,221 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-10-18T00:51:10,222 | ^ 2025-10-18T00:51:10,223 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:51:10,224 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/../collective/allreduce.h: In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, const CommGroup&, xgboost::linalg::TensorView, Op) [with T = float; int kDim = 1]’: 2025-10-18T00:51:10,225 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:51:10,226 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-10-18T00:51:10,227 | ^ 2025-10-18T00:51:10,227 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:51:23,271 [98/115] Building CXX object src/CMakeFiles/objxgboost.dir/tree/constraints.cc.o 2025-10-18T00:51:26,553 [99/115] Building CXX object src/CMakeFiles/objxgboost.dir/predictor/treeshap.cc.o 2025-10-18T00:51:37,942 [100/115] Building CXX object src/CMakeFiles/objxgboost.dir/tree/fit_stump.cc.o 2025-10-18T00:51:37,942 In file included from /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/../collective/aggregator.h:13, 2025-10-18T00:51:37,943 from /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/fit_stump.cc:11: 2025-10-18T00:51:37,944 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/../collective/allreduce.h: In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, const CommGroup&, xgboost::linalg::TensorView, Op) [with T = double; int kDim = 1]’: 2025-10-18T00:51:37,945 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/../collective/allreduce.h:44:22: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-10-18T00:51:37,946 44 | [[nodiscard]] Result Allreduce(Context const* ctx, CommGroup const& comm, 2025-10-18T00:51:37,947 | ^~~~~~~~~ 2025-10-18T00:51:37,948 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:51:37,949 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-10-18T00:51:37,951 | ^ 2025-10-18T00:51:37,952 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:51:37,953 In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, xgboost::linalg::TensorView, Op) [with T = double; int kDim = 1]’, 2025-10-18T00:51:37,955 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/../collective/aggregator.h:141:67, 2025-10-18T00:51:37,956 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/../collective/aggregator.h:160:53, 2025-10-18T00:51:37,956 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/fit_stump.cc:50:55: 2025-10-18T00:51:37,957 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/../collective/allreduce.h:59:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-10-18T00:51:37,958 59 | return Allreduce(ctx, *GlobalCommGroup(), data, op); 2025-10-18T00:51:37,959 | ^ 2025-10-18T00:51:37,960 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/../collective/allreduce.h:59:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-10-18T00:51:46,664 [101/115] Building CXX object src/CMakeFiles/objxgboost.dir/tree/hist/hist_param.cc.o 2025-10-18T00:51:46,665 In file included from /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/hist/hist_param.cc:9: 2025-10-18T00:51:46,666 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/hist/../../collective/broadcast.h: In function ‘xgboost::collective::Result xgboost::collective::Broadcast(const xgboost::Context*, const CommGroup&, xgboost::linalg::VectorView, int32_t) [with T = long long int]’: 2025-10-18T00:51:46,667 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/hist/../../collective/broadcast.h:32:22: note: parameter passing for argument of type ‘xgboost::linalg::VectorView’ {aka ‘xgboost::linalg::TensorView’} changed in GCC 7.1 2025-10-18T00:51:46,668 32 | [[nodiscard]] Result Broadcast(Context const* ctx, CommGroup const& comm, 2025-10-18T00:51:46,669 | ^~~~~~~~~ 2025-10-18T00:51:46,670 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/hist/../../collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:51:46,671 40 | return backend->Broadcast(comm.Ctx(ctx, data.Device()), erased, root); 2025-10-18T00:51:46,672 | ^ 2025-10-18T00:51:46,673 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/hist/../../collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:51:46,674 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/hist/../../collective/broadcast.h: In function ‘xgboost::collective::Result xgboost::collective::Broadcast(const xgboost::Context*, const CommGroup&, xgboost::linalg::VectorView, int32_t) [with T = char]’: 2025-10-18T00:51:46,675 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/hist/../../collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:51:46,676 40 | return backend->Broadcast(comm.Ctx(ctx, data.Device()), erased, root); 2025-10-18T00:51:46,677 | ^ 2025-10-18T00:51:46,677 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/hist/../../collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:51:46,678 In function ‘xgboost::collective::Result xgboost::collective::Broadcast(const xgboost::Context*, xgboost::linalg::VectorView, int32_t) [with T = long long int]’, 2025-10-18T00:51:46,679 inlined from ‘xgboost::tree::HistMakerTrainParam::CheckTreesSynchronized(const xgboost::Context*, const xgboost::RegTree*) const::’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/hist/hist_param.cc:34:69, 2025-10-18T00:51:46,680 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/include/xgboost/collective/result.h:159:13, 2025-10-18T00:51:46,681 inlined from ‘void xgboost::tree::HistMakerTrainParam::CheckTreesSynchronized(const xgboost::Context*, const xgboost::RegTree*) const’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/hist/hist_param.cc:33:35: 2025-10-18T00:51:46,682 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/hist/../../collective/broadcast.h:45:55: note: parameter passing for argument of type ‘xgboost::linalg::VectorView’ {aka ‘xgboost::linalg::TensorView’} changed in GCC 7.1 2025-10-18T00:51:46,683 45 | return Broadcast(ctx, *GlobalCommGroup(), data, root); 2025-10-18T00:51:46,684 | ^ 2025-10-18T00:51:46,685 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/hist/../../collective/broadcast.h:45:55: note: parameter passing for argument of type ‘xgboost::linalg::VectorView’ {aka ‘xgboost::linalg::TensorView’} changed in GCC 7.1 2025-10-18T00:51:56,090 [102/115] Building CXX object src/CMakeFiles/objxgboost.dir/tree/hist/histogram.cc.o 2025-10-18T00:51:56,092 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/hist/histogram.cc: In function ‘void xgboost::tree::AssignNodes(const xgboost::RegTree*, const std::vector&, xgboost::common::Span, xgboost::common::Span)’: 2025-10-18T00:51:56,093 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/hist/histogram.cc:45:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:51:56,094 45 | void AssignNodes(RegTree const *p_tree, std::vector const &candidates, 2025-10-18T00:51:56,095 | ^~~~~~~~~~~ 2025-10-18T00:51:56,096 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/hist/histogram.cc:45:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:51:56,097 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/hist/histogram.cc: In function ‘void xgboost::tree::AssignNodes(const xgboost::RegTree*, const std::vector&, xgboost::common::Span, xgboost::common::Span)’: 2025-10-18T00:51:56,098 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/hist/histogram.cc:18:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:51:56,100 18 | void AssignNodes(RegTree const *p_tree, std::vector const &valid_candidates, 2025-10-18T00:51:56,100 | ^~~~~~~~~~~ 2025-10-18T00:51:56,101 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/hist/histogram.cc:18:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:01,788 [103/115] Building CXX object src/CMakeFiles/objxgboost.dir/predictor/cpu_predictor.cc.o 2025-10-18T00:52:01,788 In file included from /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/predictor/cpu_predictor.cc:26: 2025-10-18T00:52:01,789 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/predictor/array_tree_layout.h: In function ‘void xgboost::predictor::ProcessArrayTree(const xgboost::RegTree&, const xgboost::RegTree::CategoricalSplitMatrix&, xgboost::common::Span, std::size_t, xgboost::bst_node_t*, int) [with bool has_categorical = false; bool any_missing = true; int num_deep_levels = 3]’: 2025-10-18T00:52:01,790 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/predictor/array_tree_layout.h:204:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:01,791 204 | void ProcessArrayTree(const RegTree& tree, RegTree::CategoricalSplitMatrix const& cats, 2025-10-18T00:52:01,792 | ^~~~~~~~~~~~~~~~ 2025-10-18T00:52:01,792 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/predictor/array_tree_layout.h: In function ‘void xgboost::predictor::ProcessArrayTree(const xgboost::RegTree&, const xgboost::RegTree::CategoricalSplitMatrix&, xgboost::common::Span, std::size_t, xgboost::bst_node_t*, int) [with bool has_categorical = false; bool any_missing = false; int num_deep_levels = 1]’: 2025-10-18T00:52:01,793 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/predictor/array_tree_layout.h:204:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:01,794 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/predictor/array_tree_layout.h: In function ‘void xgboost::predictor::ProcessArrayTree(const xgboost::RegTree&, const xgboost::RegTree::CategoricalSplitMatrix&, xgboost::common::Span, std::size_t, xgboost::bst_node_t*, int) [with bool has_categorical = false; bool any_missing = true; int num_deep_levels = 1]’: 2025-10-18T00:52:01,795 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/predictor/array_tree_layout.h:204:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:01,796 In function ‘void xgboost::predictor::ProcessArrayTree(const xgboost::RegTree&, const xgboost::RegTree::CategoricalSplitMatrix&, xgboost::common::Span, std::size_t, xgboost::bst_node_t*, int) [with bool has_categorical = false; bool any_missing = true; int num_deep_levels = 2]’, 2025-10-18T00:52:01,797 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/predictor/array_tree_layout.h:220:9: 2025-10-18T00:52:01,798 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/predictor/array_tree_layout.h:220:9: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:01,799 219 | ProcessArrayTree 2025-10-18T00:52:01,800 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:52:01,801 220 | (tree, cats, fvec_tloc, block_size, p_nidx, tree_depth); 2025-10-18T00:52:01,801 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:52:01,802 In file included from /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/predictor/../common/../data/../data/cat_container.h:14, 2025-10-18T00:52:01,803 from /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/predictor/../common/../data/adapter.h:18, 2025-10-18T00:52:01,804 from /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/predictor/../common/column_matrix.h:18, 2025-10-18T00:52:01,805 from /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/predictor/cpu_predictor.cc:15: 2025-10-18T00:52:01,805 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/predictor/../common/../data/../data/../common/categorical.h: In function ‘bool xgboost::common::Decision(Span, float)’: 2025-10-18T00:52:01,806 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/predictor/../common/../data/../data/../common/categorical.h:52:28: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:01,807 52 | inline XGBOOST_DEVICE bool Decision(common::Span cats, float cat) { 2025-10-18T00:52:01,808 | ^~~~~~~~ 2025-10-18T00:52:01,809 In file included from /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/predictor/cpu_predictor.cc:12: 2025-10-18T00:52:01,810 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/predictor/../collective/allreduce.h: In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, const CommGroup&, xgboost::linalg::TensorView, Op) [with T = unsigned char; int kDim = 1]’: 2025-10-18T00:52:01,810 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/predictor/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:01,811 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-10-18T00:52:01,813 | ^ 2025-10-18T00:52:01,813 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/predictor/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:01,814 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/predictor/array_tree_layout.h: In function ‘void xgboost::predictor::ProcessArrayTree(const xgboost::RegTree&, const xgboost::RegTree::CategoricalSplitMatrix&, xgboost::common::Span, std::size_t, xgboost::bst_node_t*, int) [with bool has_categorical = true; bool any_missing = true; int num_deep_levels = 5]’: 2025-10-18T00:52:01,815 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/predictor/array_tree_layout.h:204:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:01,816 204 | void ProcessArrayTree(const RegTree& tree, RegTree::CategoricalSplitMatrix const& cats, 2025-10-18T00:52:01,817 | ^~~~~~~~~~~~~~~~ 2025-10-18T00:52:01,818 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/predictor/array_tree_layout.h: In function ‘void xgboost::predictor::ProcessArrayTree(const xgboost::RegTree&, const xgboost::RegTree::CategoricalSplitMatrix&, xgboost::common::Span, std::size_t, xgboost::bst_node_t*, int) [with bool has_categorical = true; bool any_missing = true; int num_deep_levels = 4]’: 2025-10-18T00:52:01,819 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/predictor/array_tree_layout.h:204:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:01,820 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/predictor/array_tree_layout.h: In function ‘void xgboost::predictor::ProcessArrayTree(const xgboost::RegTree&, const xgboost::RegTree::CategoricalSplitMatrix&, xgboost::common::Span, std::size_t, xgboost::bst_node_t*, int) [with bool has_categorical = true; bool any_missing = true; int num_deep_levels = 3]’: 2025-10-18T00:52:01,821 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/predictor/array_tree_layout.h:204:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:01,823 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/predictor/array_tree_layout.h: In function ‘void xgboost::predictor::ProcessArrayTree(const xgboost::RegTree&, const xgboost::RegTree::CategoricalSplitMatrix&, xgboost::common::Span, std::size_t, xgboost::bst_node_t*, int) [with bool has_categorical = true; bool any_missing = true; int num_deep_levels = 2]’: 2025-10-18T00:52:01,824 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/predictor/array_tree_layout.h:204:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:01,825 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/predictor/array_tree_layout.h: In function ‘void xgboost::predictor::ProcessArrayTree(const xgboost::RegTree&, const xgboost::RegTree::CategoricalSplitMatrix&, xgboost::common::Span, std::size_t, xgboost::bst_node_t*, int) [with bool has_categorical = true; bool any_missing = true; int num_deep_levels = 1]’: 2025-10-18T00:52:01,826 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/predictor/array_tree_layout.h:204:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:01,827 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/predictor/array_tree_layout.h: In function ‘void xgboost::predictor::ProcessArrayTree(const xgboost::RegTree&, const xgboost::RegTree::CategoricalSplitMatrix&, xgboost::common::Span, std::size_t, xgboost::bst_node_t*, int) [with bool has_categorical = true; bool any_missing = false; int num_deep_levels = 5]’: 2025-10-18T00:52:01,828 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/predictor/array_tree_layout.h:204:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:01,829 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/predictor/array_tree_layout.h: In function ‘void xgboost::predictor::ProcessArrayTree(const xgboost::RegTree&, const xgboost::RegTree::CategoricalSplitMatrix&, xgboost::common::Span, std::size_t, xgboost::bst_node_t*, int) [with bool has_categorical = true; bool any_missing = false; int num_deep_levels = 4]’: 2025-10-18T00:52:01,831 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/predictor/array_tree_layout.h:204:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:01,832 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/predictor/array_tree_layout.h: In function ‘void xgboost::predictor::ProcessArrayTree(const xgboost::RegTree&, const xgboost::RegTree::CategoricalSplitMatrix&, xgboost::common::Span, std::size_t, xgboost::bst_node_t*, int) [with bool has_categorical = true; bool any_missing = false; int num_deep_levels = 3]’: 2025-10-18T00:52:01,833 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/predictor/array_tree_layout.h:204:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:01,835 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/predictor/array_tree_layout.h: In function ‘void xgboost::predictor::ProcessArrayTree(const xgboost::RegTree&, const xgboost::RegTree::CategoricalSplitMatrix&, xgboost::common::Span, std::size_t, xgboost::bst_node_t*, int) [with bool has_categorical = true; bool any_missing = false; int num_deep_levels = 2]’: 2025-10-18T00:52:01,837 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/predictor/array_tree_layout.h:204:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:01,838 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/predictor/array_tree_layout.h: In function ‘void xgboost::predictor::ProcessArrayTree(const xgboost::RegTree&, const xgboost::RegTree::CategoricalSplitMatrix&, xgboost::common::Span, std::size_t, xgboost::bst_node_t*, int) [with bool has_categorical = true; bool any_missing = false; int num_deep_levels = 1]’: 2025-10-18T00:52:01,839 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/predictor/array_tree_layout.h:204:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:01,841 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/predictor/cpu_predictor.cc: In function ‘void xgboost::predictor::{anonymous}::DispatchArrayLayout(const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, std::size_t, xgboost::common::Span, std::size_t, xgboost::linalg::MatrixView, const std::vector >&, bool)’: 2025-10-18T00:52:01,842 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/predictor/cpu_predictor.cc:184:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:01,843 184 | void DispatchArrayLayout(gbm::GBTreeModel const &model, bst_tree_t const tree_begin, 2025-10-18T00:52:01,845 | ^~~~~~~~~~~~~~~~~~~ 2025-10-18T00:52:01,846 In function ‘void xgboost::predictor::multi::PredValueByOneTree(const xgboost::RegTree&, std::size_t, xgboost::common::Span, std::size_t, xgboost::linalg::MatrixView, xgboost::bst_node_t*, xgboost::bst_node_t) [with bool has_categorical = false; bool any_missing = true; bool use_array_tree_layout = true]’, 2025-10-18T00:52:01,847 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/predictor/cpu_predictor.cc:168:11, 2025-10-18T00:52:01,848 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/predictor/cpu_predictor.cc:206:41: 2025-10-18T00:52:01,850 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/predictor/cpu_predictor.cc:131:51: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:01,851 131 | ProcessArrayTree(tree, cats, fvec_tloc, block_size, p_nidx, 2025-10-18T00:52:01,852 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:52:01,854 132 | depth); 2025-10-18T00:52:01,855 | ~~~~~~ 2025-10-18T00:52:01,856 In function ‘void xgboost::predictor::scalar::PredValueByOneTree(const xgboost::RegTree&, std::size_t, xgboost::common::Span, std::size_t, xgboost::linalg::MatrixView, xgboost::bst_node_t*, int, int) [with bool has_categorical = false; bool any_missing = true; bool use_array_tree_layout = true]’, 2025-10-18T00:52:01,858 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/predictor/cpu_predictor.cc:177:11, 2025-10-18T00:52:01,859 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/predictor/cpu_predictor.cc:206:41: 2025-10-18T00:52:01,860 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/predictor/cpu_predictor.cc:77:51: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:01,862 77 | ProcessArrayTree(tree, cats, fvec_tloc, block_size, p_nidx, 2025-10-18T00:52:01,863 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:52:01,865 78 | depth); 2025-10-18T00:52:01,866 | ~~~~~~ 2025-10-18T00:52:01,868 In function ‘void xgboost::predictor::multi::PredValueByOneTree(const xgboost::RegTree&, std::size_t, xgboost::common::Span, std::size_t, xgboost::linalg::MatrixView, xgboost::bst_node_t*, xgboost::bst_node_t) [with bool has_categorical = false; bool any_missing = false; bool use_array_tree_layout = true]’, 2025-10-18T00:52:01,869 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/predictor/cpu_predictor.cc:168:11, 2025-10-18T00:52:01,870 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/predictor/cpu_predictor.cc:209:42: 2025-10-18T00:52:01,872 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/predictor/cpu_predictor.cc:131:51: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:01,875 131 | ProcessArrayTree(tree, cats, fvec_tloc, block_size, p_nidx, 2025-10-18T00:52:01,876 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:52:01,877 132 | depth); 2025-10-18T00:52:01,879 | ~~~~~~ 2025-10-18T00:52:01,880 In function ‘void xgboost::predictor::scalar::PredValueByOneTree(const xgboost::RegTree&, std::size_t, xgboost::common::Span, std::size_t, xgboost::linalg::MatrixView, xgboost::bst_node_t*, int, int) [with bool has_categorical = false; bool any_missing = false; bool use_array_tree_layout = true]’, 2025-10-18T00:52:01,881 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/predictor/cpu_predictor.cc:177:11, 2025-10-18T00:52:01,882 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/predictor/cpu_predictor.cc:209:42: 2025-10-18T00:52:01,883 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/predictor/cpu_predictor.cc:77:51: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:01,884 77 | ProcessArrayTree(tree, cats, fvec_tloc, block_size, p_nidx, 2025-10-18T00:52:01,885 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:52:01,885 78 | depth); 2025-10-18T00:52:01,886 | ~~~~~~ 2025-10-18T00:52:01,887 In lambda function, 2025-10-18T00:52:01,888 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:272:7, 2025-10-18T00:52:01,889 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:187:9, 2025-10-18T00:52:01,890 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:251:14, 2025-10-18T00:52:01,891 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:269:22, 2025-10-18T00:52:01,892 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/predictor/cpu_predictor.cc:563:42, 2025-10-18T00:52:01,893 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/predictor/cpu_predictor.cc:1005:63: 2025-10-18T00:52:01,894 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/predictor/cpu_predictor.cc:567:24: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:01,895 567 | DispatchArrayLayout(model, tree_begin, tree_end, block.begin() + batch.base_rowid, fvec_tloc, 2025-10-18T00:52:01,896 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:52:01,897 568 | block.Size(), out_predt, tree_depth, any_missing); 2025-10-18T00:52:01,898 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:52:01,899 In lambda function, 2025-10-18T00:52:01,900 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:272:7: 2025-10-18T00:52:01,901 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/predictor/cpu_predictor.cc:567:24: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:01,902 567 | DispatchArrayLayout(model, tree_begin, tree_end, block.begin() + batch.base_rowid, fvec_tloc, 2025-10-18T00:52:01,903 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:52:01,904 568 | block.Size(), out_predt, tree_depth, any_missing); 2025-10-18T00:52:01,905 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:52:01,906 In lambda function, 2025-10-18T00:52:01,907 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:272:7: 2025-10-18T00:52:01,908 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/predictor/cpu_predictor.cc:567:24: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:01,909 567 | DispatchArrayLayout(model, tree_begin, tree_end, block.begin() + batch.base_rowid, fvec_tloc, 2025-10-18T00:52:01,910 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:52:01,911 568 | block.Size(), out_predt, tree_depth, any_missing); 2025-10-18T00:52:01,912 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:52:01,913 In lambda function, 2025-10-18T00:52:01,914 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:272:7: 2025-10-18T00:52:01,915 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/predictor/cpu_predictor.cc:567:24: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:01,917 567 | DispatchArrayLayout(model, tree_begin, tree_end, block.begin() + batch.base_rowid, fvec_tloc, 2025-10-18T00:52:01,918 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:52:01,919 568 | block.Size(), out_predt, tree_depth, any_missing); 2025-10-18T00:52:01,920 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:52:01,921 In lambda function, 2025-10-18T00:52:01,921 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:272:7: 2025-10-18T00:52:01,922 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/predictor/cpu_predictor.cc:567:24: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:01,924 567 | DispatchArrayLayout(model, tree_begin, tree_end, block.begin() + batch.base_rowid, fvec_tloc, 2025-10-18T00:52:01,925 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:52:01,926 568 | block.Size(), out_predt, tree_depth, any_missing); 2025-10-18T00:52:01,927 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:52:01,927 In lambda function, 2025-10-18T00:52:01,928 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:272:7, 2025-10-18T00:52:01,929 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:187:9, 2025-10-18T00:52:01,930 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:251:14, 2025-10-18T00:52:01,931 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:269:22, 2025-10-18T00:52:01,932 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/predictor/cpu_predictor.cc:563:42, 2025-10-18T00:52:01,933 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/predictor/cpu_predictor.cc:907:60, 2025-10-18T00:52:01,934 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/predictor/cpu_predictor.cc:459:11: 2025-10-18T00:52:01,935 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/predictor/cpu_predictor.cc:567:24: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:01,936 567 | DispatchArrayLayout(model, tree_begin, tree_end, block.begin() + batch.base_rowid, fvec_tloc, 2025-10-18T00:52:01,937 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:52:01,938 568 | block.Size(), out_predt, tree_depth, any_missing); 2025-10-18T00:52:01,939 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:52:01,940 In lambda function, 2025-10-18T00:52:01,941 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:272:7, 2025-10-18T00:52:01,942 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:187:9, 2025-10-18T00:52:01,943 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:251:14, 2025-10-18T00:52:01,944 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:269:22, 2025-10-18T00:52:01,945 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/predictor/cpu_predictor.cc:563:42, 2025-10-18T00:52:01,946 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/predictor/cpu_predictor.cc:907:60, 2025-10-18T00:52:01,948 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/predictor/cpu_predictor.cc:464:11: 2025-10-18T00:52:01,949 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/predictor/cpu_predictor.cc:567:24: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:01,950 567 | DispatchArrayLayout(model, tree_begin, tree_end, block.begin() + batch.base_rowid, fvec_tloc, 2025-10-18T00:52:01,951 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:52:01,953 568 | block.Size(), out_predt, tree_depth, any_missing); 2025-10-18T00:52:01,954 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:52:01,955 In lambda function, 2025-10-18T00:52:01,957 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:272:7, 2025-10-18T00:52:01,958 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:187:9, 2025-10-18T00:52:01,959 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:251:14, 2025-10-18T00:52:01,960 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:269:22, 2025-10-18T00:52:01,962 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/predictor/cpu_predictor.cc:563:42, 2025-10-18T00:52:01,986 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/predictor/cpu_predictor.cc:907:60, 2025-10-18T00:52:01,987 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/predictor/cpu_predictor.cc:459:11: 2025-10-18T00:52:01,988 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/predictor/cpu_predictor.cc:567:24: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:01,989 567 | DispatchArrayLayout(model, tree_begin, tree_end, block.begin() + batch.base_rowid, fvec_tloc, 2025-10-18T00:52:01,990 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:52:01,991 568 | block.Size(), out_predt, tree_depth, any_missing); 2025-10-18T00:52:01,991 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:52:01,992 In lambda function, 2025-10-18T00:52:01,993 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:272:7, 2025-10-18T00:52:01,994 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:187:9, 2025-10-18T00:52:01,995 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:251:14, 2025-10-18T00:52:01,996 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:269:22, 2025-10-18T00:52:01,997 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/predictor/cpu_predictor.cc:563:42, 2025-10-18T00:52:01,998 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/predictor/cpu_predictor.cc:907:60, 2025-10-18T00:52:01,999 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/predictor/cpu_predictor.cc:464:11: 2025-10-18T00:52:02,001 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/predictor/cpu_predictor.cc:567:24: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:02,002 567 | DispatchArrayLayout(model, tree_begin, tree_end, block.begin() + batch.base_rowid, fvec_tloc, 2025-10-18T00:52:02,003 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:52:02,004 568 | block.Size(), out_predt, tree_depth, any_missing); 2025-10-18T00:52:02,005 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:52:02,006 In lambda function, 2025-10-18T00:52:02,007 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:272:7, 2025-10-18T00:52:02,009 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/dmlc-core/include/dmlc/././common.h:68:8: 2025-10-18T00:52:02,010 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/predictor/cpu_predictor.cc:567:24: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:02,011 567 | DispatchArrayLayout(model, tree_begin, tree_end, block.begin() + batch.base_rowid, fvec_tloc, 2025-10-18T00:52:02,012 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:52:02,013 568 | block.Size(), out_predt, tree_depth, any_missing); 2025-10-18T00:52:02,014 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:52:02,015 In lambda function, 2025-10-18T00:52:02,016 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:272:7, 2025-10-18T00:52:02,018 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/dmlc-core/include/dmlc/././common.h:68:8: 2025-10-18T00:52:02,019 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/predictor/cpu_predictor.cc:567:24: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:02,020 567 | DispatchArrayLayout(model, tree_begin, tree_end, block.begin() + batch.base_rowid, fvec_tloc, 2025-10-18T00:52:02,021 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:52:02,022 568 | block.Size(), out_predt, tree_depth, any_missing); 2025-10-18T00:52:02,023 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:52:02,024 In lambda function, 2025-10-18T00:52:02,027 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:272:7, 2025-10-18T00:52:02,028 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/dmlc-core/include/dmlc/././common.h:68:8: 2025-10-18T00:52:02,029 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/predictor/cpu_predictor.cc:567:24: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:02,030 567 | DispatchArrayLayout(model, tree_begin, tree_end, block.begin() + batch.base_rowid, fvec_tloc, 2025-10-18T00:52:02,031 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:52:02,032 568 | block.Size(), out_predt, tree_depth, any_missing); 2025-10-18T00:52:02,040 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:52:02,042 In lambda function, 2025-10-18T00:52:02,044 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:272:7, 2025-10-18T00:52:02,046 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/dmlc-core/include/dmlc/././common.h:68:8: 2025-10-18T00:52:02,047 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/predictor/cpu_predictor.cc:567:24: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:02,049 567 | DispatchArrayLayout(model, tree_begin, tree_end, block.begin() + batch.base_rowid, fvec_tloc, 2025-10-18T00:52:02,050 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:52:02,051 568 | block.Size(), out_predt, tree_depth, any_missing); 2025-10-18T00:52:02,052 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:52:02,055 In lambda function, 2025-10-18T00:52:02,056 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:272:7, 2025-10-18T00:52:02,057 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:187:9, 2025-10-18T00:52:02,058 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:251:14, 2025-10-18T00:52:02,060 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:269:22, 2025-10-18T00:52:02,061 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/predictor/cpu_predictor.cc:563:42, 2025-10-18T00:52:02,062 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/predictor/cpu_predictor.cc:907:60, 2025-10-18T00:52:02,064 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/predictor/cpu_predictor.cc:459:11, 2025-10-18T00:52:02,066 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/predictor/cpu_predictor.cc:906:26, 2025-10-18T00:52:02,067 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/predictor/cpu_predictor.cc:493:9, 2025-10-18T00:52:02,069 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/predictor/cpu_predictor.cc:503:16, 2025-10-18T00:52:02,070 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/predictor/cpu_predictor.cc:903:18: 2025-10-18T00:52:02,071 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/predictor/cpu_predictor.cc:567:24: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:02,072 567 | DispatchArrayLayout(model, tree_begin, tree_end, block.begin() + batch.base_rowid, fvec_tloc, 2025-10-18T00:52:02,073 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:52:02,074 568 | block.Size(), out_predt, tree_depth, any_missing); 2025-10-18T00:52:02,075 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:52:02,076 In lambda function, 2025-10-18T00:52:02,077 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:272:7, 2025-10-18T00:52:02,078 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:187:9, 2025-10-18T00:52:02,079 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:251:14, 2025-10-18T00:52:02,080 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:269:22, 2025-10-18T00:52:02,081 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/predictor/cpu_predictor.cc:563:42, 2025-10-18T00:52:02,082 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/predictor/cpu_predictor.cc:907:60, 2025-10-18T00:52:02,083 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/predictor/cpu_predictor.cc:464:11, 2025-10-18T00:52:02,084 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/predictor/cpu_predictor.cc:906:26, 2025-10-18T00:52:02,085 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/predictor/cpu_predictor.cc:493:9, 2025-10-18T00:52:02,086 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/predictor/cpu_predictor.cc:503:16, 2025-10-18T00:52:02,087 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/predictor/cpu_predictor.cc:903:18: 2025-10-18T00:52:02,088 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/predictor/cpu_predictor.cc:567:24: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:02,089 567 | DispatchArrayLayout(model, tree_begin, tree_end, block.begin() + batch.base_rowid, fvec_tloc, 2025-10-18T00:52:02,090 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:52:02,091 568 | block.Size(), out_predt, tree_depth, any_missing); 2025-10-18T00:52:02,092 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:52:02,093 In lambda function, 2025-10-18T00:52:02,094 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:272:7, 2025-10-18T00:52:02,095 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:187:9, 2025-10-18T00:52:02,096 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:251:14, 2025-10-18T00:52:02,097 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:269:22, 2025-10-18T00:52:02,098 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/predictor/cpu_predictor.cc:563:42, 2025-10-18T00:52:02,099 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/predictor/cpu_predictor.cc:907:60, 2025-10-18T00:52:02,100 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/predictor/cpu_predictor.cc:459:11, 2025-10-18T00:52:02,101 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/predictor/cpu_predictor.cc:906:26, 2025-10-18T00:52:02,101 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/predictor/cpu_predictor.cc:496:9, 2025-10-18T00:52:02,102 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/predictor/cpu_predictor.cc:503:16, 2025-10-18T00:52:02,103 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/predictor/cpu_predictor.cc:903:18: 2025-10-18T00:52:02,104 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/predictor/cpu_predictor.cc:567:24: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:02,106 567 | DispatchArrayLayout(model, tree_begin, tree_end, block.begin() + batch.base_rowid, fvec_tloc, 2025-10-18T00:52:02,107 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:52:02,108 568 | block.Size(), out_predt, tree_depth, any_missing); 2025-10-18T00:52:02,108 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:52:02,109 In lambda function, 2025-10-18T00:52:02,110 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:272:7, 2025-10-18T00:52:02,111 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:187:9, 2025-10-18T00:52:02,112 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:251:14, 2025-10-18T00:52:02,112 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:269:22, 2025-10-18T00:52:02,126 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/predictor/cpu_predictor.cc:563:42, 2025-10-18T00:52:02,127 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/predictor/cpu_predictor.cc:907:60, 2025-10-18T00:52:02,128 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/predictor/cpu_predictor.cc:464:11, 2025-10-18T00:52:02,129 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/predictor/cpu_predictor.cc:906:26, 2025-10-18T00:52:02,130 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/predictor/cpu_predictor.cc:496:9, 2025-10-18T00:52:02,131 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/predictor/cpu_predictor.cc:503:16, 2025-10-18T00:52:02,132 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/predictor/cpu_predictor.cc:903:18: 2025-10-18T00:52:02,133 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/predictor/cpu_predictor.cc:567:24: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:02,134 567 | DispatchArrayLayout(model, tree_begin, tree_end, block.begin() + batch.base_rowid, fvec_tloc, 2025-10-18T00:52:02,135 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:52:02,135 568 | block.Size(), out_predt, tree_depth, any_missing); 2025-10-18T00:52:02,136 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:52:02,137 In lambda function, 2025-10-18T00:52:02,138 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:272:7, 2025-10-18T00:52:02,139 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/dmlc-core/include/dmlc/././common.h:68:8: 2025-10-18T00:52:02,140 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/predictor/cpu_predictor.cc:567:24: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:02,141 567 | DispatchArrayLayout(model, tree_begin, tree_end, block.begin() + batch.base_rowid, fvec_tloc, 2025-10-18T00:52:02,142 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:52:02,142 568 | block.Size(), out_predt, tree_depth, any_missing); 2025-10-18T00:52:02,143 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:52:02,144 In lambda function, 2025-10-18T00:52:02,145 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:272:7, 2025-10-18T00:52:02,146 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/dmlc-core/include/dmlc/././common.h:68:8: 2025-10-18T00:52:02,147 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/predictor/cpu_predictor.cc:567:24: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:02,148 567 | DispatchArrayLayout(model, tree_begin, tree_end, block.begin() + batch.base_rowid, fvec_tloc, 2025-10-18T00:52:02,149 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:52:02,150 568 | block.Size(), out_predt, tree_depth, any_missing); 2025-10-18T00:52:02,151 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:52:02,152 In lambda function, 2025-10-18T00:52:02,153 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:272:7, 2025-10-18T00:52:02,154 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/dmlc-core/include/dmlc/././common.h:68:8: 2025-10-18T00:52:02,155 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/predictor/cpu_predictor.cc:567:24: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:02,156 567 | DispatchArrayLayout(model, tree_begin, tree_end, block.begin() + batch.base_rowid, fvec_tloc, 2025-10-18T00:52:02,156 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:52:02,157 568 | block.Size(), out_predt, tree_depth, any_missing); 2025-10-18T00:52:02,158 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:52:02,159 In lambda function, 2025-10-18T00:52:02,160 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:272:7, 2025-10-18T00:52:02,160 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/dmlc-core/include/dmlc/././common.h:68:8: 2025-10-18T00:52:02,161 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/predictor/cpu_predictor.cc:567:24: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:02,162 567 | DispatchArrayLayout(model, tree_begin, tree_end, block.begin() + batch.base_rowid, fvec_tloc, 2025-10-18T00:52:02,176 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:52:02,177 568 | block.Size(), out_predt, tree_depth, any_missing); 2025-10-18T00:52:02,178 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:52:02,179 In lambda function, 2025-10-18T00:52:02,180 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:272:7, 2025-10-18T00:52:02,181 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/dmlc-core/include/dmlc/././common.h:68:8: 2025-10-18T00:52:02,182 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/predictor/cpu_predictor.cc:567:24: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:02,183 567 | DispatchArrayLayout(model, tree_begin, tree_end, block.begin() + batch.base_rowid, fvec_tloc, 2025-10-18T00:52:02,184 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:52:02,185 568 | block.Size(), out_predt, tree_depth, any_missing); 2025-10-18T00:52:02,186 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:52:06,863 [104/115] Building CXX object src/CMakeFiles/objxgboost.dir/tree/multi_target_tree_model.cc.o 2025-10-18T00:52:09,228 [105/115] Building CXX object src/CMakeFiles/objxgboost.dir/tree/param.cc.o 2025-10-18T00:52:18,109 [106/115] Building CXX object src/CMakeFiles/objxgboost.dir/tree/tree_updater.cc.o 2025-10-18T00:52:51,623 [107/115] Building CXX object src/CMakeFiles/objxgboost.dir/objective/lambdarank_obj.cc.o 2025-10-18T00:52:51,624 In file included from /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.cc:4: 2025-10-18T00:52:51,625 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.h: In function ‘xgboost::GradientPair xgboost::obj::LambdaGrad(xgboost::linalg::VectorView, xgboost::common::Span, xgboost::common::Span, std::size_t, std::size_t, Delta, xgboost::linalg::VectorView, xgboost::linalg::VectorView, double*) [with bool unbiased = false; bool norm_by_diff = false; Delta = LambdaRankObj::CalcLambdaForGroup&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*):: >(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::bst_group_t, xgboost::obj::LambdaRankPairwise::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::, xgboost::linalg::VectorView >)::]’: 2025-10-18T00:52:51,626 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.h:92:1: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:51,628 92 | LambdaGrad(linalg::VectorView labels, common::Span predts, 2025-10-18T00:52:51,628 | ^~~~~~~~~~ 2025-10-18T00:52:51,629 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.h:92:1: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:51,630 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.h: In function ‘xgboost::GradientPair xgboost::obj::LambdaGrad(xgboost::linalg::VectorView, xgboost::common::Span, xgboost::common::Span, std::size_t, std::size_t, Delta, xgboost::linalg::VectorView, xgboost::linalg::VectorView, double*) [with bool unbiased = false; bool norm_by_diff = true; Delta = LambdaRankObj::CalcLambdaForGroup&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*):: >(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::bst_group_t, xgboost::obj::LambdaRankPairwise::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::, xgboost::linalg::VectorView >)::]’: 2025-10-18T00:52:51,631 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.h:92:1: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:51,632 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.h:92:1: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:51,633 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.h: In function ‘xgboost::GradientPair xgboost::obj::LambdaGrad(xgboost::linalg::VectorView, xgboost::common::Span, xgboost::common::Span, std::size_t, std::size_t, Delta, xgboost::linalg::VectorView, xgboost::linalg::VectorView, double*) [with bool unbiased = false; bool norm_by_diff = false; Delta = LambdaRankObj::CalcLambdaForGroup(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::linalg::VectorView >, xgboost::linalg::VectorView, xgboost::common::Span, xgboost::bst_group_t):: >(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::bst_group_t, xgboost::obj::LambdaRankNDCG::CalcLambdaForGroupNDCG(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::linalg::VectorView >, xgboost::linalg::VectorView, xgboost::common::Span, xgboost::bst_group_t)::, xgboost::linalg::VectorView >)::]’: 2025-10-18T00:52:51,634 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.h:92:1: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:51,635 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.h:92:1: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:51,636 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.h: In function ‘xgboost::GradientPair xgboost::obj::LambdaGrad(xgboost::linalg::VectorView, xgboost::common::Span, xgboost::common::Span, std::size_t, std::size_t, Delta, xgboost::linalg::VectorView, xgboost::linalg::VectorView, double*) [with bool unbiased = false; bool norm_by_diff = true; Delta = LambdaRankObj::CalcLambdaForGroup(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::linalg::VectorView >, xgboost::linalg::VectorView, xgboost::common::Span, xgboost::bst_group_t):: >(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::bst_group_t, xgboost::obj::LambdaRankNDCG::CalcLambdaForGroupNDCG(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::linalg::VectorView >, xgboost::linalg::VectorView, xgboost::common::Span, xgboost::bst_group_t)::, xgboost::linalg::VectorView >)::]’: 2025-10-18T00:52:51,637 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.h:92:1: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:51,639 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.h:92:1: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:51,640 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.h: In function ‘xgboost::GradientPair xgboost::obj::LambdaGrad(xgboost::linalg::VectorView, xgboost::common::Span, xgboost::common::Span, std::size_t, std::size_t, Delta, xgboost::linalg::VectorView, xgboost::linalg::VectorView, double*) [with bool unbiased = false; bool norm_by_diff = false; Delta = LambdaRankObj::CalcLambdaForGroup(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::linalg::VectorView >, xgboost::linalg::VectorView, xgboost::common::Span, xgboost::bst_group_t):: >(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::bst_group_t, xgboost::obj::LambdaRankNDCG::CalcLambdaForGroupNDCG(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::linalg::VectorView >, xgboost::linalg::VectorView, xgboost::common::Span, xgboost::bst_group_t)::, xgboost::linalg::VectorView >)::]’: 2025-10-18T00:52:51,641 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.h:92:1: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:51,642 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.h:92:1: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:51,643 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.h: In function ‘xgboost::GradientPair xgboost::obj::LambdaGrad(xgboost::linalg::VectorView, xgboost::common::Span, xgboost::common::Span, std::size_t, std::size_t, Delta, xgboost::linalg::VectorView, xgboost::linalg::VectorView, double*) [with bool unbiased = false; bool norm_by_diff = true; Delta = LambdaRankObj::CalcLambdaForGroup(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::linalg::VectorView >, xgboost::linalg::VectorView, xgboost::common::Span, xgboost::bst_group_t):: >(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::bst_group_t, xgboost::obj::LambdaRankNDCG::CalcLambdaForGroupNDCG(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::linalg::VectorView >, xgboost::linalg::VectorView, xgboost::common::Span, xgboost::bst_group_t)::, xgboost::linalg::VectorView >)::]’: 2025-10-18T00:52:51,643 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.h:92:1: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:51,645 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.h:92:1: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:51,645 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.h: In function ‘xgboost::GradientPair xgboost::obj::LambdaGrad(xgboost::linalg::VectorView, xgboost::common::Span, xgboost::common::Span, std::size_t, std::size_t, Delta, xgboost::linalg::VectorView, xgboost::linalg::VectorView, double*) [with bool unbiased = true; bool norm_by_diff = true; Delta = LambdaRankObj::CalcLambdaForGroup(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::linalg::VectorView >, xgboost::linalg::VectorView, xgboost::common::Span, xgboost::bst_group_t):: >(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::bst_group_t, xgboost::obj::LambdaRankNDCG::CalcLambdaForGroupNDCG(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::linalg::VectorView >, xgboost::linalg::VectorView, xgboost::common::Span, xgboost::bst_group_t)::, xgboost::linalg::VectorView >)::]’: 2025-10-18T00:52:51,646 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.h:92:1: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:51,647 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.h:92:1: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:51,648 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.h: In function ‘xgboost::GradientPair xgboost::obj::LambdaGrad(xgboost::linalg::VectorView, xgboost::common::Span, xgboost::common::Span, std::size_t, std::size_t, Delta, xgboost::linalg::VectorView, xgboost::linalg::VectorView, double*) [with bool unbiased = true; bool norm_by_diff = false; Delta = LambdaRankObj::CalcLambdaForGroup(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::linalg::VectorView >, xgboost::linalg::VectorView, xgboost::common::Span, xgboost::bst_group_t):: >(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::bst_group_t, xgboost::obj::LambdaRankNDCG::CalcLambdaForGroupNDCG(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::linalg::VectorView >, xgboost::linalg::VectorView, xgboost::common::Span, xgboost::bst_group_t)::, xgboost::linalg::VectorView >)::]’: 2025-10-18T00:52:51,649 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.h:92:1: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:51,650 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.h:92:1: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:51,651 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.h: In function ‘xgboost::GradientPair xgboost::obj::LambdaGrad(xgboost::linalg::VectorView, xgboost::common::Span, xgboost::common::Span, std::size_t, std::size_t, Delta, xgboost::linalg::VectorView, xgboost::linalg::VectorView, double*) [with bool unbiased = true; bool norm_by_diff = true; Delta = LambdaRankObj::CalcLambdaForGroup(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::linalg::VectorView >, xgboost::linalg::VectorView, xgboost::common::Span, xgboost::bst_group_t):: >(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::bst_group_t, xgboost::obj::LambdaRankNDCG::CalcLambdaForGroupNDCG(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::linalg::VectorView >, xgboost::linalg::VectorView, xgboost::common::Span, xgboost::bst_group_t)::, xgboost::linalg::VectorView >)::]’: 2025-10-18T00:52:51,652 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.h:92:1: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:51,653 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.h:92:1: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:51,654 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.cc: In function ‘void xgboost::obj::cpu_impl::LambdaRankUpdatePositionBias(const xgboost::Context*, xgboost::linalg::VectorView, xgboost::linalg::VectorView, xgboost::linalg::Vector*, xgboost::linalg::Vector*, xgboost::linalg::Vector*, xgboost::linalg::Vector*, std::shared_ptr)’: 2025-10-18T00:52:51,655 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.cc:40:6: note: parameter passing for argument of type ‘xgboost::linalg::VectorView’ {aka ‘xgboost::linalg::TensorView’} changed in GCC 7.1 2025-10-18T00:52:51,656 40 | void LambdaRankUpdatePositionBias(Context const* ctx, linalg::VectorView li_full, 2025-10-18T00:52:51,657 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:52:51,658 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.cc:40:6: note: parameter passing for argument of type ‘xgboost::linalg::VectorView’ {aka ‘xgboost::linalg::TensorView’} changed in GCC 7.1 2025-10-18T00:52:51,659 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.cc: In function ‘void xgboost::obj::cuda_impl::LambdaRankGetGradientNDCG(const xgboost::Context*, int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, std::shared_ptr, xgboost::linalg::VectorView, xgboost::linalg::VectorView, xgboost::linalg::VectorView, xgboost::linalg::VectorView, xgboost::linalg::Matrix >*)’: 2025-10-18T00:52:51,660 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.cc:423:6: note: parameter passing for argument of type ‘xgboost::linalg::VectorView’ {aka ‘xgboost::linalg::TensorView’} changed in GCC 7.1 2025-10-18T00:52:51,660 423 | void LambdaRankGetGradientNDCG(Context const*, std::int32_t, HostDeviceVector const&, 2025-10-18T00:52:51,661 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:52:51,662 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.cc:423:6: note: parameter passing for argument of type ‘xgboost::linalg::VectorView’ {aka ‘xgboost::linalg::TensorView’} changed in GCC 7.1 2025-10-18T00:52:51,663 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.cc:423:6: note: parameter passing for argument of type ‘xgboost::linalg::VectorView’ {aka ‘xgboost::linalg::TensorView’} changed in GCC 7.1 2025-10-18T00:52:51,664 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.cc:423:6: note: parameter passing for argument of type ‘xgboost::linalg::VectorView’ {aka ‘xgboost::linalg::TensorView’} changed in GCC 7.1 2025-10-18T00:52:51,665 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.cc: In function ‘void xgboost::obj::cuda_impl::LambdaRankUpdatePositionBias(const xgboost::Context*, xgboost::linalg::VectorView, xgboost::linalg::VectorView, xgboost::linalg::Vector*, xgboost::linalg::Vector*, xgboost::linalg::Vector*, xgboost::linalg::Vector*, std::shared_ptr)’: 2025-10-18T00:52:51,666 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.cc:432:6: note: parameter passing for argument of type ‘xgboost::linalg::VectorView’ {aka ‘xgboost::linalg::TensorView’} changed in GCC 7.1 2025-10-18T00:52:51,667 432 | void LambdaRankUpdatePositionBias(Context const*, linalg::VectorView, 2025-10-18T00:52:51,668 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:52:51,669 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.cc:432:6: note: parameter passing for argument of type ‘xgboost::linalg::VectorView’ {aka ‘xgboost::linalg::TensorView’} changed in GCC 7.1 2025-10-18T00:52:51,670 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.cc: In function ‘void xgboost::obj::cuda_impl::MAPStat(const xgboost::Context*, const xgboost::MetaInfo&, xgboost::common::Span, std::shared_ptr)’: 2025-10-18T00:52:51,671 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.cc:556:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:51,672 556 | void MAPStat(Context const*, MetaInfo const&, common::Span, 2025-10-18T00:52:51,673 | ^~~~~~~ 2025-10-18T00:52:51,674 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.cc: In function ‘void xgboost::obj::cuda_impl::LambdaRankGetGradientMAP(const xgboost::Context*, int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, std::shared_ptr, xgboost::linalg::VectorView, xgboost::linalg::VectorView, xgboost::linalg::VectorView, xgboost::linalg::VectorView, xgboost::linalg::Matrix >*)’: 2025-10-18T00:52:51,675 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.cc:561:6: note: parameter passing for argument of type ‘xgboost::linalg::VectorView’ {aka ‘xgboost::linalg::TensorView’} changed in GCC 7.1 2025-10-18T00:52:51,676 561 | void LambdaRankGetGradientMAP(Context const*, std::int32_t, HostDeviceVector const&, 2025-10-18T00:52:51,677 | ^~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:52:51,678 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.cc:561:6: note: parameter passing for argument of type ‘xgboost::linalg::VectorView’ {aka ‘xgboost::linalg::TensorView’} changed in GCC 7.1 2025-10-18T00:52:51,679 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.cc:561:6: note: parameter passing for argument of type ‘xgboost::linalg::VectorView’ {aka ‘xgboost::linalg::TensorView’} changed in GCC 7.1 2025-10-18T00:52:51,680 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.cc:561:6: note: parameter passing for argument of type ‘xgboost::linalg::VectorView’ {aka ‘xgboost::linalg::TensorView’} changed in GCC 7.1 2025-10-18T00:52:51,681 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.cc: In function ‘void xgboost::obj::cuda_impl::LambdaRankGetGradientPairwise(const xgboost::Context*, int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, std::shared_ptr, xgboost::linalg::VectorView, xgboost::linalg::VectorView, xgboost::linalg::VectorView, xgboost::linalg::VectorView, xgboost::linalg::Matrix >*)’: 2025-10-18T00:52:51,682 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.cc:647:6: note: parameter passing for argument of type ‘xgboost::linalg::VectorView’ {aka ‘xgboost::linalg::TensorView’} changed in GCC 7.1 2025-10-18T00:52:51,683 647 | void LambdaRankGetGradientPairwise(Context const*, std::int32_t, HostDeviceVector const&, 2025-10-18T00:52:51,684 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:52:51,685 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.cc:647:6: note: parameter passing for argument of type ‘xgboost::linalg::VectorView’ {aka ‘xgboost::linalg::TensorView’} changed in GCC 7.1 2025-10-18T00:52:51,686 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.cc:647:6: note: parameter passing for argument of type ‘xgboost::linalg::VectorView’ {aka ‘xgboost::linalg::TensorView’} changed in GCC 7.1 2025-10-18T00:52:51,687 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.cc:647:6: note: parameter passing for argument of type ‘xgboost::linalg::VectorView’ {aka ‘xgboost::linalg::TensorView’} changed in GCC 7.1 2025-10-18T00:52:51,688 In file included from /usr/include/c++/12/tuple:41, 2025-10-18T00:52:51,689 from /usr/include/c++/12/functional:54, 2025-10-18T00:52:51,690 from /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.h:20: 2025-10-18T00:52:51,690 In function ‘constexpr _Res std::__invoke_impl(__invoke_memfun_deref, _MemFun&&, _Tp&&, _Args&& ...) [with _Res = void; _MemFun = void (xgboost::obj::LambdaRankNDCG::*)(int, xgboost::common::Span, xgboost::linalg::TensorView, float, xgboost::common::Span, xgboost::linalg::TensorView, 1>, xgboost::linalg::TensorView, xgboost::common::Span, unsigned int); _Tp = xgboost::obj::LambdaRankNDCG*&; _Args = {int&, xgboost::common::Span&, xgboost::linalg::TensorView&, float&, xgboost::common::Span&, xgboost::linalg::TensorView, 1>&, xgboost::linalg::TensorView&, xgboost::common::Span&, unsigned int&}]’, 2025-10-18T00:52:51,691 inlined from ‘constexpr typename std::__invoke_result<_Functor, _ArgTypes>::type std::__invoke(_Callable&&, _Args&& ...) [with _Callable = void (xgboost::obj::LambdaRankNDCG::*)(int, xgboost::common::Span, xgboost::linalg::TensorView, float, xgboost::common::Span, xgboost::linalg::TensorView, 1>, xgboost::linalg::TensorView, xgboost::common::Span, unsigned int); _Args = {xgboost::obj::LambdaRankNDCG*&, int&, xgboost::common::Span&, xgboost::linalg::TensorView&, float&, xgboost::common::Span&, xgboost::linalg::TensorView, 1>&, xgboost::linalg::TensorView&, xgboost::common::Span&, unsigned int&}]’ at /usr/include/c++/12/bits/invoke.h:96:40, 2025-10-18T00:52:51,692 inlined from ‘constexpr decltype(auto) std::__apply_impl(_Fn&&, _Tuple&&, index_sequence<_Idx ...>) [with _Fn = void (xgboost::obj::LambdaRankNDCG::*)(int, xgboost::common::Span, xgboost::linalg::TensorView, float, xgboost::common::Span, xgboost::linalg::TensorView, 1>, xgboost::linalg::TensorView, xgboost::common::Span, unsigned int); _Tuple = tuple, xgboost::linalg::TensorView, float, xgboost::common::Span, xgboost::linalg::TensorView, 1>, xgboost::linalg::TensorView, xgboost::common::Span, unsigned int>&; unsigned int ..._Idx = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9}]’ at /usr/include/c++/12/tuple:1852:27, 2025-10-18T00:52:51,693 inlined from ‘constexpr decltype(auto) std::apply(_Fn&&, _Tuple&&) [with _Fn = void (xgboost::obj::LambdaRankNDCG::*)(int, xgboost::common::Span, xgboost::linalg::TensorView, float, xgboost::common::Span, xgboost::linalg::TensorView, 1>, xgboost::linalg::TensorView, xgboost::common::Span, unsigned int); _Tuple = tuple, xgboost::linalg::TensorView, float, xgboost::common::Span, xgboost::linalg::TensorView, 1>, xgboost::linalg::TensorView, xgboost::common::Span, unsigned int>&]’ at /usr/include/c++/12/tuple:1863:31, 2025-10-18T00:52:51,694 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.cc:395:21: 2025-10-18T00:52:51,695 /usr/include/c++/12/bits/invoke.h:74:46: note: parameter passing for argument of type ‘const xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:51,696 74 | return ((*std::forward<_Tp>(__t)).*__f)(std::forward<_Args>(__args)...); 2025-10-18T00:52:51,697 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:52:51,698 /usr/include/c++/12/bits/invoke.h:74:46: note: parameter passing for argument of type ‘const xgboost::linalg::TensorView’ changed in GCC 7.1 2025-10-18T00:52:51,699 /usr/include/c++/12/bits/invoke.h:74:46: note: parameter passing for argument of type ‘const xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:51,700 In function ‘constexpr _Res std::__invoke_impl(__invoke_memfun_deref, _MemFun&&, _Tp&&, _Args&& ...) [with _Res = void; _MemFun = void (xgboost::obj::LambdaRankNDCG::*)(int, xgboost::common::Span, xgboost::linalg::TensorView, float, xgboost::common::Span, xgboost::linalg::TensorView, 1>, xgboost::linalg::TensorView, xgboost::common::Span, unsigned int); _Tp = xgboost::obj::LambdaRankNDCG*&; _Args = {int&, xgboost::common::Span&, xgboost::linalg::TensorView&, float&, xgboost::common::Span&, xgboost::linalg::TensorView, 1>&, xgboost::linalg::TensorView&, xgboost::common::Span&, unsigned int&}]’, 2025-10-18T00:52:51,701 inlined from ‘constexpr typename std::__invoke_result<_Functor, _ArgTypes>::type std::__invoke(_Callable&&, _Args&& ...) [with _Callable = void (xgboost::obj::LambdaRankNDCG::*)(int, xgboost::common::Span, xgboost::linalg::TensorView, float, xgboost::common::Span, xgboost::linalg::TensorView, 1>, xgboost::linalg::TensorView, xgboost::common::Span, unsigned int); _Args = {xgboost::obj::LambdaRankNDCG*&, int&, xgboost::common::Span&, xgboost::linalg::TensorView&, float&, xgboost::common::Span&, xgboost::linalg::TensorView, 1>&, xgboost::linalg::TensorView&, xgboost::common::Span&, unsigned int&}]’ at /usr/include/c++/12/bits/invoke.h:96:40, 2025-10-18T00:52:51,702 inlined from ‘constexpr decltype(auto) std::__apply_impl(_Fn&&, _Tuple&&, index_sequence<_Idx ...>) [with _Fn = void (xgboost::obj::LambdaRankNDCG::*)(int, xgboost::common::Span, xgboost::linalg::TensorView, float, xgboost::common::Span, xgboost::linalg::TensorView, 1>, xgboost::linalg::TensorView, xgboost::common::Span, unsigned int); _Tuple = tuple, xgboost::linalg::TensorView, float, xgboost::common::Span, xgboost::linalg::TensorView, 1>, xgboost::linalg::TensorView, xgboost::common::Span, unsigned int>&; unsigned int ..._Idx = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9}]’ at /usr/include/c++/12/tuple:1852:27, 2025-10-18T00:52:51,704 inlined from ‘constexpr decltype(auto) std::apply(_Fn&&, _Tuple&&) [with _Fn = void (xgboost::obj::LambdaRankNDCG::*)(int, xgboost::common::Span, xgboost::linalg::TensorView, float, xgboost::common::Span, xgboost::linalg::TensorView, 1>, xgboost::linalg::TensorView, xgboost::common::Span, unsigned int); _Tuple = tuple, xgboost::linalg::TensorView, float, xgboost::common::Span, xgboost::linalg::TensorView, 1>, xgboost::linalg::TensorView, xgboost::common::Span, unsigned int>&]’ at /usr/include/c++/12/tuple:1863:31, 2025-10-18T00:52:51,704 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.cc:397:21: 2025-10-18T00:52:51,705 /usr/include/c++/12/bits/invoke.h:74:46: note: parameter passing for argument of type ‘const xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:51,706 74 | return ((*std::forward<_Tp>(__t)).*__f)(std::forward<_Args>(__args)...); 2025-10-18T00:52:51,707 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:52:51,708 /usr/include/c++/12/bits/invoke.h:74:46: note: parameter passing for argument of type ‘const xgboost::linalg::TensorView’ changed in GCC 7.1 2025-10-18T00:52:51,709 /usr/include/c++/12/bits/invoke.h:74:46: note: parameter passing for argument of type ‘const xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:51,710 In function ‘constexpr _Res std::__invoke_impl(__invoke_memfun_deref, _MemFun&&, _Tp&&, _Args&& ...) [with _Res = void; _MemFun = void (xgboost::obj::LambdaRankNDCG::*)(int, xgboost::common::Span, xgboost::linalg::TensorView, float, xgboost::common::Span, xgboost::linalg::TensorView, 1>, xgboost::linalg::TensorView, xgboost::common::Span, unsigned int); _Tp = xgboost::obj::LambdaRankNDCG*&; _Args = {int&, xgboost::common::Span&, xgboost::linalg::TensorView&, float&, xgboost::common::Span&, xgboost::linalg::TensorView, 1>&, xgboost::linalg::TensorView&, xgboost::common::Span&, unsigned int&}]’, 2025-10-18T00:52:51,711 inlined from ‘constexpr typename std::__invoke_result<_Functor, _ArgTypes>::type std::__invoke(_Callable&&, _Args&& ...) [with _Callable = void (xgboost::obj::LambdaRankNDCG::*)(int, xgboost::common::Span, xgboost::linalg::TensorView, float, xgboost::common::Span, xgboost::linalg::TensorView, 1>, xgboost::linalg::TensorView, xgboost::common::Span, unsigned int); _Args = {xgboost::obj::LambdaRankNDCG*&, int&, xgboost::common::Span&, xgboost::linalg::TensorView&, float&, xgboost::common::Span&, xgboost::linalg::TensorView, 1>&, xgboost::linalg::TensorView&, xgboost::common::Span&, unsigned int&}]’ at /usr/include/c++/12/bits/invoke.h:96:40, 2025-10-18T00:52:51,712 inlined from ‘constexpr decltype(auto) std::__apply_impl(_Fn&&, _Tuple&&, index_sequence<_Idx ...>) [with _Fn = void (xgboost::obj::LambdaRankNDCG::*)(int, xgboost::common::Span, xgboost::linalg::TensorView, float, xgboost::common::Span, xgboost::linalg::TensorView, 1>, xgboost::linalg::TensorView, xgboost::common::Span, unsigned int); _Tuple = tuple, xgboost::linalg::TensorView, float, xgboost::common::Span, xgboost::linalg::TensorView, 1>, xgboost::linalg::TensorView, xgboost::common::Span, unsigned int>&; unsigned int ..._Idx = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9}]’ at /usr/include/c++/12/tuple:1852:27, 2025-10-18T00:52:51,713 inlined from ‘constexpr decltype(auto) std::apply(_Fn&&, _Tuple&&) [with _Fn = void (xgboost::obj::LambdaRankNDCG::*)(int, xgboost::common::Span, xgboost::linalg::TensorView, float, xgboost::common::Span, xgboost::linalg::TensorView, 1>, xgboost::linalg::TensorView, xgboost::common::Span, unsigned int); _Tuple = tuple, xgboost::linalg::TensorView, float, xgboost::common::Span, xgboost::linalg::TensorView, 1>, xgboost::linalg::TensorView, xgboost::common::Span, unsigned int>&]’ at /usr/include/c++/12/tuple:1863:31, 2025-10-18T00:52:51,714 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.cc:401:21: 2025-10-18T00:52:51,715 /usr/include/c++/12/bits/invoke.h:74:46: note: parameter passing for argument of type ‘const xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:51,716 74 | return ((*std::forward<_Tp>(__t)).*__f)(std::forward<_Args>(__args)...); 2025-10-18T00:52:51,717 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:52:51,718 /usr/include/c++/12/bits/invoke.h:74:46: note: parameter passing for argument of type ‘const xgboost::linalg::TensorView’ changed in GCC 7.1 2025-10-18T00:52:51,719 /usr/include/c++/12/bits/invoke.h:74:46: note: parameter passing for argument of type ‘const xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:51,720 In function ‘constexpr _Res std::__invoke_impl(__invoke_memfun_deref, _MemFun&&, _Tp&&, _Args&& ...) [with _Res = void; _MemFun = void (xgboost::obj::LambdaRankNDCG::*)(int, xgboost::common::Span, xgboost::linalg::TensorView, float, xgboost::common::Span, xgboost::linalg::TensorView, 1>, xgboost::linalg::TensorView, xgboost::common::Span, unsigned int); _Tp = xgboost::obj::LambdaRankNDCG*&; _Args = {int&, xgboost::common::Span&, xgboost::linalg::TensorView&, float&, xgboost::common::Span&, xgboost::linalg::TensorView, 1>&, xgboost::linalg::TensorView&, xgboost::common::Span&, unsigned int&}]’, 2025-10-18T00:52:51,722 inlined from ‘constexpr typename std::__invoke_result<_Functor, _ArgTypes>::type std::__invoke(_Callable&&, _Args&& ...) [with _Callable = void (xgboost::obj::LambdaRankNDCG::*)(int, xgboost::common::Span, xgboost::linalg::TensorView, float, xgboost::common::Span, xgboost::linalg::TensorView, 1>, xgboost::linalg::TensorView, xgboost::common::Span, unsigned int); _Args = {xgboost::obj::LambdaRankNDCG*&, int&, xgboost::common::Span&, xgboost::linalg::TensorView&, float&, xgboost::common::Span&, xgboost::linalg::TensorView, 1>&, xgboost::linalg::TensorView&, xgboost::common::Span&, unsigned int&}]’ at /usr/include/c++/12/bits/invoke.h:96:40, 2025-10-18T00:52:51,722 inlined from ‘constexpr decltype(auto) std::__apply_impl(_Fn&&, _Tuple&&, index_sequence<_Idx ...>) [with _Fn = void (xgboost::obj::LambdaRankNDCG::*)(int, xgboost::common::Span, xgboost::linalg::TensorView, float, xgboost::common::Span, xgboost::linalg::TensorView, 1>, xgboost::linalg::TensorView, xgboost::common::Span, unsigned int); _Tuple = tuple, xgboost::linalg::TensorView, float, xgboost::common::Span, xgboost::linalg::TensorView, 1>, xgboost::linalg::TensorView, xgboost::common::Span, unsigned int>&; unsigned int ..._Idx = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9}]’ at /usr/include/c++/12/tuple:1852:27, 2025-10-18T00:52:51,723 inlined from ‘constexpr decltype(auto) std::apply(_Fn&&, _Tuple&&) [with _Fn = void (xgboost::obj::LambdaRankNDCG::*)(int, xgboost::common::Span, xgboost::linalg::TensorView, float, xgboost::common::Span, xgboost::linalg::TensorView, 1>, xgboost::linalg::TensorView, xgboost::common::Span, unsigned int); _Tuple = tuple, xgboost::linalg::TensorView, float, xgboost::common::Span, xgboost::linalg::TensorView, 1>, xgboost::linalg::TensorView, xgboost::common::Span, unsigned int>&]’ at /usr/include/c++/12/tuple:1863:31, 2025-10-18T00:52:51,724 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.cc:403:21: 2025-10-18T00:52:51,725 /usr/include/c++/12/bits/invoke.h:74:46: note: parameter passing for argument of type ‘const xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:51,726 74 | return ((*std::forward<_Tp>(__t)).*__f)(std::forward<_Args>(__args)...); 2025-10-18T00:52:51,727 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:52:51,728 /usr/include/c++/12/bits/invoke.h:74:46: note: parameter passing for argument of type ‘const xgboost::linalg::TensorView’ changed in GCC 7.1 2025-10-18T00:52:51,729 /usr/include/c++/12/bits/invoke.h:74:46: note: parameter passing for argument of type ‘const xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:51,730 In file included from /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.h:27: 2025-10-18T00:52:51,731 In member function ‘xgboost::common::Span xgboost::ltr::RankingCache::SortedIdx(const xgboost::Context*, xgboost::common::Span)’, 2025-10-18T00:52:51,732 inlined from ‘void xgboost::obj::LambdaRankNDCG::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.cc:378:40: 2025-10-18T00:52:51,732 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/../common/ranking_utils.h:250:34: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:51,733 250 | return this->MakeRankOnCUDA(ctx, predt); 2025-10-18T00:52:51,734 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-10-18T00:52:51,735 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/../common/ranking_utils.h:250:34: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:51,737 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/../common/ranking_utils.h:252:33: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:51,738 252 | return this->MakeRankOnCPU(ctx, predt); 2025-10-18T00:52:51,738 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-10-18T00:52:51,739 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/../common/ranking_utils.h:252:33: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:51,740 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.cc: In function ‘void xgboost::obj::cpu_impl::MAPStat(const xgboost::Context*, xgboost::linalg::VectorView, xgboost::common::Span, std::shared_ptr)’: 2025-10-18T00:52:51,741 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.cc:442:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:51,742 442 | void MAPStat(Context const* ctx, linalg::VectorView label, 2025-10-18T00:52:51,743 | ^~~~~~~ 2025-10-18T00:52:51,744 In function ‘constexpr _Res std::__invoke_impl(__invoke_memfun_deref, _MemFun&&, _Tp&&, _Args&& ...) [with _Res = void; _MemFun = void (xgboost::obj::LambdaRankObj::*)(int, xgboost::common::Span, xgboost::linalg::TensorView, float, xgboost::common::Span, unsigned int, xgboost::obj::LambdaRankMAP::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::, xgboost::linalg::TensorView, 1>); _Tp = xgboost::obj::LambdaRankMAP*&; _Args = {int&, xgboost::common::Span&, xgboost::linalg::TensorView&, float&, xgboost::common::Span&, unsigned int&, xgboost::obj::LambdaRankMAP::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::&, xgboost::linalg::TensorView, 1>&}]’, 2025-10-18T00:52:51,745 inlined from ‘constexpr typename std::__invoke_result<_Functor, _ArgTypes>::type std::__invoke(_Callable&&, _Args&& ...) [with _Callable = void (xgboost::obj::LambdaRankObj::*)(int, xgboost::common::Span, xgboost::linalg::TensorView, float, xgboost::common::Span, unsigned int, xgboost::obj::LambdaRankMAP::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::, xgboost::linalg::TensorView, 1>); _Args = {xgboost::obj::LambdaRankMAP*&, int&, xgboost::common::Span&, xgboost::linalg::TensorView&, float&, xgboost::common::Span&, unsigned int&, xgboost::obj::LambdaRankMAP::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::&, xgboost::linalg::TensorView, 1>&}]’ at /usr/include/c++/12/bits/invoke.h:96:40, 2025-10-18T00:52:51,746 inlined from ‘constexpr decltype(auto) std::__apply_impl(_Fn&&, _Tuple&&, index_sequence<_Idx ...>) [with _Fn = void (xgboost::obj::LambdaRankObj::*)(int, xgboost::common::Span, xgboost::linalg::TensorView, float, xgboost::common::Span, unsigned int, xgboost::obj::LambdaRankMAP::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::, xgboost::linalg::TensorView, 1>); _Tuple = tuple, xgboost::linalg::TensorView, float, xgboost::common::Span, unsigned int, xgboost::obj::LambdaRankMAP::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::, xgboost::linalg::TensorView, 1> >&; unsigned int ..._Idx = {0, 1, 2, 3, 4, 5, 6, 7, 8}]’ at /usr/include/c++/12/tuple:1852:27, 2025-10-18T00:52:51,747 inlined from ‘constexpr decltype(auto) std::apply(_Fn&&, _Tuple&&) [with _Fn = void (xgboost::obj::LambdaRankObj::*)(int, xgboost::common::Span, xgboost::linalg::TensorView, float, xgboost::common::Span, unsigned int, xgboost::obj::LambdaRankMAP::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::, xgboost::linalg::TensorView, 1>); _Tuple = tuple, xgboost::linalg::TensorView, float, xgboost::common::Span, unsigned int, xgboost::obj::LambdaRankMAP::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::, xgboost::linalg::TensorView, 1> >&]’ at /usr/include/c++/12/tuple:1863:31, 2025-10-18T00:52:51,749 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.cc:535:21: 2025-10-18T00:52:51,750 /usr/include/c++/12/bits/invoke.h:74:46: note: parameter passing for argument of type ‘const xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:51,750 74 | return ((*std::forward<_Tp>(__t)).*__f)(std::forward<_Args>(__args)...); 2025-10-18T00:52:51,751 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:52:51,753 In function ‘constexpr _Res std::__invoke_impl(__invoke_memfun_deref, _MemFun&&, _Tp&&, _Args&& ...) [with _Res = void; _MemFun = void (xgboost::obj::LambdaRankObj::*)(int, xgboost::common::Span, xgboost::linalg::TensorView, float, xgboost::common::Span, unsigned int, xgboost::obj::LambdaRankMAP::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::, xgboost::linalg::TensorView, 1>); _Tp = xgboost::obj::LambdaRankMAP*&; _Args = {int&, xgboost::common::Span&, xgboost::linalg::TensorView&, float&, xgboost::common::Span&, unsigned int&, xgboost::obj::LambdaRankMAP::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::&, xgboost::linalg::TensorView, 1>&}]’, 2025-10-18T00:52:51,754 inlined from ‘constexpr typename std::__invoke_result<_Functor, _ArgTypes>::type std::__invoke(_Callable&&, _Args&& ...) [with _Callable = void (xgboost::obj::LambdaRankObj::*)(int, xgboost::common::Span, xgboost::linalg::TensorView, float, xgboost::common::Span, unsigned int, xgboost::obj::LambdaRankMAP::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::, xgboost::linalg::TensorView, 1>); _Args = {xgboost::obj::LambdaRankMAP*&, int&, xgboost::common::Span&, xgboost::linalg::TensorView&, float&, xgboost::common::Span&, unsigned int&, xgboost::obj::LambdaRankMAP::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::&, xgboost::linalg::TensorView, 1>&}]’ at /usr/include/c++/12/bits/invoke.h:96:40, 2025-10-18T00:52:51,755 inlined from ‘constexpr decltype(auto) std::__apply_impl(_Fn&&, _Tuple&&, index_sequence<_Idx ...>) [with _Fn = void (xgboost::obj::LambdaRankObj::*)(int, xgboost::common::Span, xgboost::linalg::TensorView, float, xgboost::common::Span, unsigned int, xgboost::obj::LambdaRankMAP::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::, xgboost::linalg::TensorView, 1>); _Tuple = tuple, xgboost::linalg::TensorView, float, xgboost::common::Span, unsigned int, xgboost::obj::LambdaRankMAP::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::, xgboost::linalg::TensorView, 1> >&; unsigned int ..._Idx = {0, 1, 2, 3, 4, 5, 6, 7, 8}]’ at /usr/include/c++/12/tuple:1852:27, 2025-10-18T00:52:51,756 inlined from ‘constexpr decltype(auto) std::apply(_Fn&&, _Tuple&&) [with _Fn = void (xgboost::obj::LambdaRankObj::*)(int, xgboost::common::Span, xgboost::linalg::TensorView, float, xgboost::common::Span, unsigned int, xgboost::obj::LambdaRankMAP::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::, xgboost::linalg::TensorView, 1>); _Tuple = tuple, xgboost::linalg::TensorView, float, xgboost::common::Span, unsigned int, xgboost::obj::LambdaRankMAP::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::, xgboost::linalg::TensorView, 1> >&]’ at /usr/include/c++/12/tuple:1863:31, 2025-10-18T00:52:51,757 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.cc:537:21: 2025-10-18T00:52:51,758 /usr/include/c++/12/bits/invoke.h:74:46: note: parameter passing for argument of type ‘const xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:51,759 74 | return ((*std::forward<_Tp>(__t)).*__f)(std::forward<_Args>(__args)...); 2025-10-18T00:52:51,761 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:52:51,761 In function ‘constexpr _Res std::__invoke_impl(__invoke_memfun_deref, _MemFun&&, _Tp&&, _Args&& ...) [with _Res = void; _MemFun = void (xgboost::obj::LambdaRankObj::*)(int, xgboost::common::Span, xgboost::linalg::TensorView, float, xgboost::common::Span, unsigned int, xgboost::obj::LambdaRankMAP::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::, xgboost::linalg::TensorView, 1>); _Tp = xgboost::obj::LambdaRankMAP*&; _Args = {int&, xgboost::common::Span&, xgboost::linalg::TensorView&, float&, xgboost::common::Span&, unsigned int&, xgboost::obj::LambdaRankMAP::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::&, xgboost::linalg::TensorView, 1>&}]’, 2025-10-18T00:52:51,762 inlined from ‘constexpr typename std::__invoke_result<_Functor, _ArgTypes>::type std::__invoke(_Callable&&, _Args&& ...) [with _Callable = void (xgboost::obj::LambdaRankObj::*)(int, xgboost::common::Span, xgboost::linalg::TensorView, float, xgboost::common::Span, unsigned int, xgboost::obj::LambdaRankMAP::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::, xgboost::linalg::TensorView, 1>); _Args = {xgboost::obj::LambdaRankMAP*&, int&, xgboost::common::Span&, xgboost::linalg::TensorView&, float&, xgboost::common::Span&, unsigned int&, xgboost::obj::LambdaRankMAP::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::&, xgboost::linalg::TensorView, 1>&}]’ at /usr/include/c++/12/bits/invoke.h:96:40, 2025-10-18T00:52:51,763 inlined from ‘constexpr decltype(auto) std::__apply_impl(_Fn&&, _Tuple&&, index_sequence<_Idx ...>) [with _Fn = void (xgboost::obj::LambdaRankObj::*)(int, xgboost::common::Span, xgboost::linalg::TensorView, float, xgboost::common::Span, unsigned int, xgboost::obj::LambdaRankMAP::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::, xgboost::linalg::TensorView, 1>); _Tuple = tuple, xgboost::linalg::TensorView, float, xgboost::common::Span, unsigned int, xgboost::obj::LambdaRankMAP::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::, xgboost::linalg::TensorView, 1> >&; unsigned int ..._Idx = {0, 1, 2, 3, 4, 5, 6, 7, 8}]’ at /usr/include/c++/12/tuple:1852:27, 2025-10-18T00:52:51,764 inlined from ‘constexpr decltype(auto) std::apply(_Fn&&, _Tuple&&) [with _Fn = void (xgboost::obj::LambdaRankObj::*)(int, xgboost::common::Span, xgboost::linalg::TensorView, float, xgboost::common::Span, unsigned int, xgboost::obj::LambdaRankMAP::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::, xgboost::linalg::TensorView, 1>); _Tuple = tuple, xgboost::linalg::TensorView, float, xgboost::common::Span, unsigned int, xgboost::obj::LambdaRankMAP::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::, xgboost::linalg::TensorView, 1> >&]’ at /usr/include/c++/12/tuple:1863:31, 2025-10-18T00:52:51,765 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.cc:541:21: 2025-10-18T00:52:51,766 /usr/include/c++/12/bits/invoke.h:74:46: note: parameter passing for argument of type ‘const xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:51,767 74 | return ((*std::forward<_Tp>(__t)).*__f)(std::forward<_Args>(__args)...); 2025-10-18T00:52:51,769 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:52:51,770 In function ‘constexpr _Res std::__invoke_impl(__invoke_memfun_deref, _MemFun&&, _Tp&&, _Args&& ...) [with _Res = void; _MemFun = void (xgboost::obj::LambdaRankObj::*)(int, xgboost::common::Span, xgboost::linalg::TensorView, float, xgboost::common::Span, unsigned int, xgboost::obj::LambdaRankMAP::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::, xgboost::linalg::TensorView, 1>); _Tp = xgboost::obj::LambdaRankMAP*&; _Args = {int&, xgboost::common::Span&, xgboost::linalg::TensorView&, float&, xgboost::common::Span&, unsigned int&, xgboost::obj::LambdaRankMAP::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::&, xgboost::linalg::TensorView, 1>&}]’, 2025-10-18T00:52:51,771 inlined from ‘constexpr typename std::__invoke_result<_Functor, _ArgTypes>::type std::__invoke(_Callable&&, _Args&& ...) [with _Callable = void (xgboost::obj::LambdaRankObj::*)(int, xgboost::common::Span, xgboost::linalg::TensorView, float, xgboost::common::Span, unsigned int, xgboost::obj::LambdaRankMAP::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::, xgboost::linalg::TensorView, 1>); _Args = {xgboost::obj::LambdaRankMAP*&, int&, xgboost::common::Span&, xgboost::linalg::TensorView&, float&, xgboost::common::Span&, unsigned int&, xgboost::obj::LambdaRankMAP::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::&, xgboost::linalg::TensorView, 1>&}]’ at /usr/include/c++/12/bits/invoke.h:96:40, 2025-10-18T00:52:51,772 inlined from ‘constexpr decltype(auto) std::__apply_impl(_Fn&&, _Tuple&&, index_sequence<_Idx ...>) [with _Fn = void (xgboost::obj::LambdaRankObj::*)(int, xgboost::common::Span, xgboost::linalg::TensorView, float, xgboost::common::Span, unsigned int, xgboost::obj::LambdaRankMAP::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::, xgboost::linalg::TensorView, 1>); _Tuple = tuple, xgboost::linalg::TensorView, float, xgboost::common::Span, unsigned int, xgboost::obj::LambdaRankMAP::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::, xgboost::linalg::TensorView, 1> >&; unsigned int ..._Idx = {0, 1, 2, 3, 4, 5, 6, 7, 8}]’ at /usr/include/c++/12/tuple:1852:27, 2025-10-18T00:52:51,773 inlined from ‘constexpr decltype(auto) std::apply(_Fn&&, _Tuple&&) [with _Fn = void (xgboost::obj::LambdaRankObj::*)(int, xgboost::common::Span, xgboost::linalg::TensorView, float, xgboost::common::Span, unsigned int, xgboost::obj::LambdaRankMAP::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::, xgboost::linalg::TensorView, 1>); _Tuple = tuple, xgboost::linalg::TensorView, float, xgboost::common::Span, unsigned int, xgboost::obj::LambdaRankMAP::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::, xgboost::linalg::TensorView, 1> >&]’ at /usr/include/c++/12/tuple:1863:31, 2025-10-18T00:52:51,774 inlined from ‘xgboost::obj::LambdaRankMAP::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*):: [with auto:18 = unsigned int]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.cc:543:21: 2025-10-18T00:52:51,775 /usr/include/c++/12/bits/invoke.h:74:46: note: parameter passing for argument of type ‘const xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:51,777 74 | return ((*std::forward<_Tp>(__t)).*__f)(std::forward<_Args>(__args)...); 2025-10-18T00:52:51,777 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:52:51,778 In member function ‘xgboost::common::Span xgboost::ltr::RankingCache::SortedIdx(const xgboost::Context*, xgboost::common::Span)’, 2025-10-18T00:52:51,779 inlined from ‘void xgboost::obj::LambdaRankMAP::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.cc:497:40: 2025-10-18T00:52:51,780 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/../common/ranking_utils.h:250:34: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:51,780 250 | return this->MakeRankOnCUDA(ctx, predt); 2025-10-18T00:52:51,781 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-10-18T00:52:51,782 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/../common/ranking_utils.h:250:34: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:51,783 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/../common/ranking_utils.h:252:33: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:51,784 252 | return this->MakeRankOnCPU(ctx, predt); 2025-10-18T00:52:51,785 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-10-18T00:52:51,786 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/../common/ranking_utils.h:252:33: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:51,787 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.cc: In member function ‘void xgboost::obj::LambdaRankMAP::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)’: 2025-10-18T00:52:51,788 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.cc:504:22: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:51,789 504 | cpu_impl::MAPStat(ctx_, h_label, rank_idx, GetCache()); 2025-10-18T00:52:51,790 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:52:51,791 In function ‘constexpr _Res std::__invoke_impl(__invoke_memfun_deref, _MemFun&&, _Tp&&, _Args&& ...) [with _Res = void; _MemFun = void (xgboost::obj::LambdaRankObj::*)(int, xgboost::common::Span, xgboost::linalg::TensorView, float, xgboost::common::Span, unsigned int, xgboost::obj::LambdaRankPairwise::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::, xgboost::linalg::TensorView, 1>); _Tp = xgboost::obj::LambdaRankPairwise*&; _Args = {int&, xgboost::common::Span&, xgboost::linalg::TensorView&, float&, xgboost::common::Span&, unsigned int&, xgboost::obj::LambdaRankPairwise::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::&, xgboost::linalg::TensorView, 1>&}]’, 2025-10-18T00:52:51,792 inlined from ‘constexpr typename std::__invoke_result<_Functor, _ArgTypes>::type std::__invoke(_Callable&&, _Args&& ...) [with _Callable = void (xgboost::obj::LambdaRankObj::*)(int, xgboost::common::Span, xgboost::linalg::TensorView, float, xgboost::common::Span, unsigned int, xgboost::obj::LambdaRankPairwise::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::, xgboost::linalg::TensorView, 1>); _Args = {xgboost::obj::LambdaRankPairwise*&, int&, xgboost::common::Span&, xgboost::linalg::TensorView&, float&, xgboost::common::Span&, unsigned int&, xgboost::obj::LambdaRankPairwise::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::&, xgboost::linalg::TensorView, 1>&}]’ at /usr/include/c++/12/bits/invoke.h:96:40, 2025-10-18T00:52:51,793 inlined from ‘constexpr decltype(auto) std::__apply_impl(_Fn&&, _Tuple&&, index_sequence<_Idx ...>) [with _Fn = void (xgboost::obj::LambdaRankObj::*)(int, xgboost::common::Span, xgboost::linalg::TensorView, float, xgboost::common::Span, unsigned int, xgboost::obj::LambdaRankPairwise::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::, xgboost::linalg::TensorView, 1>); _Tuple = tuple, xgboost::linalg::TensorView, float, xgboost::common::Span, unsigned int, xgboost::obj::LambdaRankPairwise::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::, xgboost::linalg::TensorView, 1> >&; unsigned int ..._Idx = {0, 1, 2, 3, 4, 5, 6, 7, 8}]’ at /usr/include/c++/12/tuple:1852:27, 2025-10-18T00:52:51,794 inlined from ‘constexpr decltype(auto) std::apply(_Fn&&, _Tuple&&) [with _Fn = void (xgboost::obj::LambdaRankObj::*)(int, xgboost::common::Span, xgboost::linalg::TensorView, float, xgboost::common::Span, unsigned int, xgboost::obj::LambdaRankPairwise::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::, xgboost::linalg::TensorView, 1>); _Tuple = tuple, xgboost::linalg::TensorView, float, xgboost::common::Span, unsigned int, xgboost::obj::LambdaRankPairwise::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::, xgboost::linalg::TensorView, 1> >&]’ at /usr/include/c++/12/tuple:1863:31, 2025-10-18T00:52:51,795 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.cc:618:21: 2025-10-18T00:52:51,796 /usr/include/c++/12/bits/invoke.h:74:46: note: parameter passing for argument of type ‘const xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:51,797 74 | return ((*std::forward<_Tp>(__t)).*__f)(std::forward<_Args>(__args)...); 2025-10-18T00:52:51,798 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:52:51,799 In function ‘constexpr _Res std::__invoke_impl(__invoke_memfun_deref, _MemFun&&, _Tp&&, _Args&& ...) [with _Res = void; _MemFun = void (xgboost::obj::LambdaRankObj::*)(int, xgboost::common::Span, xgboost::linalg::TensorView, float, xgboost::common::Span, unsigned int, xgboost::obj::LambdaRankPairwise::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::, xgboost::linalg::TensorView, 1>); _Tp = xgboost::obj::LambdaRankPairwise*&; _Args = {int&, xgboost::common::Span&, xgboost::linalg::TensorView&, float&, xgboost::common::Span&, unsigned int&, xgboost::obj::LambdaRankPairwise::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::&, xgboost::linalg::TensorView, 1>&}]’, 2025-10-18T00:52:51,800 inlined from ‘constexpr typename std::__invoke_result<_Functor, _ArgTypes>::type std::__invoke(_Callable&&, _Args&& ...) [with _Callable = void (xgboost::obj::LambdaRankObj::*)(int, xgboost::common::Span, xgboost::linalg::TensorView, float, xgboost::common::Span, unsigned int, xgboost::obj::LambdaRankPairwise::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::, xgboost::linalg::TensorView, 1>); _Args = {xgboost::obj::LambdaRankPairwise*&, int&, xgboost::common::Span&, xgboost::linalg::TensorView&, float&, xgboost::common::Span&, unsigned int&, xgboost::obj::LambdaRankPairwise::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::&, xgboost::linalg::TensorView, 1>&}]’ at /usr/include/c++/12/bits/invoke.h:96:40, 2025-10-18T00:52:51,801 inlined from ‘constexpr decltype(auto) std::__apply_impl(_Fn&&, _Tuple&&, index_sequence<_Idx ...>) [with _Fn = void (xgboost::obj::LambdaRankObj::*)(int, xgboost::common::Span, xgboost::linalg::TensorView, float, xgboost::common::Span, unsigned int, xgboost::obj::LambdaRankPairwise::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::, xgboost::linalg::TensorView, 1>); _Tuple = tuple, xgboost::linalg::TensorView, float, xgboost::common::Span, unsigned int, xgboost::obj::LambdaRankPairwise::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::, xgboost::linalg::TensorView, 1> >&; unsigned int ..._Idx = {0, 1, 2, 3, 4, 5, 6, 7, 8}]’ at /usr/include/c++/12/tuple:1852:27, 2025-10-18T00:52:51,802 inlined from ‘constexpr decltype(auto) std::apply(_Fn&&, _Tuple&&) [with _Fn = void (xgboost::obj::LambdaRankObj::*)(int, xgboost::common::Span, xgboost::linalg::TensorView, float, xgboost::common::Span, unsigned int, xgboost::obj::LambdaRankPairwise::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::, xgboost::linalg::TensorView, 1>); _Tuple = tuple, xgboost::linalg::TensorView, float, xgboost::common::Span, unsigned int, xgboost::obj::LambdaRankPairwise::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::, xgboost::linalg::TensorView, 1> >&]’ at /usr/include/c++/12/tuple:1863:31, 2025-10-18T00:52:51,804 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.cc:620:21: 2025-10-18T00:52:51,805 /usr/include/c++/12/bits/invoke.h:74:46: note: parameter passing for argument of type ‘const xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:51,806 74 | return ((*std::forward<_Tp>(__t)).*__f)(std::forward<_Args>(__args)...); 2025-10-18T00:52:51,807 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:52:51,808 In function ‘constexpr _Res std::__invoke_impl(__invoke_memfun_deref, _MemFun&&, _Tp&&, _Args&& ...) [with _Res = void; _MemFun = void (xgboost::obj::LambdaRankObj::*)(int, xgboost::common::Span, xgboost::linalg::TensorView, float, xgboost::common::Span, unsigned int, xgboost::obj::LambdaRankPairwise::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::, xgboost::linalg::TensorView, 1>); _Tp = xgboost::obj::LambdaRankPairwise*&; _Args = {int&, xgboost::common::Span&, xgboost::linalg::TensorView&, float&, xgboost::common::Span&, unsigned int&, xgboost::obj::LambdaRankPairwise::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::&, xgboost::linalg::TensorView, 1>&}]’, 2025-10-18T00:52:51,809 inlined from ‘constexpr typename std::__invoke_result<_Functor, _ArgTypes>::type std::__invoke(_Callable&&, _Args&& ...) [with _Callable = void (xgboost::obj::LambdaRankObj::*)(int, xgboost::common::Span, xgboost::linalg::TensorView, float, xgboost::common::Span, unsigned int, xgboost::obj::LambdaRankPairwise::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::, xgboost::linalg::TensorView, 1>); _Args = {xgboost::obj::LambdaRankPairwise*&, int&, xgboost::common::Span&, xgboost::linalg::TensorView&, float&, xgboost::common::Span&, unsigned int&, xgboost::obj::LambdaRankPairwise::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::&, xgboost::linalg::TensorView, 1>&}]’ at /usr/include/c++/12/bits/invoke.h:96:40, 2025-10-18T00:52:51,810 inlined from ‘constexpr decltype(auto) std::__apply_impl(_Fn&&, _Tuple&&, index_sequence<_Idx ...>) [with _Fn = void (xgboost::obj::LambdaRankObj::*)(int, xgboost::common::Span, xgboost::linalg::TensorView, float, xgboost::common::Span, unsigned int, xgboost::obj::LambdaRankPairwise::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::, xgboost::linalg::TensorView, 1>); _Tuple = tuple, xgboost::linalg::TensorView, float, xgboost::common::Span, unsigned int, xgboost::obj::LambdaRankPairwise::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::, xgboost::linalg::TensorView, 1> >&; unsigned int ..._Idx = {0, 1, 2, 3, 4, 5, 6, 7, 8}]’ at /usr/include/c++/12/tuple:1852:27, 2025-10-18T00:52:51,811 inlined from ‘constexpr decltype(auto) std::apply(_Fn&&, _Tuple&&) [with _Fn = void (xgboost::obj::LambdaRankObj::*)(int, xgboost::common::Span, xgboost::linalg::TensorView, float, xgboost::common::Span, unsigned int, xgboost::obj::LambdaRankPairwise::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::, xgboost::linalg::TensorView, 1>); _Tuple = tuple, xgboost::linalg::TensorView, float, xgboost::common::Span, unsigned int, xgboost::obj::LambdaRankPairwise::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::, xgboost::linalg::TensorView, 1> >&]’ at /usr/include/c++/12/tuple:1863:31, 2025-10-18T00:52:51,812 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.cc:624:21: 2025-10-18T00:52:51,813 /usr/include/c++/12/bits/invoke.h:74:46: note: parameter passing for argument of type ‘const xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:51,814 74 | return ((*std::forward<_Tp>(__t)).*__f)(std::forward<_Args>(__args)...); 2025-10-18T00:52:51,814 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:52:51,815 In function ‘constexpr _Res std::__invoke_impl(__invoke_memfun_deref, _MemFun&&, _Tp&&, _Args&& ...) [with _Res = void; _MemFun = void (xgboost::obj::LambdaRankObj::*)(int, xgboost::common::Span, xgboost::linalg::TensorView, float, xgboost::common::Span, unsigned int, xgboost::obj::LambdaRankPairwise::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::, xgboost::linalg::TensorView, 1>); _Tp = xgboost::obj::LambdaRankPairwise*&; _Args = {int&, xgboost::common::Span&, xgboost::linalg::TensorView&, float&, xgboost::common::Span&, unsigned int&, xgboost::obj::LambdaRankPairwise::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::&, xgboost::linalg::TensorView, 1>&}]’, 2025-10-18T00:52:51,816 inlined from ‘constexpr typename std::__invoke_result<_Functor, _ArgTypes>::type std::__invoke(_Callable&&, _Args&& ...) [with _Callable = void (xgboost::obj::LambdaRankObj::*)(int, xgboost::common::Span, xgboost::linalg::TensorView, float, xgboost::common::Span, unsigned int, xgboost::obj::LambdaRankPairwise::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::, xgboost::linalg::TensorView, 1>); _Args = {xgboost::obj::LambdaRankPairwise*&, int&, xgboost::common::Span&, xgboost::linalg::TensorView&, float&, xgboost::common::Span&, unsigned int&, xgboost::obj::LambdaRankPairwise::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::&, xgboost::linalg::TensorView, 1>&}]’ at /usr/include/c++/12/bits/invoke.h:96:40, 2025-10-18T00:52:51,817 inlined from ‘constexpr decltype(auto) std::__apply_impl(_Fn&&, _Tuple&&, index_sequence<_Idx ...>) [with _Fn = void (xgboost::obj::LambdaRankObj::*)(int, xgboost::common::Span, xgboost::linalg::TensorView, float, xgboost::common::Span, unsigned int, xgboost::obj::LambdaRankPairwise::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::, xgboost::linalg::TensorView, 1>); _Tuple = tuple, xgboost::linalg::TensorView, float, xgboost::common::Span, unsigned int, xgboost::obj::LambdaRankPairwise::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::, xgboost::linalg::TensorView, 1> >&; unsigned int ..._Idx = {0, 1, 2, 3, 4, 5, 6, 7, 8}]’ at /usr/include/c++/12/tuple:1852:27, 2025-10-18T00:52:51,818 inlined from ‘constexpr decltype(auto) std::apply(_Fn&&, _Tuple&&) [with _Fn = void (xgboost::obj::LambdaRankObj::*)(int, xgboost::common::Span, xgboost::linalg::TensorView, float, xgboost::common::Span, unsigned int, xgboost::obj::LambdaRankPairwise::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::, xgboost::linalg::TensorView, 1>); _Tuple = tuple, xgboost::linalg::TensorView, float, xgboost::common::Span, unsigned int, xgboost::obj::LambdaRankPairwise::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::, xgboost::linalg::TensorView, 1> >&]’ at /usr/include/c++/12/tuple:1863:31, 2025-10-18T00:52:51,820 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.cc:626:21: 2025-10-18T00:52:51,821 /usr/include/c++/12/bits/invoke.h:74:46: note: parameter passing for argument of type ‘const xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:51,822 74 | return ((*std::forward<_Tp>(__t)).*__f)(std::forward<_Args>(__args)...); 2025-10-18T00:52:51,823 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:52:51,824 In member function ‘xgboost::common::Span xgboost::ltr::RankingCache::SortedIdx(const xgboost::Context*, xgboost::common::Span)’, 2025-10-18T00:52:51,825 inlined from ‘void xgboost::obj::LambdaRankPairwise::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.cc:600:40: 2025-10-18T00:52:51,826 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/../common/ranking_utils.h:250:34: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:51,827 250 | return this->MakeRankOnCUDA(ctx, predt); 2025-10-18T00:52:51,828 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-10-18T00:52:51,829 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/../common/ranking_utils.h:250:34: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:51,830 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/../common/ranking_utils.h:252:33: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:51,831 252 | return this->MakeRankOnCPU(ctx, predt); 2025-10-18T00:52:51,832 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-10-18T00:52:51,833 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/../common/ranking_utils.h:252:33: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:51,834 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.cc: In lambda function: 2025-10-18T00:52:51,834 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.cc:196:51: note: parameter passing for argument of type ‘const xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:51,835 196 | auto pg = LambdaGrad(g_label, g_predt, g_rank, rank_high, rank_low, 2025-10-18T00:52:51,836 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:52:51,837 197 | delta_op, ti_plus, tj_minus, &cost); 2025-10-18T00:52:51,838 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:52:51,838 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.cc: In lambda function: 2025-10-18T00:52:51,839 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.cc:196:51: note: parameter passing for argument of type ‘const xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:51,840 196 | auto pg = LambdaGrad(g_label, g_predt, g_rank, rank_high, rank_low, 2025-10-18T00:52:51,841 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:52:51,842 197 | delta_op, ti_plus, tj_minus, &cost); 2025-10-18T00:52:51,843 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:52:51,844 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.cc: In lambda function: 2025-10-18T00:52:51,845 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.cc:196:51: note: parameter passing for argument of type ‘const xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:51,846 196 | auto pg = LambdaGrad(g_label, g_predt, g_rank, rank_high, rank_low, 2025-10-18T00:52:51,846 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:52:51,847 197 | delta_op, ti_plus, tj_minus, &cost); 2025-10-18T00:52:51,848 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:52:51,849 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.h: In function ‘xgboost::GradientPair xgboost::obj::LambdaGrad(xgboost::linalg::VectorView, xgboost::common::Span, xgboost::common::Span, std::size_t, std::size_t, Delta, xgboost::linalg::VectorView, xgboost::linalg::VectorView, double*) [with bool unbiased = false; bool norm_by_diff = false; Delta = LambdaRankObj::CalcLambdaForGroup&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*):: >(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::bst_group_t, xgboost::obj::LambdaRankMAP::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::, xgboost::linalg::VectorView >)::]’: 2025-10-18T00:52:51,851 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.h:92:1: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:51,852 92 | LambdaGrad(linalg::VectorView labels, common::Span predts, 2025-10-18T00:52:51,853 | ^~~~~~~~~~ 2025-10-18T00:52:51,854 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.h:92:1: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:51,854 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.h: In function ‘xgboost::GradientPair xgboost::obj::LambdaGrad(xgboost::linalg::VectorView, xgboost::common::Span, xgboost::common::Span, std::size_t, std::size_t, Delta, xgboost::linalg::VectorView, xgboost::linalg::VectorView, double*) [with bool unbiased = false; bool norm_by_diff = true; Delta = LambdaRankObj::CalcLambdaForGroup&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*):: >(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::bst_group_t, xgboost::obj::LambdaRankMAP::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::, xgboost::linalg::VectorView >)::]’: 2025-10-18T00:52:51,855 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.h:92:1: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:51,857 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.h:92:1: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:51,857 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.h: In function ‘xgboost::GradientPair xgboost::obj::LambdaGrad(xgboost::linalg::VectorView, xgboost::common::Span, xgboost::common::Span, std::size_t, std::size_t, Delta, xgboost::linalg::VectorView, xgboost::linalg::VectorView, double*) [with bool unbiased = true; bool norm_by_diff = true; Delta = LambdaRankObj::CalcLambdaForGroup&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*):: >(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::bst_group_t, xgboost::obj::LambdaRankMAP::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::, xgboost::linalg::VectorView >)::]’: 2025-10-18T00:52:51,858 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.h:92:1: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:51,860 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.h:92:1: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:51,861 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.cc: In lambda function: 2025-10-18T00:52:51,861 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.cc:196:51: note: parameter passing for argument of type ‘const xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:51,862 196 | auto pg = LambdaGrad(g_label, g_predt, g_rank, rank_high, rank_low, 2025-10-18T00:52:51,863 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:52:51,864 197 | delta_op, ti_plus, tj_minus, &cost); 2025-10-18T00:52:51,865 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:52:51,866 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.h: In function ‘void xgboost::obj::MakePairs(const xgboost::Context*, int32_t, std::shared_ptr, xgboost::bst_group_t, xgboost::linalg::VectorView, xgboost::common::Span, Op) [with Op = LambdaRankObj::CalcLambdaForGroup(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::linalg::VectorView >, xgboost::linalg::VectorView, xgboost::common::Span, xgboost::bst_group_t):: >(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::bst_group_t, xgboost::obj::LambdaRankNDCG::CalcLambdaForGroupNDCG(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::linalg::VectorView >, xgboost::linalg::VectorView, xgboost::common::Span, xgboost::bst_group_t)::, xgboost::linalg::VectorView >)::]’: 2025-10-18T00:52:51,867 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.h:222:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:51,869 222 | void MakePairs(Context const* ctx, std::int32_t iter, 2025-10-18T00:52:51,869 | ^~~~~~~~~ 2025-10-18T00:52:51,870 In lambda function, 2025-10-18T00:52:51,871 inlined from ‘void xgboost::obj::MakePairs(const xgboost::Context*, int32_t, std::shared_ptr, xgboost::bst_group_t, xgboost::linalg::VectorView, xgboost::common::Span, Op) [with Op = LambdaRankObj::CalcLambdaForGroup(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::linalg::VectorView >, xgboost::linalg::VectorView, xgboost::common::Span, xgboost::bst_group_t):: >(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::bst_group_t, xgboost::obj::LambdaRankNDCG::CalcLambdaForGroupNDCG(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::linalg::VectorView >, xgboost::linalg::VectorView, xgboost::common::Span, xgboost::bst_group_t)::, xgboost::linalg::VectorView >)::]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.h:232:11: 2025-10-18T00:52:51,872 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.cc:196:51: note: parameter passing for argument of type ‘const xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:51,873 196 | auto pg = LambdaGrad(g_label, g_predt, g_rank, rank_high, rank_low, 2025-10-18T00:52:51,874 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:52:51,875 197 | delta_op, ti_plus, tj_minus, &cost); 2025-10-18T00:52:51,876 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:52:51,877 In lambda function, 2025-10-18T00:52:51,878 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.h:277:13: 2025-10-18T00:52:51,879 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.cc:196:51: note: parameter passing for argument of type ‘const xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:51,880 196 | auto pg = LambdaGrad(g_label, g_predt, g_rank, rank_high, rank_low, 2025-10-18T00:52:51,881 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:52:51,881 197 | delta_op, ti_plus, tj_minus, &cost); 2025-10-18T00:52:51,882 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:52:51,883 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.h: In function ‘void xgboost::obj::MakePairs(const xgboost::Context*, int32_t, std::shared_ptr, xgboost::bst_group_t, xgboost::linalg::VectorView, xgboost::common::Span, Op) [with Op = LambdaRankObj::CalcLambdaForGroup(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::linalg::VectorView >, xgboost::linalg::VectorView, xgboost::common::Span, xgboost::bst_group_t):: >(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::bst_group_t, xgboost::obj::LambdaRankNDCG::CalcLambdaForGroupNDCG(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::linalg::VectorView >, xgboost::linalg::VectorView, xgboost::common::Span, xgboost::bst_group_t)::, xgboost::linalg::VectorView >)::]’: 2025-10-18T00:52:51,884 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.h:222:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:51,885 222 | void MakePairs(Context const* ctx, std::int32_t iter, 2025-10-18T00:52:51,886 | ^~~~~~~~~ 2025-10-18T00:52:51,887 In lambda function, 2025-10-18T00:52:51,888 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.h:232:11: 2025-10-18T00:52:51,889 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.cc:196:51: note: parameter passing for argument of type ‘const xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:51,890 196 | auto pg = LambdaGrad(g_label, g_predt, g_rank, rank_high, rank_low, 2025-10-18T00:52:51,891 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:52:51,892 197 | delta_op, ti_plus, tj_minus, &cost); 2025-10-18T00:52:51,893 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:52:51,893 In lambda function, 2025-10-18T00:52:51,894 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.h:277:13: 2025-10-18T00:52:51,895 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.cc:196:51: note: parameter passing for argument of type ‘const xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:51,896 196 | auto pg = LambdaGrad(g_label, g_predt, g_rank, rank_high, rank_low, 2025-10-18T00:52:51,897 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:52:51,898 197 | delta_op, ti_plus, tj_minus, &cost); 2025-10-18T00:52:51,899 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:52:51,900 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.cc: In member function ‘void xgboost::obj::LambdaRankNDCG::CalcLambdaForGroupNDCG(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::linalg::VectorView >, xgboost::linalg::VectorView, xgboost::common::Span, xgboost::bst_group_t) [with bool unbiased = false; bool exp_gain = false]’: 2025-10-18T00:52:51,900 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.cc:331:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:51,901 331 | void CalcLambdaForGroupNDCG(std::int32_t iter, common::Span g_predt, 2025-10-18T00:52:51,902 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:52:51,903 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.cc:331:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:51,904 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.cc:331:8: note: parameter passing for argument of type ‘xgboost::linalg::VectorView’ {aka ‘xgboost::linalg::TensorView’} changed in GCC 7.1 2025-10-18T00:52:51,904 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.cc:331:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:51,906 In member function ‘void xgboost::obj::LambdaRankObj::CalcLambdaForGroup(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::bst_group_t, Delta, xgboost::linalg::VectorView >) [with bool unbiased = false; bool norm_by_diff = true; Delta = xgboost::obj::LambdaRankNDCG::CalcLambdaForGroupNDCG(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::linalg::VectorView >, xgboost::linalg::VectorView, xgboost::common::Span, xgboost::bst_group_t)::; Loss = xgboost::obj::LambdaRankNDCG; Cache = xgboost::ltr::NDCGCache]’, 2025-10-18T00:52:51,907 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.cc:344:47: 2025-10-18T00:52:51,908 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.cc:226:14: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:51,909 226 | MakePairs(ctx_, iter, p_cache_, g, g_label, g_rank, loop); 2025-10-18T00:52:51,910 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:52:51,910 In member function ‘void xgboost::obj::LambdaRankObj::CalcLambdaForGroup(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::bst_group_t, Delta, xgboost::linalg::VectorView >) [with bool unbiased = false; bool norm_by_diff = false; Delta = xgboost::obj::LambdaRankNDCG::CalcLambdaForGroupNDCG(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::linalg::VectorView >, xgboost::linalg::VectorView, xgboost::common::Span, xgboost::bst_group_t)::; Loss = xgboost::obj::LambdaRankNDCG; Cache = xgboost::ltr::NDCGCache]’, 2025-10-18T00:52:51,911 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.cc:347:48: 2025-10-18T00:52:51,912 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.cc:226:14: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:51,913 226 | MakePairs(ctx_, iter, p_cache_, g, g_label, g_rank, loop); 2025-10-18T00:52:51,914 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:52:51,915 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.h: In function ‘void xgboost::obj::MakePairs(const xgboost::Context*, int32_t, std::shared_ptr, xgboost::bst_group_t, xgboost::linalg::VectorView, xgboost::common::Span, Op) [with Op = LambdaRankObj::CalcLambdaForGroup(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::linalg::VectorView >, xgboost::linalg::VectorView, xgboost::common::Span, xgboost::bst_group_t):: >(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::bst_group_t, xgboost::obj::LambdaRankNDCG::CalcLambdaForGroupNDCG(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::linalg::VectorView >, xgboost::linalg::VectorView, xgboost::common::Span, xgboost::bst_group_t)::, xgboost::linalg::VectorView >)::]’: 2025-10-18T00:52:51,916 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.h:222:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:51,917 222 | void MakePairs(Context const* ctx, std::int32_t iter, 2025-10-18T00:52:51,918 | ^~~~~~~~~ 2025-10-18T00:52:51,919 In lambda function, 2025-10-18T00:52:51,920 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.h:232:11: 2025-10-18T00:52:51,921 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.cc:196:51: note: parameter passing for argument of type ‘const xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:51,922 196 | auto pg = LambdaGrad(g_label, g_predt, g_rank, rank_high, rank_low, 2025-10-18T00:52:51,923 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:52:51,924 197 | delta_op, ti_plus, tj_minus, &cost); 2025-10-18T00:52:51,925 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:52:51,926 In lambda function, 2025-10-18T00:52:51,927 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.h:277:13: 2025-10-18T00:52:51,928 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.cc:196:51: note: parameter passing for argument of type ‘const xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:51,929 196 | auto pg = LambdaGrad(g_label, g_predt, g_rank, rank_high, rank_low, 2025-10-18T00:52:51,930 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:52:51,930 197 | delta_op, ti_plus, tj_minus, &cost); 2025-10-18T00:52:51,931 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:52:51,932 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.h: In function ‘void xgboost::obj::MakePairs(const xgboost::Context*, int32_t, std::shared_ptr, xgboost::bst_group_t, xgboost::linalg::VectorView, xgboost::common::Span, Op) [with Op = LambdaRankObj::CalcLambdaForGroup(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::linalg::VectorView >, xgboost::linalg::VectorView, xgboost::common::Span, xgboost::bst_group_t):: >(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::bst_group_t, xgboost::obj::LambdaRankNDCG::CalcLambdaForGroupNDCG(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::linalg::VectorView >, xgboost::linalg::VectorView, xgboost::common::Span, xgboost::bst_group_t)::, xgboost::linalg::VectorView >)::]’: 2025-10-18T00:52:51,933 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.h:222:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:51,934 222 | void MakePairs(Context const* ctx, std::int32_t iter, 2025-10-18T00:52:51,935 | ^~~~~~~~~ 2025-10-18T00:52:51,937 In lambda function, 2025-10-18T00:52:51,938 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.h:232:11: 2025-10-18T00:52:51,939 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.cc:196:51: note: parameter passing for argument of type ‘const xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:51,939 196 | auto pg = LambdaGrad(g_label, g_predt, g_rank, rank_high, rank_low, 2025-10-18T00:52:51,940 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:52:51,941 197 | delta_op, ti_plus, tj_minus, &cost); 2025-10-18T00:52:51,942 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:52:51,943 In lambda function, 2025-10-18T00:52:51,944 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.h:277:13: 2025-10-18T00:52:51,945 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.cc:196:51: note: parameter passing for argument of type ‘const xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:51,947 196 | auto pg = LambdaGrad(g_label, g_predt, g_rank, rank_high, rank_low, 2025-10-18T00:52:51,947 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:52:51,948 197 | delta_op, ti_plus, tj_minus, &cost); 2025-10-18T00:52:51,949 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:52:51,950 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.cc: In member function ‘void xgboost::obj::LambdaRankNDCG::CalcLambdaForGroupNDCG(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::linalg::VectorView >, xgboost::linalg::VectorView, xgboost::common::Span, xgboost::bst_group_t) [with bool unbiased = false; bool exp_gain = true]’: 2025-10-18T00:52:51,951 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.cc:331:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:51,952 331 | void CalcLambdaForGroupNDCG(std::int32_t iter, common::Span g_predt, 2025-10-18T00:52:51,953 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:52:51,954 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.cc:331:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:51,955 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.cc:331:8: note: parameter passing for argument of type ‘xgboost::linalg::VectorView’ {aka ‘xgboost::linalg::TensorView’} changed in GCC 7.1 2025-10-18T00:52:51,957 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.cc:331:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:51,958 In member function ‘void xgboost::obj::LambdaRankObj::CalcLambdaForGroup(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::bst_group_t, Delta, xgboost::linalg::VectorView >) [with bool unbiased = false; bool norm_by_diff = true; Delta = xgboost::obj::LambdaRankNDCG::CalcLambdaForGroupNDCG(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::linalg::VectorView >, xgboost::linalg::VectorView, xgboost::common::Span, xgboost::bst_group_t)::; Loss = xgboost::obj::LambdaRankNDCG; Cache = xgboost::ltr::NDCGCache]’, 2025-10-18T00:52:51,959 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.cc:344:47: 2025-10-18T00:52:51,960 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.cc:226:14: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:51,961 226 | MakePairs(ctx_, iter, p_cache_, g, g_label, g_rank, loop); 2025-10-18T00:52:51,962 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:52:51,963 In member function ‘void xgboost::obj::LambdaRankObj::CalcLambdaForGroup(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::bst_group_t, Delta, xgboost::linalg::VectorView >) [with bool unbiased = false; bool norm_by_diff = false; Delta = xgboost::obj::LambdaRankNDCG::CalcLambdaForGroupNDCG(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::linalg::VectorView >, xgboost::linalg::VectorView, xgboost::common::Span, xgboost::bst_group_t)::; Loss = xgboost::obj::LambdaRankNDCG; Cache = xgboost::ltr::NDCGCache]’, 2025-10-18T00:52:51,964 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.cc:347:48: 2025-10-18T00:52:51,965 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.cc:226:14: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:51,966 226 | MakePairs(ctx_, iter, p_cache_, g, g_label, g_rank, loop); 2025-10-18T00:52:51,967 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:52:51,968 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.h: In function ‘void xgboost::obj::MakePairs(const xgboost::Context*, int32_t, std::shared_ptr, xgboost::bst_group_t, xgboost::linalg::VectorView, xgboost::common::Span, Op) [with Op = LambdaRankObj::CalcLambdaForGroup(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::linalg::VectorView >, xgboost::linalg::VectorView, xgboost::common::Span, xgboost::bst_group_t):: >(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::bst_group_t, xgboost::obj::LambdaRankNDCG::CalcLambdaForGroupNDCG(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::linalg::VectorView >, xgboost::linalg::VectorView, xgboost::common::Span, xgboost::bst_group_t)::, xgboost::linalg::VectorView >)::]’: 2025-10-18T00:52:51,969 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.h:222:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:51,970 222 | void MakePairs(Context const* ctx, std::int32_t iter, 2025-10-18T00:52:51,970 | ^~~~~~~~~ 2025-10-18T00:52:51,971 In lambda function, 2025-10-18T00:52:51,972 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.h:277:13: 2025-10-18T00:52:51,973 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.cc:196:51: note: parameter passing for argument of type ‘const xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:51,974 196 | auto pg = LambdaGrad(g_label, g_predt, g_rank, rank_high, rank_low, 2025-10-18T00:52:51,975 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:52:51,976 197 | delta_op, ti_plus, tj_minus, &cost); 2025-10-18T00:52:51,977 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:52:51,978 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.h: In function ‘void xgboost::obj::MakePairs(const xgboost::Context*, int32_t, std::shared_ptr, xgboost::bst_group_t, xgboost::linalg::VectorView, xgboost::common::Span, Op) [with Op = LambdaRankObj::CalcLambdaForGroup(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::linalg::VectorView >, xgboost::linalg::VectorView, xgboost::common::Span, xgboost::bst_group_t):: >(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::bst_group_t, xgboost::obj::LambdaRankNDCG::CalcLambdaForGroupNDCG(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::linalg::VectorView >, xgboost::linalg::VectorView, xgboost::common::Span, xgboost::bst_group_t)::, xgboost::linalg::VectorView >)::]’: 2025-10-18T00:52:51,979 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.h:222:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:51,980 222 | void MakePairs(Context const* ctx, std::int32_t iter, 2025-10-18T00:52:51,981 | ^~~~~~~~~ 2025-10-18T00:52:51,982 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.cc: In member function ‘void xgboost::obj::LambdaRankNDCG::CalcLambdaForGroupNDCG(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::linalg::VectorView >, xgboost::linalg::VectorView, xgboost::common::Span, xgboost::bst_group_t) [with bool unbiased = true; bool exp_gain = false]’: 2025-10-18T00:52:51,984 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.cc:331:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:51,985 331 | void CalcLambdaForGroupNDCG(std::int32_t iter, common::Span g_predt, 2025-10-18T00:52:51,986 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:52:51,987 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.cc:331:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:51,988 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.cc:331:8: note: parameter passing for argument of type ‘xgboost::linalg::VectorView’ {aka ‘xgboost::linalg::TensorView’} changed in GCC 7.1 2025-10-18T00:52:51,989 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.cc:331:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:51,990 In member function ‘void xgboost::obj::LambdaRankObj::CalcLambdaForGroup(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::bst_group_t, Delta, xgboost::linalg::VectorView >) [with bool unbiased = true; bool norm_by_diff = true; Delta = xgboost::obj::LambdaRankNDCG::CalcLambdaForGroupNDCG(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::linalg::VectorView >, xgboost::linalg::VectorView, xgboost::common::Span, xgboost::bst_group_t)::; Loss = xgboost::obj::LambdaRankNDCG; Cache = xgboost::ltr::NDCGCache]’, 2025-10-18T00:52:51,991 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.cc:344:47: 2025-10-18T00:52:51,992 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.cc:226:14: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:51,993 226 | MakePairs(ctx_, iter, p_cache_, g, g_label, g_rank, loop); 2025-10-18T00:52:51,994 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:52:51,995 In member function ‘void xgboost::obj::LambdaRankObj::CalcLambdaForGroup(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::bst_group_t, Delta, xgboost::linalg::VectorView >) [with bool unbiased = true; bool norm_by_diff = false; Delta = xgboost::obj::LambdaRankNDCG::CalcLambdaForGroupNDCG(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::linalg::VectorView >, xgboost::linalg::VectorView, xgboost::common::Span, xgboost::bst_group_t)::; Loss = xgboost::obj::LambdaRankNDCG; Cache = xgboost::ltr::NDCGCache]’, 2025-10-18T00:52:51,996 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.cc:347:48: 2025-10-18T00:52:51,997 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.cc:226:14: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:51,998 226 | MakePairs(ctx_, iter, p_cache_, g, g_label, g_rank, loop); 2025-10-18T00:52:51,999 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:52:52,000 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.h: In function ‘void xgboost::obj::MakePairs(const xgboost::Context*, int32_t, std::shared_ptr, xgboost::bst_group_t, xgboost::linalg::VectorView, xgboost::common::Span, Op) [with Op = LambdaRankObj::CalcLambdaForGroup(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::linalg::VectorView >, xgboost::linalg::VectorView, xgboost::common::Span, xgboost::bst_group_t):: >(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::bst_group_t, xgboost::obj::LambdaRankNDCG::CalcLambdaForGroupNDCG(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::linalg::VectorView >, xgboost::linalg::VectorView, xgboost::common::Span, xgboost::bst_group_t)::, xgboost::linalg::VectorView >)::]’: 2025-10-18T00:52:52,002 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.h:222:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:52,003 222 | void MakePairs(Context const* ctx, std::int32_t iter, 2025-10-18T00:52:52,004 | ^~~~~~~~~ 2025-10-18T00:52:52,005 In lambda function, 2025-10-18T00:52:52,006 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.h:277:13: 2025-10-18T00:52:52,007 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.cc:196:51: note: parameter passing for argument of type ‘const xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:52,008 196 | auto pg = LambdaGrad(g_label, g_predt, g_rank, rank_high, rank_low, 2025-10-18T00:52:52,010 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:52:52,011 197 | delta_op, ti_plus, tj_minus, &cost); 2025-10-18T00:52:52,011 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:52:52,012 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.h: In function ‘void xgboost::obj::MakePairs(const xgboost::Context*, int32_t, std::shared_ptr, xgboost::bst_group_t, xgboost::linalg::VectorView, xgboost::common::Span, Op) [with Op = LambdaRankObj::CalcLambdaForGroup(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::linalg::VectorView >, xgboost::linalg::VectorView, xgboost::common::Span, xgboost::bst_group_t):: >(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::bst_group_t, xgboost::obj::LambdaRankNDCG::CalcLambdaForGroupNDCG(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::linalg::VectorView >, xgboost::linalg::VectorView, xgboost::common::Span, xgboost::bst_group_t)::, xgboost::linalg::VectorView >)::]’: 2025-10-18T00:52:52,013 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.h:222:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:52,014 222 | void MakePairs(Context const* ctx, std::int32_t iter, 2025-10-18T00:52:52,015 | ^~~~~~~~~ 2025-10-18T00:52:52,016 In lambda function, 2025-10-18T00:52:52,017 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.h:277:13: 2025-10-18T00:52:52,018 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.cc:196:51: note: parameter passing for argument of type ‘const xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:52,019 196 | auto pg = LambdaGrad(g_label, g_predt, g_rank, rank_high, rank_low, 2025-10-18T00:52:52,020 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:52:52,021 197 | delta_op, ti_plus, tj_minus, &cost); 2025-10-18T00:52:52,024 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:52:52,025 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.cc: In member function ‘void xgboost::obj::LambdaRankNDCG::CalcLambdaForGroupNDCG(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::linalg::VectorView >, xgboost::linalg::VectorView, xgboost::common::Span, xgboost::bst_group_t) [with bool unbiased = true; bool exp_gain = true]’: 2025-10-18T00:52:52,026 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.cc:331:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:52,027 331 | void CalcLambdaForGroupNDCG(std::int32_t iter, common::Span g_predt, 2025-10-18T00:52:52,028 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:52:52,029 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.cc:331:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:52,030 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.cc:331:8: note: parameter passing for argument of type ‘xgboost::linalg::VectorView’ {aka ‘xgboost::linalg::TensorView’} changed in GCC 7.1 2025-10-18T00:52:52,031 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.cc:331:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:52,032 In member function ‘void xgboost::obj::LambdaRankObj::CalcLambdaForGroup(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::bst_group_t, Delta, xgboost::linalg::VectorView >) [with bool unbiased = true; bool norm_by_diff = true; Delta = xgboost::obj::LambdaRankNDCG::CalcLambdaForGroupNDCG(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::linalg::VectorView >, xgboost::linalg::VectorView, xgboost::common::Span, xgboost::bst_group_t)::; Loss = xgboost::obj::LambdaRankNDCG; Cache = xgboost::ltr::NDCGCache]’, 2025-10-18T00:52:52,033 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.cc:344:47: 2025-10-18T00:52:52,035 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.cc:226:14: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:52,036 226 | MakePairs(ctx_, iter, p_cache_, g, g_label, g_rank, loop); 2025-10-18T00:52:52,037 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:52:52,038 In member function ‘void xgboost::obj::LambdaRankObj::CalcLambdaForGroup(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::bst_group_t, Delta, xgboost::linalg::VectorView >) [with bool unbiased = true; bool norm_by_diff = false; Delta = xgboost::obj::LambdaRankNDCG::CalcLambdaForGroupNDCG(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::linalg::VectorView >, xgboost::linalg::VectorView, xgboost::common::Span, xgboost::bst_group_t)::; Loss = xgboost::obj::LambdaRankNDCG; Cache = xgboost::ltr::NDCGCache]’, 2025-10-18T00:52:52,039 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.cc:347:48: 2025-10-18T00:52:52,040 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.cc:226:14: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:52,041 226 | MakePairs(ctx_, iter, p_cache_, g, g_label, g_rank, loop); 2025-10-18T00:52:52,042 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:52:52,043 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.h: In function ‘void xgboost::obj::MakePairs(const xgboost::Context*, int32_t, std::shared_ptr, xgboost::bst_group_t, xgboost::linalg::VectorView, xgboost::common::Span, Op) [with Op = LambdaRankObj::CalcLambdaForGroup&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*):: >(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::bst_group_t, xgboost::obj::LambdaRankPairwise::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::, xgboost::linalg::VectorView >)::]’: 2025-10-18T00:52:52,044 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.h:222:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:52,045 222 | void MakePairs(Context const* ctx, std::int32_t iter, 2025-10-18T00:52:52,045 | ^~~~~~~~~ 2025-10-18T00:52:52,046 In lambda function, 2025-10-18T00:52:52,047 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.h:232:11: 2025-10-18T00:52:52,048 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.cc:196:51: note: parameter passing for argument of type ‘const xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:52,049 196 | auto pg = LambdaGrad(g_label, g_predt, g_rank, rank_high, rank_low, 2025-10-18T00:52:52,050 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:52:52,051 197 | delta_op, ti_plus, tj_minus, &cost); 2025-10-18T00:52:52,056 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:52:52,056 In lambda function, 2025-10-18T00:52:52,057 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.h:277:13: 2025-10-18T00:52:52,059 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.cc:196:51: note: parameter passing for argument of type ‘const xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:52,060 196 | auto pg = LambdaGrad(g_label, g_predt, g_rank, rank_high, rank_low, 2025-10-18T00:52:52,061 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:52:52,062 197 | delta_op, ti_plus, tj_minus, &cost); 2025-10-18T00:52:52,069 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:52:52,070 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.cc: In member function ‘void xgboost::obj::LambdaRankObj::CalcLambdaForGroup(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::bst_group_t, Delta, xgboost::linalg::VectorView >) [with bool unbiased = false; bool norm_by_diff = false; Delta = xgboost::obj::LambdaRankPairwise::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::; Loss = xgboost::obj::LambdaRankPairwise; Cache = xgboost::ltr::RankingCache]’: 2025-10-18T00:52:52,071 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.cc:165:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:52,073 165 | void CalcLambdaForGroup(std::int32_t iter, common::Span g_predt, 2025-10-18T00:52:52,074 | ^~~~~~~~~~~~~~~~~~ 2025-10-18T00:52:52,074 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.cc:165:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:52,075 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.cc:226:14: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:52,076 226 | MakePairs(ctx_, iter, p_cache_, g, g_label, g_rank, loop); 2025-10-18T00:52:52,077 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:52:52,078 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.h: In function ‘void xgboost::obj::MakePairs(const xgboost::Context*, int32_t, std::shared_ptr, xgboost::bst_group_t, xgboost::linalg::VectorView, xgboost::common::Span, Op) [with Op = LambdaRankObj::CalcLambdaForGroup&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*):: >(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::bst_group_t, xgboost::obj::LambdaRankPairwise::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::, xgboost::linalg::VectorView >)::]’: 2025-10-18T00:52:52,079 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.h:222:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:52,080 222 | void MakePairs(Context const* ctx, std::int32_t iter, 2025-10-18T00:52:52,081 | ^~~~~~~~~ 2025-10-18T00:52:52,082 In lambda function, 2025-10-18T00:52:52,082 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.h:232:11: 2025-10-18T00:52:52,083 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.cc:196:51: note: parameter passing for argument of type ‘const xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:52,084 196 | auto pg = LambdaGrad(g_label, g_predt, g_rank, rank_high, rank_low, 2025-10-18T00:52:52,085 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:52:52,086 197 | delta_op, ti_plus, tj_minus, &cost); 2025-10-18T00:52:52,087 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:52:52,088 In lambda function, 2025-10-18T00:52:52,089 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.h:277:13: 2025-10-18T00:52:52,090 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.cc:196:51: note: parameter passing for argument of type ‘const xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:52,106 196 | auto pg = LambdaGrad(g_label, g_predt, g_rank, rank_high, rank_low, 2025-10-18T00:52:52,107 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:52:52,108 197 | delta_op, ti_plus, tj_minus, &cost); 2025-10-18T00:52:52,109 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:52:52,110 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.cc: In member function ‘void xgboost::obj::LambdaRankObj::CalcLambdaForGroup(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::bst_group_t, Delta, xgboost::linalg::VectorView >) [with bool unbiased = false; bool norm_by_diff = true; Delta = xgboost::obj::LambdaRankPairwise::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::; Loss = xgboost::obj::LambdaRankPairwise; Cache = xgboost::ltr::RankingCache]’: 2025-10-18T00:52:52,111 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.cc:165:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:52,112 165 | void CalcLambdaForGroup(std::int32_t iter, common::Span g_predt, 2025-10-18T00:52:52,113 | ^~~~~~~~~~~~~~~~~~ 2025-10-18T00:52:52,114 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.cc:165:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:52,115 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.cc:226:14: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:52,116 226 | MakePairs(ctx_, iter, p_cache_, g, g_label, g_rank, loop); 2025-10-18T00:52:52,117 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:52:52,118 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.h: In function ‘void xgboost::obj::MakePairs(const xgboost::Context*, int32_t, std::shared_ptr, xgboost::bst_group_t, xgboost::linalg::VectorView, xgboost::common::Span, Op) [with Op = LambdaRankObj::CalcLambdaForGroup&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*):: >(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::bst_group_t, xgboost::obj::LambdaRankPairwise::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::, xgboost::linalg::VectorView >)::]’: 2025-10-18T00:52:52,119 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.h:222:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:52,120 222 | void MakePairs(Context const* ctx, std::int32_t iter, 2025-10-18T00:52:52,121 | ^~~~~~~~~ 2025-10-18T00:52:52,122 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.cc: In member function ‘void xgboost::obj::LambdaRankObj::CalcLambdaForGroup(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::bst_group_t, Delta, xgboost::linalg::VectorView >) [with bool unbiased = true; bool norm_by_diff = false; Delta = xgboost::obj::LambdaRankPairwise::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::; Loss = xgboost::obj::LambdaRankPairwise; Cache = xgboost::ltr::RankingCache]’: 2025-10-18T00:52:52,123 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.cc:165:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:52,124 165 | void CalcLambdaForGroup(std::int32_t iter, common::Span g_predt, 2025-10-18T00:52:52,125 | ^~~~~~~~~~~~~~~~~~ 2025-10-18T00:52:52,126 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.cc:165:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:52,127 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.cc:226:14: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:52,127 226 | MakePairs(ctx_, iter, p_cache_, g, g_label, g_rank, loop); 2025-10-18T00:52:52,129 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:52:52,130 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.h: In function ‘void xgboost::obj::MakePairs(const xgboost::Context*, int32_t, std::shared_ptr, xgboost::bst_group_t, xgboost::linalg::VectorView, xgboost::common::Span, Op) [with Op = LambdaRankObj::CalcLambdaForGroup&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*):: >(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::bst_group_t, xgboost::obj::LambdaRankPairwise::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::, xgboost::linalg::VectorView >)::]’: 2025-10-18T00:52:52,131 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.h:222:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:52,132 222 | void MakePairs(Context const* ctx, std::int32_t iter, 2025-10-18T00:52:52,133 | ^~~~~~~~~ 2025-10-18T00:52:52,134 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.cc: In member function ‘void xgboost::obj::LambdaRankObj::CalcLambdaForGroup(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::bst_group_t, Delta, xgboost::linalg::VectorView >) [with bool unbiased = true; bool norm_by_diff = true; Delta = xgboost::obj::LambdaRankPairwise::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::; Loss = xgboost::obj::LambdaRankPairwise; Cache = xgboost::ltr::RankingCache]’: 2025-10-18T00:52:52,135 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.cc:165:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:52,137 165 | void CalcLambdaForGroup(std::int32_t iter, common::Span g_predt, 2025-10-18T00:52:52,154 | ^~~~~~~~~~~~~~~~~~ 2025-10-18T00:52:52,155 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.cc:165:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:52,156 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.cc:226:14: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:52,157 226 | MakePairs(ctx_, iter, p_cache_, g, g_label, g_rank, loop); 2025-10-18T00:52:52,158 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:52:52,159 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.h: In function ‘void xgboost::obj::MakePairs(const xgboost::Context*, int32_t, std::shared_ptr, xgboost::bst_group_t, xgboost::linalg::VectorView, xgboost::common::Span, Op) [with Op = LambdaRankObj::CalcLambdaForGroup&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*):: >(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::bst_group_t, xgboost::obj::LambdaRankMAP::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::, xgboost::linalg::VectorView >)::]’: 2025-10-18T00:52:52,160 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.h:222:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:52,161 222 | void MakePairs(Context const* ctx, std::int32_t iter, 2025-10-18T00:52:52,161 | ^~~~~~~~~ 2025-10-18T00:52:52,162 In lambda function, 2025-10-18T00:52:52,163 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.h:232:11: 2025-10-18T00:52:52,164 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.cc:196:51: note: parameter passing for argument of type ‘const xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:52,166 196 | auto pg = LambdaGrad(g_label, g_predt, g_rank, rank_high, rank_low, 2025-10-18T00:52:52,167 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:52:52,168 197 | delta_op, ti_plus, tj_minus, &cost); 2025-10-18T00:52:52,169 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:52:52,170 In lambda function, 2025-10-18T00:52:52,171 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.h:277:13: 2025-10-18T00:52:52,171 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.cc:196:51: note: parameter passing for argument of type ‘const xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:52,172 196 | auto pg = LambdaGrad(g_label, g_predt, g_rank, rank_high, rank_low, 2025-10-18T00:52:52,173 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:52:52,174 197 | delta_op, ti_plus, tj_minus, &cost); 2025-10-18T00:52:52,175 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:52:52,176 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.cc: In member function ‘void xgboost::obj::LambdaRankObj::CalcLambdaForGroup(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::bst_group_t, Delta, xgboost::linalg::VectorView >) [with bool unbiased = false; bool norm_by_diff = false; Delta = xgboost::obj::LambdaRankMAP::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::; Loss = xgboost::obj::LambdaRankMAP; Cache = xgboost::ltr::MAPCache]’: 2025-10-18T00:52:52,177 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.cc:165:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:52,179 165 | void CalcLambdaForGroup(std::int32_t iter, common::Span g_predt, 2025-10-18T00:52:52,179 | ^~~~~~~~~~~~~~~~~~ 2025-10-18T00:52:52,180 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.cc:165:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:52,182 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.cc:226:14: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:52,184 226 | MakePairs(ctx_, iter, p_cache_, g, g_label, g_rank, loop); 2025-10-18T00:52:52,185 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:52:52,186 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.h: In function ‘void xgboost::obj::MakePairs(const xgboost::Context*, int32_t, std::shared_ptr, xgboost::bst_group_t, xgboost::linalg::VectorView, xgboost::common::Span, Op) [with Op = LambdaRankObj::CalcLambdaForGroup&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*):: >(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::bst_group_t, xgboost::obj::LambdaRankMAP::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::, xgboost::linalg::VectorView >)::]’: 2025-10-18T00:52:52,190 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.h:222:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:52,191 222 | void MakePairs(Context const* ctx, std::int32_t iter, 2025-10-18T00:52:52,194 | ^~~~~~~~~ 2025-10-18T00:52:52,195 In lambda function, 2025-10-18T00:52:52,196 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.h:232:11: 2025-10-18T00:52:52,198 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.cc:196:51: note: parameter passing for argument of type ‘const xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:52,199 196 | auto pg = LambdaGrad(g_label, g_predt, g_rank, rank_high, rank_low, 2025-10-18T00:52:52,200 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:52:52,201 197 | delta_op, ti_plus, tj_minus, &cost); 2025-10-18T00:52:52,203 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:52:52,204 In lambda function, 2025-10-18T00:52:52,205 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.h:277:13: 2025-10-18T00:52:52,208 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.cc:196:51: note: parameter passing for argument of type ‘const xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:52,209 196 | auto pg = LambdaGrad(g_label, g_predt, g_rank, rank_high, rank_low, 2025-10-18T00:52:52,210 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:52:52,211 197 | delta_op, ti_plus, tj_minus, &cost); 2025-10-18T00:52:52,212 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:52:52,213 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.cc: In member function ‘void xgboost::obj::LambdaRankObj::CalcLambdaForGroup(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::bst_group_t, Delta, xgboost::linalg::VectorView >) [with bool unbiased = false; bool norm_by_diff = true; Delta = xgboost::obj::LambdaRankMAP::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::; Loss = xgboost::obj::LambdaRankMAP; Cache = xgboost::ltr::MAPCache]’: 2025-10-18T00:52:52,215 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.cc:165:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:52,216 165 | void CalcLambdaForGroup(std::int32_t iter, common::Span g_predt, 2025-10-18T00:52:52,218 | ^~~~~~~~~~~~~~~~~~ 2025-10-18T00:52:52,219 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.cc:165:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:52,221 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.cc:226:14: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:52,236 226 | MakePairs(ctx_, iter, p_cache_, g, g_label, g_rank, loop); 2025-10-18T00:52:52,237 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:52:52,238 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.h: In function ‘void xgboost::obj::MakePairs(const xgboost::Context*, int32_t, std::shared_ptr, xgboost::bst_group_t, xgboost::linalg::VectorView, xgboost::common::Span, Op) [with Op = LambdaRankObj::CalcLambdaForGroup&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*):: >(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::bst_group_t, xgboost::obj::LambdaRankMAP::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::, xgboost::linalg::VectorView >)::]’: 2025-10-18T00:52:52,238 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.h:222:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:52,239 222 | void MakePairs(Context const* ctx, std::int32_t iter, 2025-10-18T00:52:52,240 | ^~~~~~~~~ 2025-10-18T00:52:52,241 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.cc: In member function ‘void xgboost::obj::LambdaRankObj::CalcLambdaForGroup(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::bst_group_t, Delta, xgboost::linalg::VectorView >) [with bool unbiased = true; bool norm_by_diff = false; Delta = xgboost::obj::LambdaRankMAP::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::; Loss = xgboost::obj::LambdaRankMAP; Cache = xgboost::ltr::MAPCache]’: 2025-10-18T00:52:52,242 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.cc:165:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:52,243 165 | void CalcLambdaForGroup(std::int32_t iter, common::Span g_predt, 2025-10-18T00:52:52,244 | ^~~~~~~~~~~~~~~~~~ 2025-10-18T00:52:52,245 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.cc:165:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:52,246 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.cc:226:14: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:52,247 226 | MakePairs(ctx_, iter, p_cache_, g, g_label, g_rank, loop); 2025-10-18T00:52:52,248 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:52:52,248 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.h: In function ‘void xgboost::obj::MakePairs(const xgboost::Context*, int32_t, std::shared_ptr, xgboost::bst_group_t, xgboost::linalg::VectorView, xgboost::common::Span, Op) [with Op = LambdaRankObj::CalcLambdaForGroup&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*):: >(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::bst_group_t, xgboost::obj::LambdaRankMAP::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::, xgboost::linalg::VectorView >)::]’: 2025-10-18T00:52:52,249 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.h:222:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:52,250 222 | void MakePairs(Context const* ctx, std::int32_t iter, 2025-10-18T00:52:52,251 | ^~~~~~~~~ 2025-10-18T00:52:52,252 In lambda function, 2025-10-18T00:52:52,253 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.h:277:13: 2025-10-18T00:52:52,254 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.cc:196:51: note: parameter passing for argument of type ‘const xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:52,255 196 | auto pg = LambdaGrad(g_label, g_predt, g_rank, rank_high, rank_low, 2025-10-18T00:52:52,256 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:52:52,256 197 | delta_op, ti_plus, tj_minus, &cost); 2025-10-18T00:52:52,257 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:52:52,258 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.cc: In member function ‘void xgboost::obj::LambdaRankObj::CalcLambdaForGroup(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::bst_group_t, Delta, xgboost::linalg::VectorView >) [with bool unbiased = true; bool norm_by_diff = true; Delta = xgboost::obj::LambdaRankMAP::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::; Loss = xgboost::obj::LambdaRankMAP; Cache = xgboost::ltr::MAPCache]’: 2025-10-18T00:52:52,259 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.cc:165:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:52,260 165 | void CalcLambdaForGroup(std::int32_t iter, common::Span g_predt, 2025-10-18T00:52:52,261 | ^~~~~~~~~~~~~~~~~~ 2025-10-18T00:52:52,262 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.cc:165:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:52,263 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.cc:226:14: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:52,264 226 | MakePairs(ctx_, iter, p_cache_, g, g_label, g_rank, loop); 2025-10-18T00:52:52,266 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:52:52,267 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.cc: In member function ‘void xgboost::obj::LambdaRankObj::UpdatePositionBias() [with Loss = xgboost::obj::LambdaRankPairwise; Cache = xgboost::ltr::RankingCache]’: 2025-10-18T00:52:52,268 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.cc:117:45: note: parameter passing for argument of type ‘xgboost::linalg::VectorView’ {aka ‘xgboost::linalg::TensorView’} changed in GCC 7.1 2025-10-18T00:52:52,269 117 | cpu_impl::LambdaRankUpdatePositionBias(ctx_, li_full_.View(device), lj_full_.View(device), 2025-10-18T00:52:52,270 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:52:52,271 118 | &ti_plus_, &tj_minus_, &li_, &lj_, p_cache_); 2025-10-18T00:52:52,272 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:52:52,273 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.cc:117:45: note: parameter passing for argument of type ‘xgboost::linalg::VectorView’ {aka ‘xgboost::linalg::TensorView’} changed in GCC 7.1 2025-10-18T00:52:52,274 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.cc:117:45: note: parameter passing for argument of type ‘xgboost::linalg::VectorView’ {aka ‘xgboost::linalg::TensorView’} changed in GCC 7.1 2025-10-18T00:52:52,275 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.cc: In member function ‘void xgboost::obj::LambdaRankObj::UpdatePositionBias() [with Loss = xgboost::obj::LambdaRankMAP; Cache = xgboost::ltr::MAPCache]’: 2025-10-18T00:52:52,276 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.cc:117:45: note: parameter passing for argument of type ‘xgboost::linalg::VectorView’ {aka ‘xgboost::linalg::TensorView’} changed in GCC 7.1 2025-10-18T00:52:52,277 117 | cpu_impl::LambdaRankUpdatePositionBias(ctx_, li_full_.View(device), lj_full_.View(device), 2025-10-18T00:52:52,278 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:52:52,279 118 | &ti_plus_, &tj_minus_, &li_, &lj_, p_cache_); 2025-10-18T00:52:52,279 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:52:52,280 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.cc:117:45: note: parameter passing for argument of type ‘xgboost::linalg::VectorView’ {aka ‘xgboost::linalg::TensorView’} changed in GCC 7.1 2025-10-18T00:52:52,281 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.cc:117:45: note: parameter passing for argument of type ‘xgboost::linalg::VectorView’ {aka ‘xgboost::linalg::TensorView’} changed in GCC 7.1 2025-10-18T00:52:52,282 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.cc: In member function ‘void xgboost::obj::LambdaRankObj::UpdatePositionBias() [with Loss = xgboost::obj::LambdaRankNDCG; Cache = xgboost::ltr::NDCGCache]’: 2025-10-18T00:52:52,283 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.cc:117:45: note: parameter passing for argument of type ‘xgboost::linalg::VectorView’ {aka ‘xgboost::linalg::TensorView’} changed in GCC 7.1 2025-10-18T00:52:52,284 117 | cpu_impl::LambdaRankUpdatePositionBias(ctx_, li_full_.View(device), lj_full_.View(device), 2025-10-18T00:52:52,285 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:52:52,286 118 | &ti_plus_, &tj_minus_, &li_, &lj_, p_cache_); 2025-10-18T00:52:52,287 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:52:52,288 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.cc:117:45: note: parameter passing for argument of type ‘xgboost::linalg::VectorView’ {aka ‘xgboost::linalg::TensorView’} changed in GCC 7.1 2025-10-18T00:52:52,289 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/objective/lambdarank_obj.cc:117:45: note: parameter passing for argument of type ‘xgboost::linalg::VectorView’ {aka ‘xgboost::linalg::TensorView’} changed in GCC 7.1 2025-10-18T00:52:58,205 [108/115] Building CXX object src/CMakeFiles/objxgboost.dir/tree/tree_model.cc.o 2025-10-18T00:52:58,206 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/tree_model.cc: In member function ‘void xgboost::RegTree::ExpandCategorical(xgboost::bst_node_t, xgboost::bst_feature_t, xgboost::common::Span, bool, xgboost::bst_float, xgboost::bst_float, xgboost::bst_float, xgboost::bst_float, float, float, float)’: 2025-10-18T00:52:58,207 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/tree_model.cc:911:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:52:58,208 911 | void RegTree::ExpandCategorical(bst_node_t nidx, bst_feature_t split_index, 2025-10-18T00:52:58,209 | ^~~~~~~ 2025-10-18T00:52:58,210 In file included from /usr/include/c++/12/vector:70, 2025-10-18T00:52:58,211 from /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/include/xgboost/base.h:17, 2025-10-18T00:52:58,211 from /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/include/xgboost/tree_model.h:10, 2025-10-18T00:52:58,212 from /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/tree_model.cc:6: 2025-10-18T00:52:58,213 /usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {unsigned int&}; _Tp = long long int; _Alloc = std::allocator]’: 2025-10-18T00:52:58,214 /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 2025-10-18T00:52:58,214 439 | vector<_Tp, _Alloc>:: 2025-10-18T00:52:58,215 | ^~~~~~~~~~~~~~~~~~~ 2025-10-18T00:52:58,216 In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {unsigned int&}; _Tp = long long int; _Alloc = std::allocator]’, 2025-10-18T00:52:58,217 inlined from ‘void xgboost::RegTree::SaveCategoricalSplit(xgboost::Json*) const’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/tree_model.cc:1011:50: 2025-10-18T00:52:58,218 /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2025-10-18T00:52:58,219 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2025-10-18T00:52:58,220 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:52:58,221 In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {unsigned int&}; _Tp = long long int; _Alloc = std::allocator]’, 2025-10-18T00:52:58,222 inlined from ‘void xgboost::RegTree::SaveCategoricalSplit(xgboost::Json*) const’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/tree_model.cc:1020:47: 2025-10-18T00:52:58,223 /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2025-10-18T00:52:58,224 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2025-10-18T00:52:58,225 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:53:01,610 [109/115] Building CXX object src/CMakeFiles/objxgboost.dir/tree/updater_colmaker.cc.o 2025-10-18T00:53:01,611 In file included from /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/../common/random.h:22, 2025-10-18T00:53:01,617 from /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/updater_colmaker.cc:12: 2025-10-18T00:53:01,618 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/../common/../collective/broadcast.h: In function ‘xgboost::collective::Result xgboost::collective::Broadcast(const xgboost::Context*, const CommGroup&, xgboost::linalg::VectorView, int32_t) [with T = unsigned int]’: 2025-10-18T00:53:01,620 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/../common/../collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:53:01,621 40 | return backend->Broadcast(comm.Ctx(ctx, data.Device()), erased, root); 2025-10-18T00:53:01,622 | ^ 2025-10-18T00:53:01,623 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/../common/../collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:53:01,625 In file included from /usr/include/c++/12/vector:70, 2025-10-18T00:53:01,626 from /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/updater_colmaker.cc:9: 2025-10-18T00:53:01,627 /usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = xgboost::tree::ColMaker::ThreadEntry; _Alloc = std::allocator]’: 2025-10-18T00:53:01,627 /usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 2025-10-18T00:53:01,628 523 | vector<_Tp, _Alloc>:: 2025-10-18T00:53:01,629 | ^~~~~~~~~~~~~~~~~~~ 2025-10-18T00:53:01,630 /usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = xgboost::tree::ColMaker::NodeEntry; _Alloc = std::allocator]’: 2025-10-18T00:53:01,631 /usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 2025-10-18T00:53:01,632 In file included from /usr/include/c++/12/vector:64: 2025-10-18T00:53:01,633 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = xgboost::tree::ColMaker::ThreadEntry; _Alloc = std::allocator]’, 2025-10-18T00:53:01,634 inlined from ‘void xgboost::tree::ColMaker::Builder::InitNewNode(const std::vector&, const std::vector >&, const xgboost::DMatrix&, const xgboost::RegTree&)’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/updater_colmaker.cc:270:19: 2025-10-18T00:53:01,635 /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2025-10-18T00:53:01,637 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-10-18T00:53:01,638 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:53:01,639 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = xgboost::tree::ColMaker::NodeEntry; _Alloc = std::allocator]’, 2025-10-18T00:53:01,640 inlined from ‘void xgboost::tree::ColMaker::Builder::InitNewNode(const std::vector&, const std::vector >&, const xgboost::DMatrix&, const xgboost::RegTree&)’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/updater_colmaker.cc:272:22: 2025-10-18T00:53:01,641 /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2025-10-18T00:53:01,642 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-10-18T00:53:01,643 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:53:01,644 In file included from /usr/include/c++/12/vector:63: 2025-10-18T00:53:01,645 /usr/include/c++/12/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = xgboost::tree::ColMaker::ThreadEntry*]’: 2025-10-18T00:53:01,646 /usr/include/c++/12/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2025-10-18T00:53:01,646 113 | __do_uninit_copy(_InputIterator __first, _InputIterator __last, 2025-10-18T00:53:01,647 | ^~~~~~~~~~~~~~~~ 2025-10-18T00:53:01,648 /usr/include/c++/12/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2025-10-18T00:53:01,649 In static member function ‘static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = xgboost::tree::ColMaker::ThreadEntry*; bool _TrivialValueTypes = false]’, 2025-10-18T00:53:01,650 inlined from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = xgboost::tree::ColMaker::ThreadEntry*]’ at /usr/include/c++/12/bits/stl_uninitialized.h:185:15, 2025-10-18T00:53:01,651 inlined from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = xgboost::tree::ColMaker::ThreadEntry*; _Tp = xgboost::tree::ColMaker::ThreadEntry]’ at /usr/include/c++/12/bits/stl_uninitialized.h:372:37, 2025-10-18T00:53:01,652 inlined from ‘std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = xgboost::tree::ColMaker::ThreadEntry; _Alloc = std::allocator]’ at /usr/include/c++/12/bits/stl_vector.h:1617:35, 2025-10-18T00:53:01,653 inlined from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = xgboost::tree::ColMaker::ThreadEntry; _Alloc = std::allocator]’ at /usr/include/c++/12/bits/vector.tcc:232:44: 2025-10-18T00:53:01,654 /usr/include/c++/12/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2025-10-18T00:53:01,655 137 | { return std::__do_uninit_copy(__first, __last, __result); } 2025-10-18T00:53:01,657 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:53:01,659 In static member function ‘static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = xgboost::tree::ColMaker::ThreadEntry*; bool _TrivialValueTypes = false]’, 2025-10-18T00:53:01,662 inlined from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = xgboost::tree::ColMaker::ThreadEntry*]’ at /usr/include/c++/12/bits/stl_uninitialized.h:185:15, 2025-10-18T00:53:01,663 inlined from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = xgboost::tree::ColMaker::ThreadEntry*; _Tp = xgboost::tree::ColMaker::ThreadEntry]’ at /usr/include/c++/12/bits/stl_uninitialized.h:372:37, 2025-10-18T00:53:01,664 inlined from ‘std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = xgboost::tree::ColMaker::ThreadEntry; _Alloc = std::allocator]’ at /usr/include/c++/12/bits/stl_vector.h:601:31, 2025-10-18T00:53:01,665 inlined from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = vector; _Args = {const vector >&}]’ at /usr/include/c++/12/bits/stl_construct.h:119:7, 2025-10-18T00:53:01,666 inlined from ‘_ForwardIterator std::__do_uninit_fill_n(_ForwardIterator, _Size, const _Tp&) [with _ForwardIterator = vector*; _Size = unsigned int; _Tp = vector]’ at /usr/include/c++/12/bits/stl_uninitialized.h:267:21: 2025-10-18T00:53:01,667 /usr/include/c++/12/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2025-10-18T00:53:01,668 137 | { return std::__do_uninit_copy(__first, __last, __result); } 2025-10-18T00:53:01,669 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:53:01,670 In static member function ‘static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = xgboost::tree::ColMaker::ThreadEntry*; bool _TrivialValueTypes = false]’, 2025-10-18T00:53:01,671 inlined from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = xgboost::tree::ColMaker::ThreadEntry*]’ at /usr/include/c++/12/bits/stl_uninitialized.h:185:15, 2025-10-18T00:53:01,672 inlined from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = xgboost::tree::ColMaker::ThreadEntry*; _Tp = xgboost::tree::ColMaker::ThreadEntry]’ at /usr/include/c++/12/bits/stl_uninitialized.h:372:37, 2025-10-18T00:53:01,673 inlined from ‘std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = xgboost::tree::ColMaker::ThreadEntry; _Alloc = std::allocator]’ at /usr/include/c++/12/bits/stl_vector.h:601:31, 2025-10-18T00:53:01,674 inlined from ‘void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = std::vector; _Args = {const std::vector >&}; _Tp = std::vector]’ at /usr/include/c++/12/bits/new_allocator.h:175:4, 2025-10-18T00:53:01,675 inlined from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = std::vector; _Args = {const std::vector >&}; _Tp = std::vector]’ at /usr/include/c++/12/bits/alloc_traits.h:516:17, 2025-10-18T00:53:01,676 inlined from ‘std::vector<_Tp, _Alloc>::_Temporary_value::_Temporary_value(std::vector<_Tp, _Alloc>*, _Args&& ...) [with _Args = {const std::vector >&}; _Tp = std::vector; _Alloc = std::allocator >]’ at /usr/include/c++/12/bits/stl_vector.h:1830:30, 2025-10-18T00:53:01,677 inlined from ‘void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = std::vector; _Alloc = std::allocator >]’ at /usr/include/c++/12/bits/vector.tcc:534:25: 2025-10-18T00:53:01,678 /usr/include/c++/12/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2025-10-18T00:53:01,679 137 | { return std::__do_uninit_copy(__first, __last, __result); } 2025-10-18T00:53:01,680 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:53:01,681 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/updater_colmaker.cc: In member function ‘virtual void xgboost::tree::ColMaker::Update(const xgboost::tree::TrainParam*, xgboost::linalg::Matrix >*, xgboost::DMatrix*, xgboost::common::Span >, const std::vector&)’: 2025-10-18T00:53:01,682 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/updater_colmaker.cc:96:8: note: parameter passing for argument of type ‘xgboost::common::Span >’ changed in GCC 7.1 2025-10-18T00:53:01,683 96 | void Update(TrainParam const *param, linalg::Matrix *gpair, DMatrix *dmat, 2025-10-18T00:53:01,684 | ^~~~~~ 2025-10-18T00:53:06,975 [110/115] Building CXX object src/CMakeFiles/objxgboost.dir/tree/updater_prune.cc.o 2025-10-18T00:53:06,976 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/updater_prune.cc: In member function ‘virtual void xgboost::tree::TreePruner::Update(const xgboost::tree::TrainParam*, xgboost::linalg::Matrix >*, xgboost::DMatrix*, xgboost::common::Span >, const std::vector&)’: 2025-10-18T00:53:06,977 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/updater_prune.cc:34:8: note: parameter passing for argument of type ‘xgboost::common::Span >’ changed in GCC 7.1 2025-10-18T00:53:06,978 34 | void Update(TrainParam const* param, linalg::Matrix* gpair, DMatrix* p_fmat, 2025-10-18T00:53:06,979 | ^~~~~~ 2025-10-18T00:53:06,980 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/updater_prune.cc:41:21: note: parameter passing for argument of type ‘xgboost::common::Span >’ changed in GCC 7.1 2025-10-18T00:53:06,981 41 | syncher_->Update(param, gpair, p_fmat, out_position, trees); 2025-10-18T00:53:06,982 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:53:20,892 [111/115] Building CXX object src/CMakeFiles/objxgboost.dir/tree/updater_sync.cc.o 2025-10-18T00:53:20,893 In file included from /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/updater_sync.cc:9: 2025-10-18T00:53:20,894 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/../collective/broadcast.h: In function ‘xgboost::collective::Result xgboost::collective::Broadcast(const xgboost::Context*, const CommGroup&, xgboost::linalg::VectorView, int32_t) [with T = char]’: 2025-10-18T00:53:20,895 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/../collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:53:20,896 40 | return backend->Broadcast(comm.Ctx(ctx, data.Device()), erased, root); 2025-10-18T00:53:20,897 | ^ 2025-10-18T00:53:20,897 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/../collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:53:20,898 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/updater_sync.cc: In member function ‘virtual void xgboost::tree::TreeSyncher::Update(const xgboost::tree::TrainParam*, xgboost::linalg::Matrix >*, xgboost::DMatrix*, xgboost::common::Span >, const std::vector&)’: 2025-10-18T00:53:20,900 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/updater_sync.cc:34:8: note: parameter passing for argument of type ‘xgboost::common::Span >’ changed in GCC 7.1 2025-10-18T00:53:20,901 34 | void Update(TrainParam const*, linalg::Matrix*, DMatrix*, 2025-10-18T00:53:20,902 | ^~~~~~ 2025-10-18T00:53:26,779 [112/115] Building CXX object src/CMakeFiles/objxgboost.dir/tree/updater_refresh.cc.o 2025-10-18T00:53:26,781 In file included from /usr/include/c++/12/vector:70, 2025-10-18T00:53:26,781 from /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/dmlc-core/include/dmlc/registry.h:11, 2025-10-18T00:53:26,782 from /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/include/xgboost/tree_updater.h:11, 2025-10-18T00:53:26,783 from /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/updater_refresh.cc:7: 2025-10-18T00:53:26,784 /usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = xgboost::tree::GradStats; _Alloc = std::allocator]’: 2025-10-18T00:53:26,784 /usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 2025-10-18T00:53:26,785 523 | vector<_Tp, _Alloc>:: 2025-10-18T00:53:26,786 | ^~~~~~~~~~~~~~~~~~~ 2025-10-18T00:53:26,787 In file included from /usr/include/c++/12/vector:64: 2025-10-18T00:53:26,787 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = xgboost::tree::GradStats; _Alloc = std::allocator]’, 2025-10-18T00:53:26,788 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/updater_refresh.cc:57:26, 2025-10-18T00:53:26,789 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/dmlc-core/include/dmlc/./././common.h:68:8, 2025-10-18T00:53:26,789 inlined from ‘_ZN7xgboost4tree13TreeRefresher6UpdateEPKNS0_10TrainParamEPNS_6linalg6TensorINS_6detail20GradientPairInternalIfEELi2EEEPNS_7DMatrixENS_6common4SpanINS_16HostDeviceVectorIiEELj4294967295EEERKSt6vectorIPNS_7RegTreeESaISL_EE._omp_fn.0’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/updater_refresh.cc:51:14: 2025-10-18T00:53:26,790 /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2025-10-18T00:53:26,791 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-10-18T00:53:26,792 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:53:26,792 In file included from /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/updater_refresh.cc:12: 2025-10-18T00:53:26,793 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/../collective/allreduce.h: In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, const CommGroup&, xgboost::linalg::TensorView, Op) [with T = double; int kDim = 1]’: 2025-10-18T00:53:26,794 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/../collective/allreduce.h:44:22: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-10-18T00:53:26,794 44 | [[nodiscard]] Result Allreduce(Context const* ctx, CommGroup const& comm, 2025-10-18T00:53:26,795 | ^~~~~~~~~ 2025-10-18T00:53:26,796 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:53:26,797 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-10-18T00:53:26,797 | ^ 2025-10-18T00:53:26,798 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:53:26,799 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/updater_refresh.cc: In member function ‘virtual void xgboost::tree::TreeRefresher::Update(const xgboost::tree::TrainParam*, xgboost::linalg::Matrix >*, xgboost::DMatrix*, xgboost::common::Span >, const std::vector&)’: 2025-10-18T00:53:26,800 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/updater_refresh.cc:33:8: note: parameter passing for argument of type ‘xgboost::common::Span >’ changed in GCC 7.1 2025-10-18T00:53:26,801 33 | void Update(TrainParam const *param, linalg::Matrix *gpair, DMatrix *p_fmat, 2025-10-18T00:53:26,801 | ^~~~~~ 2025-10-18T00:53:26,802 In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, xgboost::linalg::TensorView, Op) [with T = double; int kDim = 1]’, 2025-10-18T00:53:26,802 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/updater_refresh.cc:100:29: 2025-10-18T00:53:26,803 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/../collective/allreduce.h:59:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-10-18T00:53:26,804 59 | return Allreduce(ctx, *GlobalCommGroup(), data, op); 2025-10-18T00:53:26,804 | ^ 2025-10-18T00:53:26,805 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/../collective/allreduce.h:59:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-10-18T00:53:59,344 [113/115] Building CXX object src/CMakeFiles/objxgboost.dir/tree/updater_approx.cc.o 2025-10-18T00:53:59,345 In file included from /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/../common/hist_util.h:17, 2025-10-18T00:53:59,346 from /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/updater_approx.cc:15: 2025-10-18T00:53:59,347 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/../common/categorical.h: In function ‘bool xgboost::common::Decision(Span, float)’: 2025-10-18T00:53:59,347 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/../common/categorical.h:52:28: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:53:59,348 52 | inline XGBOOST_DEVICE bool Decision(common::Span cats, float cat) { 2025-10-18T00:53:59,349 | ^~~~~~~~ 2025-10-18T00:53:59,350 In file included from /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/../collective/aggregator.h:13, 2025-10-18T00:53:59,351 from /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/updater_approx.cc:13: 2025-10-18T00:53:59,351 In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, const CommGroup&, xgboost::linalg::TensorView, Op) [with T = unsigned char; int kDim = 1]’, 2025-10-18T00:53:59,352 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/../collective/allreduce.h:59:53, 2025-10-18T00:53:59,353 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/../collective/allreduce.h:67:72: 2025-10-18T00:53:59,353 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:53:59,354 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-10-18T00:53:59,355 | ^ 2025-10-18T00:53:59,355 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:53:59,356 In file included from /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/updater_approx.cc:22: 2025-10-18T00:53:59,357 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/hist/evaluate_splits.h: In member function ‘void xgboost::tree::HistEvaluator::EnumeratePart(const xgboost::common::HistogramCuts&, xgboost::common::Span, xgboost::common::ConstGHistRow, xgboost::bst_feature_t, xgboost::bst_node_t, const xgboost::tree::TreeEvaluator::SplitEvaluator&, xgboost::tree::SplitEntry*) [with int d_step = 1]’: 2025-10-18T00:53:59,357 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/hist/evaluate_splits.h:188:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:53:59,358 188 | void EnumeratePart(common::HistogramCuts const &cut, common::Span sorted_idx, 2025-10-18T00:53:59,358 | ^~~~~~~~~~~~~ 2025-10-18T00:53:59,359 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/hist/evaluate_splits.h:188:8: note: parameter passing for argument of type ‘xgboost::common::ConstGHistRow’ {aka ‘xgboost::common::Span >’} changed in GCC 7.1 2025-10-18T00:53:59,360 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/hist/evaluate_splits.h: In member function ‘void xgboost::tree::HistEvaluator::EnumeratePart(const xgboost::common::HistogramCuts&, xgboost::common::Span, xgboost::common::ConstGHistRow, xgboost::bst_feature_t, xgboost::bst_node_t, const xgboost::tree::TreeEvaluator::SplitEvaluator&, xgboost::tree::SplitEntry*) [with int d_step = -1]’: 2025-10-18T00:53:59,360 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/hist/evaluate_splits.h:188:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:53:59,361 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/hist/evaluate_splits.h:188:8: note: parameter passing for argument of type ‘xgboost::common::ConstGHistRow’ {aka ‘xgboost::common::Span >’} changed in GCC 7.1 2025-10-18T00:53:59,362 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/hist/evaluate_splits.h: In member function ‘xgboost::tree::GradStats xgboost::tree::HistEvaluator::EnumerateSplit(const xgboost::common::HistogramCuts&, xgboost::common::ConstGHistRow, xgboost::bst_feature_t, xgboost::bst_node_t, const xgboost::tree::TreeEvaluator::SplitEvaluator&, xgboost::tree::SplitEntry*) const [with int d_step = 1]’: 2025-10-18T00:53:59,362 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/hist/evaluate_splits.h:260:13: note: parameter passing for argument of type ‘xgboost::common::ConstGHistRow’ {aka ‘xgboost::common::Span >’} changed in GCC 7.1 2025-10-18T00:53:59,363 260 | GradStats EnumerateSplit(common::HistogramCuts const &cut, common::ConstGHistRow hist, 2025-10-18T00:53:59,364 | ^~~~~~~~~~~~~~ 2025-10-18T00:53:59,365 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/hist/evaluate_splits.h: In member function ‘xgboost::tree::GradStats xgboost::tree::HistEvaluator::EnumerateSplit(const xgboost::common::HistogramCuts&, xgboost::common::ConstGHistRow, xgboost::bst_feature_t, xgboost::bst_node_t, const xgboost::tree::TreeEvaluator::SplitEvaluator&, xgboost::tree::SplitEntry*) const [with int d_step = -1]’: 2025-10-18T00:53:59,365 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/hist/evaluate_splits.h:260:13: note: parameter passing for argument of type ‘xgboost::common::ConstGHistRow’ {aka ‘xgboost::common::Span >’} changed in GCC 7.1 2025-10-18T00:53:59,366 In file included from /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/hist/evaluate_splits.h:24: 2025-10-18T00:53:59,366 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/hist/hist_cache.h: In member function ‘void xgboost::tree::BoundedHistCollection::AllocateHistograms(xgboost::common::Span, xgboost::common::Span)’: 2025-10-18T00:53:59,367 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/hist/hist_cache.h:85:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:53:59,367 85 | void AllocateHistograms(common::Span nodes_to_build, 2025-10-18T00:53:59,368 | ^~~~~~~~~~~~~~~~~~ 2025-10-18T00:53:59,369 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/hist/hist_cache.h:85:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:53:59,370 In file included from /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/updater_approx.cc:24: 2025-10-18T00:53:59,370 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/hist/histogram.h: In member function ‘void xgboost::tree::HistogramBuilder::AddHistRows(const xgboost::RegTree*, std::vector >*, std::vector >*, bool)’: 2025-10-18T00:53:59,371 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/hist/histogram.h:122:37: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:53:59,372 122 | this->hist_.AllocateHistograms(nodes_to_build, nodes_to_sub); 2025-10-18T00:53:59,373 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:53:59,374 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/hist/histogram.h:122:37: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:53:59,374 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/hist/histogram.h:122:37: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:53:59,375 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/hist/histogram.h:143:35: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:53:59,376 143 | this->hist_.AllocateHistograms(nodes_to_build, nodes_to_sub); 2025-10-18T00:53:59,377 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:53:59,378 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/hist/histogram.h:143:35: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:53:59,379 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/hist/histogram.h:143:35: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:53:59,379 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/hist/evaluate_splits.h: In member function ‘void xgboost::tree::HistEvaluator::EnumerateOneHot(const xgboost::common::HistogramCuts&, xgboost::common::ConstGHistRow, xgboost::bst_feature_t, xgboost::bst_node_t, const xgboost::tree::TreeEvaluator::SplitEvaluator&, xgboost::tree::SplitEntry*) const’: 2025-10-18T00:53:59,380 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/hist/evaluate_splits.h:111:8: note: parameter passing for argument of type ‘xgboost::common::ConstGHistRow’ {aka ‘xgboost::common::Span >’} changed in GCC 7.1 2025-10-18T00:53:59,381 111 | void EnumerateOneHot(common::HistogramCuts const &cut, common::ConstGHistRow hist, 2025-10-18T00:53:59,381 | ^~~~~~~~~~~~~~~ 2025-10-18T00:53:59,382 In file included from /usr/include/c++/12/vector:70, 2025-10-18T00:53:59,382 from /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/updater_approx.cc:11: 2025-10-18T00:53:59,383 /usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = xgboost::detail::GradientPairInternal; _Alloc = std::allocator >]’: 2025-10-18T00:53:59,383 /usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 2025-10-18T00:53:59,384 523 | vector<_Tp, _Alloc>:: 2025-10-18T00:53:59,385 | ^~~~~~~~~~~~~~~~~~~ 2025-10-18T00:53:59,385 In file included from /usr/include/c++/12/vector:64: 2025-10-18T00:53:59,386 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = xgboost::detail::GradientPairInternal; _Alloc = std::allocator >]’, 2025-10-18T00:53:59,387 inlined from ‘void xgboost::common::HistCollection::AllocateData(xgboost::bst_uint)’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/../common/hist_util.h:453:34, 2025-10-18T00:53:59,388 inlined from ‘xgboost::common::GHistRow xgboost::common::ParallelGHistBuilder::GetInitializedHist(size_t, size_t)’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/../common/hist_util.h:512:32: 2025-10-18T00:53:59,389 /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 2025-10-18T00:53:59,389 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-10-18T00:53:59,390 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:53:59,391 In lambda function, 2025-10-18T00:53:59,391 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/../common/threading_utils.h:157:13, 2025-10-18T00:53:59,392 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/dmlc-core/include/dmlc/././common.h:68:8, 2025-10-18T00:53:59,393 inlined from ‘_ZN7xgboost6common13ParallelFor2dIZNS_4tree16HistogramBuilder20BuildLocalHistogramsILb0EEEvRKNS0_14BlockedSpace2dERKNS_16GHistIndexMatrixERKSt6vectorIiSaIiEERKNS0_16RowSetCollectionENS0_4SpanIKNS_6detail20GradientPairInternalIfEELj4294967295EEEbEUljNS0_7Range1dEE_EEvS7_iOT_._omp_fn.0’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/../common/threading_utils.h:150:12: 2025-10-18T00:53:59,394 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/hist/histogram.h:87:39: note: parameter passing for argument of type ‘xgboost::common::Span >’ changed in GCC 7.1 2025-10-18T00:53:59,394 87 | common::BuildHist(gpair_h, rid_set, gidx, hist, force_read_by_column); 2025-10-18T00:53:59,395 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:53:59,396 In lambda function, 2025-10-18T00:53:59,397 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/../common/threading_utils.h:157:13, 2025-10-18T00:53:59,398 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/dmlc-core/include/dmlc/././common.h:68:8, 2025-10-18T00:53:59,398 inlined from ‘_ZN7xgboost6common13ParallelFor2dIZNS_4tree16HistogramBuilder20BuildLocalHistogramsILb1EEEvRKNS0_14BlockedSpace2dERKNS_16GHistIndexMatrixERKSt6vectorIiSaIiEERKNS0_16RowSetCollectionENS0_4SpanIKNS_6detail20GradientPairInternalIfEELj4294967295EEEbEUljNS0_7Range1dEE_EEvS7_iOT_._omp_fn.0’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/../common/threading_utils.h:150:12: 2025-10-18T00:53:59,399 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/hist/histogram.h:87:39: note: parameter passing for argument of type ‘xgboost::common::Span >’ changed in GCC 7.1 2025-10-18T00:53:59,400 87 | common::BuildHist(gpair_h, rid_set, gidx, hist, force_read_by_column); 2025-10-18T00:53:59,400 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:53:59,401 In file included from /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/../collective/aggregator.h:14: 2025-10-18T00:53:59,402 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/../collective/broadcast.h: In function ‘xgboost::collective::Result xgboost::collective::Broadcast(const xgboost::Context*, const CommGroup&, xgboost::linalg::VectorView, int32_t) [with T = unsigned int]’: 2025-10-18T00:53:59,402 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/../collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:53:59,403 40 | return backend->Broadcast(comm.Ctx(ctx, data.Device()), erased, root); 2025-10-18T00:53:59,404 | ^ 2025-10-18T00:53:59,404 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/../collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:53:59,405 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/../collective/allreduce.h: In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, const CommGroup&, xgboost::linalg::TensorView, Op) [with T = double; int kDim = 1]’: 2025-10-18T00:53:59,406 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/../collective/allreduce.h:44:22: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-10-18T00:53:59,407 44 | [[nodiscard]] Result Allreduce(Context const* ctx, CommGroup const& comm, 2025-10-18T00:53:59,407 | ^~~~~~~~~ 2025-10-18T00:53:59,408 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:53:59,409 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-10-18T00:53:59,409 | ^ 2025-10-18T00:53:59,410 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:53:59,411 In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, xgboost::linalg::TensorView, Op) [with T = double; int kDim = 1]’, 2025-10-18T00:53:59,412 inlined from ‘void xgboost::tree::HistogramBuilder::SyncHistogram(const xgboost::Context*, const xgboost::RegTree*, const std::vector >&, const std::vector >&)’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/hist/histogram.h:192:31: 2025-10-18T00:53:59,413 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/../collective/allreduce.h:59:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-10-18T00:53:59,413 59 | return Allreduce(ctx, *GlobalCommGroup(), data, op); 2025-10-18T00:53:59,414 | ^ 2025-10-18T00:53:59,414 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/../collective/allreduce.h:59:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-10-18T00:53:59,415 In lambda function, 2025-10-18T00:53:59,415 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/../common/threading_utils.h:157:13, 2025-10-18T00:53:59,416 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/dmlc-core/include/dmlc/././common.h:68:8: 2025-10-18T00:53:59,417 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/hist/histogram.h:210:34: note: parameter passing for argument of type ‘xgboost::common::Span >’ changed in GCC 7.1 2025-10-18T00:53:59,418 210 | common::SubtractionHist(subtract_hist, parent_hist, sibling_hist, r.begin(), r.end()); 2025-10-18T00:53:59,418 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:53:59,419 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/hist/histogram.h: In function ‘void xgboost::tree::MultiHistogramBuilder::BuildHistLeftRight(const xgboost::Context*, xgboost::DMatrix*, const xgboost::RegTree*, const std::vector&, const std::vector<_ValT>&, xgboost::linalg::MatrixView >, const xgboost::BatchParam&, bool) [with Partitioner = xgboost::tree::CommonRowPartitioner; ExpandEntry = xgboost::tree::CPUExpandEntry]’: 2025-10-18T00:53:59,420 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/hist/histogram.h:298:16: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:53:59,420 298 | AssignNodes(p_tree, valid_candidates, nodes_to_build, nodes_to_sub); 2025-10-18T00:53:59,421 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:53:59,422 /usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const xgboost::tree::CPUExpandEntry&}; _Tp = xgboost::tree::CPUExpandEntry; _Alloc = std::allocator]’: 2025-10-18T00:53:59,423 /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 2025-10-18T00:53:59,424 439 | vector<_Tp, _Alloc>:: 2025-10-18T00:53:59,424 | ^~~~~~~~~~~~~~~~~~~ 2025-10-18T00:53:59,425 /usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {xgboost::tree::CPUExpandEntry&}; _Tp = xgboost::tree::CPUExpandEntry; _Alloc = std::allocator]’: 2025-10-18T00:53:59,425 /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 2025-10-18T00:53:59,426 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/hist/evaluate_splits.h: In lambda function: 2025-10-18T00:53:59,426 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/hist/evaluate_splits.h:384:30: note: parameter passing for argument of type ‘xgboost::common::Span >’ changed in GCC 7.1 2025-10-18T00:53:59,427 384 | EnumeratePart<+1>(cut, sorted_idx, histogram, fidx, nidx, evaluator, best); 2025-10-18T00:53:59,427 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:53:59,428 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/hist/evaluate_splits.h:385:30: note: parameter passing for argument of type ‘xgboost::common::Span >’ changed in GCC 7.1 2025-10-18T00:53:59,429 385 | EnumeratePart<-1>(cut, sorted_idx, histogram, fidx, nidx, evaluator, best); 2025-10-18T00:53:59,430 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:53:59,430 In file included from /usr/include/c++/12/algorithm:61, 2025-10-18T00:53:59,431 from /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/updater_approx.cc:6: 2025-10-18T00:53:59,432 /usr/include/c++/12/bits/stl_algo.h: In function ‘_OIter std::transform(_IIter, _IIter, _OIter, _UnaryOperation) [with _IIter = __gnu_cxx::__normal_iterator*, vector > >; _OIter = __gnu_cxx::__normal_iterator >; _UnaryOperation = xgboost::tree::AllgatherColumnSplit(const xgboost::Context*, const std::vector&)::&)>]’: 2025-10-18T00:53:59,433 /usr/include/c++/12/bits/stl_algo.h:4252:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2025-10-18T00:53:59,433 4252 | transform(_InputIterator __first, _InputIterator __last, 2025-10-18T00:53:59,434 | ^~~~~~~~~ 2025-10-18T00:53:59,435 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/hist/evaluate_splits.h: In member function ‘void xgboost::tree::HistEvaluator::EvaluateSplits(const xgboost::tree::BoundedHistCollection&, const xgboost::common::HistogramCuts&, xgboost::common::Span, const xgboost::RegTree&, std::vector*)’: 2025-10-18T00:53:59,435 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/hist/evaluate_splits.h:331:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:53:59,436 331 | void EvaluateSplits(const BoundedHistCollection &hist, common::HistogramCuts const &cut, 2025-10-18T00:53:59,437 | ^~~~~~~~~~~~~~ 2025-10-18T00:53:59,438 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/updater_approx.cc: In member function ‘xgboost::tree::CPUExpandEntry xgboost::tree::GlobalApproxBuilder::InitRoot(xgboost::DMatrix*, const std::vector >&, xgboost::common::Span, xgboost::RegTree*)’: 2025-10-18T00:53:59,438 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/updater_approx.cc:100:18: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:53:59,439 100 | CPUExpandEntry InitRoot(DMatrix *p_fmat, std::vector const &gpair, 2025-10-18T00:53:59,439 | ^~~~~~~~ 2025-10-18T00:53:59,440 In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, xgboost::linalg::TensorView, Op) [with T = double; int kDim = 1]’, 2025-10-18T00:53:59,440 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/../collective/aggregator.h:141:67, 2025-10-18T00:53:59,441 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/../collective/aggregator.h:160:53, 2025-10-18T00:53:59,441 inlined from ‘xgboost::tree::CPUExpandEntry xgboost::tree::GlobalApproxBuilder::InitRoot(xgboost::DMatrix*, const std::vector >&, xgboost::common::Span, xgboost::RegTree*)’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/updater_approx.cc:111:94: 2025-10-18T00:53:59,442 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/../collective/allreduce.h:59:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-10-18T00:53:59,443 59 | return Allreduce(ctx, *GlobalCommGroup(), data, op); 2025-10-18T00:53:59,444 | ^ 2025-10-18T00:53:59,444 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/../collective/allreduce.h:59:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-10-18T00:53:59,445 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/updater_approx.cc: In member function ‘xgboost::tree::CPUExpandEntry xgboost::tree::GlobalApproxBuilder::InitRoot(xgboost::DMatrix*, const std::vector >&, xgboost::common::Span, xgboost::RegTree*)’: 2025-10-18T00:53:59,446 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/updater_approx.cc:126:30: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:53:59,447 126 | evaluator_.EvaluateSplits(histograms, feature_values_, ft, *p_tree, &nodes); 2025-10-18T00:53:59,447 | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:53:59,448 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/updater_approx.cc:126:30: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:53:59,449 /usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const xgboost::Context*&, long long unsigned int, const long long unsigned int&, bool}; _Tp = xgboost::tree::CommonRowPartitioner; _Alloc = std::allocator]’: 2025-10-18T00:53:59,450 /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 2025-10-18T00:53:59,450 439 | vector<_Tp, _Alloc>:: 2025-10-18T00:53:59,451 | ^~~~~~~~~~~~~~~~~~~ 2025-10-18T00:53:59,452 In file included from /usr/include/c++/12/bits/stl_algo.h:60: 2025-10-18T00:53:59,452 /usr/include/c++/12/bits/stl_heap.h: In function ‘void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = xgboost::tree::CPUExpandEntry; _Compare = __gnu_cxx::__ops::_Iter_comp_val >]’: 2025-10-18T00:53:59,453 /usr/include/c++/12/bits/stl_heap.h:135:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2025-10-18T00:53:59,453 135 | __push_heap(_RandomAccessIterator __first, 2025-10-18T00:53:59,454 | ^~~~~~~~~~~ 2025-10-18T00:53:59,454 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = xgboost::tree::CPUExpandEntry; _Alloc = std::allocator]’, 2025-10-18T00:53:59,455 inlined from ‘void std::priority_queue<_Tp, _Sequence, _Compare>::push(const value_type&) [with _Tp = xgboost::tree::CPUExpandEntry; _Sequence = std::vector; _Compare = std::function]’ at /usr/include/c++/12/bits/stl_queue.h:740:13: 2025-10-18T00:53:59,456 /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2025-10-18T00:53:59,457 1287 | _M_realloc_insert(end(), __x); 2025-10-18T00:53:59,458 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-10-18T00:53:59,458 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/hist/evaluate_splits.h: In member function ‘void xgboost::tree::HistEvaluator::ApplyTreeSplit(const xgboost::tree::CPUExpandEntry&, xgboost::RegTree*)’: 2025-10-18T00:53:59,459 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/hist/evaluate_splits.h:429:29: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:53:59,460 429 | tree.ExpandCategorical( 2025-10-18T00:53:59,461 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-10-18T00:53:59,461 430 | candidate.nid, candidate.split.SplitIndex(), candidate.split.cat_bits, 2025-10-18T00:53:59,462 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:53:59,463 431 | candidate.split.DefaultLeft(), base_weight, left_weight * param_->learning_rate, 2025-10-18T00:53:59,463 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:53:59,464 432 | right_weight * param_->learning_rate, candidate.split.loss_chg, parent_sum.GetHess(), 2025-10-18T00:53:59,465 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:53:59,466 433 | candidate.split.left_sum.GetHess(), candidate.split.right_sum.GetHess()); 2025-10-18T00:53:59,467 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:53:59,467 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/hist/evaluate_splits.h:429:29: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:53:59,468 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/updater_approx.cc: In member function ‘void xgboost::tree::GlobalApproxBuilder::InitData(xgboost::DMatrix*, const xgboost::RegTree*, xgboost::common::Span)’: 2025-10-18T00:53:59,468 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/updater_approx.cc:74:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:53:59,469 74 | void InitData(DMatrix *p_fmat, RegTree const *p_tree, common::Span hess) { 2025-10-18T00:53:59,469 | ^~~~~~~~ 2025-10-18T00:53:59,470 In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const xgboost::Context*&, long long unsigned int, const long long unsigned int&, bool}; _Tp = xgboost::tree::CommonRowPartitioner; _Alloc = std::allocator]’, 2025-10-18T00:53:59,470 inlined from ‘void xgboost::tree::GlobalApproxBuilder::InitData(xgboost::DMatrix*, const xgboost::RegTree*, xgboost::common::Span)’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/updater_approx.cc:89:32: 2025-10-18T00:53:59,471 /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2025-10-18T00:53:59,472 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2025-10-18T00:53:59,472 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:53:59,473 /usr/include/c++/12/bits/stl_heap.h: In function ‘void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = xgboost::tree::CPUExpandEntry; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: 2025-10-18T00:53:59,474 /usr/include/c++/12/bits/stl_heap.h:224:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2025-10-18T00:53:59,475 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, 2025-10-18T00:53:59,475 | ^~~~~~~~~~~~~ 2025-10-18T00:53:59,476 /usr/include/c++/12/bits/stl_heap.h: In function ‘void std::__make_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: 2025-10-18T00:53:59,477 /usr/include/c++/12/bits/stl_heap.h:340:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2025-10-18T00:53:59,477 340 | __make_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, 2025-10-18T00:53:59,478 | ^~~~~~~~~~~ 2025-10-18T00:53:59,479 /usr/include/c++/12/bits/stl_heap.h:340:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2025-10-18T00:53:59,480 In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {xgboost::tree::CPUExpandEntry&}; _Tp = xgboost::tree::CPUExpandEntry; _Alloc = std::allocator]’, 2025-10-18T00:53:59,481 inlined from ‘std::vector xgboost::tree::Driver::Pop() [with ExpandEntryT = xgboost::tree::CPUExpandEntry]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/driver.h:92:28: 2025-10-18T00:53:59,481 /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2025-10-18T00:53:59,482 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2025-10-18T00:53:59,482 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:53:59,483 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/updater_approx.cc: In member function ‘void xgboost::tree::GlobalApproxBuilder::UpdateTree(xgboost::DMatrix*, const std::vector >&, xgboost::common::Span, xgboost::RegTree*, xgboost::HostDeviceVector*)’: 2025-10-18T00:53:59,483 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/updater_approx.cc:178:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:53:59,484 178 | void UpdateTree(DMatrix *p_fmat, std::vector const &gpair, common::Span hess, 2025-10-18T00:53:59,485 | ^~~~~~~~~~ 2025-10-18T00:53:59,485 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/updater_approx.cc:181:19: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:53:59,486 181 | this->InitData(p_fmat, p_tree, hess); 2025-10-18T00:53:59,487 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:53:59,488 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/updater_approx.cc:181:19: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:53:59,488 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/updater_approx.cc:185:32: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:53:59,489 185 | driver.Push({this->InitRoot(p_fmat, gpair, hess, p_tree)}); 2025-10-18T00:53:59,490 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:53:59,491 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = xgboost::tree::CPUExpandEntry; _Alloc = std::allocator]’, 2025-10-18T00:53:59,492 inlined from ‘void xgboost::tree::GlobalApproxBuilder::UpdateTree(xgboost::DMatrix*, const std::vector >&, xgboost::common::Span, xgboost::RegTree*, xgboost::HostDeviceVector*)’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/updater_approx.cc:205:26: 2025-10-18T00:53:59,492 /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2025-10-18T00:53:59,493 1287 | _M_realloc_insert(end(), __x); 2025-10-18T00:53:59,494 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-10-18T00:53:59,494 In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const xgboost::tree::CPUExpandEntry&}; _Tp = xgboost::tree::CPUExpandEntry; _Alloc = std::allocator]’, 2025-10-18T00:53:59,495 inlined from ‘void xgboost::tree::GlobalApproxBuilder::UpdateTree(xgboost::DMatrix*, const std::vector >&, xgboost::common::Span, xgboost::RegTree*, xgboost::HostDeviceVector*)’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/updater_approx.cc:207:40: 2025-10-18T00:53:59,496 /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2025-10-18T00:53:59,497 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2025-10-18T00:53:59,497 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:53:59,498 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = xgboost::tree::CPUExpandEntry; _Alloc = std::allocator]’, 2025-10-18T00:53:59,498 inlined from ‘void xgboost::tree::GlobalApproxBuilder::UpdateTree(xgboost::DMatrix*, const std::vector >&, xgboost::common::Span, xgboost::RegTree*, xgboost::HostDeviceVector*)’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/updater_approx.cc:228:32: 2025-10-18T00:53:59,499 /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2025-10-18T00:53:59,499 1287 | _M_realloc_insert(end(), __x); 2025-10-18T00:53:59,500 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-10-18T00:53:59,501 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = xgboost::tree::CPUExpandEntry; _Alloc = std::allocator]’, 2025-10-18T00:53:59,502 inlined from ‘void xgboost::tree::GlobalApproxBuilder::UpdateTree(xgboost::DMatrix*, const std::vector >&, xgboost::common::Span, xgboost::RegTree*, xgboost::HostDeviceVector*)’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/updater_approx.cc:229:32: 2025-10-18T00:53:59,502 /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2025-10-18T00:53:59,503 1287 | _M_realloc_insert(end(), __x); 2025-10-18T00:53:59,504 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-10-18T00:53:59,505 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/updater_approx.cc: In member function ‘void xgboost::tree::GlobalApproxBuilder::UpdateTree(xgboost::DMatrix*, const std::vector >&, xgboost::common::Span, xgboost::RegTree*, xgboost::HostDeviceVector*)’: 2025-10-18T00:53:59,505 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/updater_approx.cc:234:34: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:53:59,506 234 | evaluator_.EvaluateSplits(histograms, feature_values_, ft, *p_tree, &best_splits); 2025-10-18T00:53:59,507 | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:53:59,507 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/updater_approx.cc:234:34: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:53:59,508 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = xgboost::tree::CPUExpandEntry; _Alloc = std::allocator]’, 2025-10-18T00:53:59,509 inlined from ‘void std::priority_queue<_Tp, _Sequence, _Compare>::push(const value_type&) [with _Tp = xgboost::tree::CPUExpandEntry; _Sequence = std::vector; _Compare = std::function]’ at /usr/include/c++/12/bits/stl_queue.h:740:13, 2025-10-18T00:53:59,510 inlined from ‘void xgboost::tree::Driver::Push(EntryIterT, EntryIterT) [with EntryIterT = __gnu_cxx::__normal_iterator >; ExpandEntryT = xgboost::tree::CPUExpandEntry]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/driver.h:46:20, 2025-10-18T00:53:59,510 inlined from ‘void xgboost::tree::GlobalApproxBuilder::UpdateTree(xgboost::DMatrix*, const std::vector >&, xgboost::common::Span, xgboost::RegTree*, xgboost::HostDeviceVector*)’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/updater_approx.cc:237:18: 2025-10-18T00:53:59,511 /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2025-10-18T00:53:59,511 1287 | _M_realloc_insert(end(), __x); 2025-10-18T00:53:59,512 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-10-18T00:53:59,513 In function ‘void std::make_heap(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >; _Compare = function]’, 2025-10-18T00:53:59,513 inlined from ‘std::priority_queue<_Tp, _Sequence, _Compare>::priority_queue(const _Compare&, _Sequence&&) [with _Tp = xgboost::tree::CPUExpandEntry; _Sequence = std::vector; _Compare = std::function]’ at /usr/include/c++/12/bits/stl_queue.h:567:23, 2025-10-18T00:53:59,514 inlined from ‘xgboost::tree::Driver::Driver(xgboost::tree::TrainParam, std::size_t) [with ExpandEntryT = xgboost::tree::CPUExpandEntry]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/driver.h:39:9, 2025-10-18T00:53:59,515 inlined from ‘void xgboost::tree::GlobalApproxBuilder::UpdateTree(xgboost::DMatrix*, const std::vector >&, xgboost::common::Span, xgboost::RegTree*, xgboost::HostDeviceVector*)’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/updater_approx.cc:183:42: 2025-10-18T00:53:59,516 /usr/include/c++/12/bits/stl_heap.h:413:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2025-10-18T00:53:59,517 413 | std::__make_heap(__first, __last, __cmp); 2025-10-18T00:53:59,517 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:53:59,518 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/updater_approx.cc: In member function ‘virtual void xgboost::tree::GlobalApproxUpdater::Update(const xgboost::tree::TrainParam*, xgboost::linalg::Matrix >*, xgboost::DMatrix*, xgboost::common::Span >, const std::vector&)’: 2025-10-18T00:53:59,519 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/updater_approx.cc:287:8: note: parameter passing for argument of type ‘xgboost::common::Span >’ changed in GCC 7.1 2025-10-18T00:53:59,520 287 | void Update(TrainParam const *param, linalg::Matrix *gpair, DMatrix *m, 2025-10-18T00:53:59,520 | ^~~~~~ 2025-10-18T00:53:59,521 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/updater_approx.cc:309:31: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:53:59,521 309 | this->pimpl_->UpdateTree(m, s_gpair, hess, p_tree, &out_position[t_idx]); 2025-10-18T00:53:59,522 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:53:59,522 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/updater_approx.cc:309:31: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:55:10,806 [114/115] Building CXX object src/CMakeFiles/objxgboost.dir/tree/updater_quantile_hist.cc.o 2025-10-18T00:55:10,806 In file included from /usr/include/c++/12/algorithm:60, 2025-10-18T00:55:10,807 from /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/updater_quantile_hist.cc:7: 2025-10-18T00:55:10,807 /usr/include/c++/12/bits/stl_algobase.h: In function ‘_RandomAccessIterator std::__find_if(_RandomAccessIterator, _RandomAccessIterator, _Predicate, random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Predicate = __gnu_cxx::__ops::_Iter_negate:: >]’: 2025-10-18T00:55:10,808 /usr/include/c++/12/bits/stl_algobase.h:2059:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 2025-10-18T00:55:10,808 2059 | __find_if(_RandomAccessIterator __first, _RandomAccessIterator __last, 2025-10-18T00:55:10,809 | ^~~~~~~~~ 2025-10-18T00:55:10,809 /usr/include/c++/12/bits/stl_algobase.h:2059:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 2025-10-18T00:55:10,810 In file included from /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/../common/hist_util.h:17, 2025-10-18T00:55:10,811 from /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/updater_quantile_hist.cc:17: 2025-10-18T00:55:10,811 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/../common/categorical.h: In function ‘bool xgboost::common::Decision(Span, float)’: 2025-10-18T00:55:10,812 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/../common/categorical.h:52:28: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:55:10,812 52 | inline XGBOOST_DEVICE bool Decision(common::Span cats, float cat) { 2025-10-18T00:55:10,813 | ^~~~~~~~ 2025-10-18T00:55:10,813 In file included from /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/updater_quantile_hist.cc:26: 2025-10-18T00:55:10,814 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/hist/evaluate_splits.h: In static member function ‘static double xgboost::tree::HistMultiEvaluator::MultiCalcSplitGain(const xgboost::tree::TrainParam&, xgboost::linalg::VectorView >, xgboost::linalg::VectorView >, xgboost::linalg::VectorView, xgboost::linalg::VectorView)’: 2025-10-18T00:55:10,815 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/hist/evaluate_splits.h:502:17: note: parameter passing for argument of type ‘xgboost::linalg::VectorView >’ {aka ‘xgboost::linalg::TensorView, 1>’} changed in GCC 7.1 2025-10-18T00:55:10,815 502 | static double MultiCalcSplitGain(TrainParam const ¶m, 2025-10-18T00:55:10,816 | ^~~~~~~~~~~~~~~~~~ 2025-10-18T00:55:10,816 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/hist/evaluate_splits.h:502:17: note: parameter passing for argument of type ‘xgboost::linalg::VectorView >’ {aka ‘xgboost::linalg::TensorView, 1>’} changed in GCC 7.1 2025-10-18T00:55:10,817 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/hist/evaluate_splits.h: In member function ‘void xgboost::tree::HistEvaluator::EnumeratePart(const xgboost::common::HistogramCuts&, xgboost::common::Span, xgboost::common::ConstGHistRow, xgboost::bst_feature_t, xgboost::bst_node_t, const xgboost::tree::TreeEvaluator::SplitEvaluator&, xgboost::tree::SplitEntry*) [with int d_step = 1]’: 2025-10-18T00:55:10,817 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/hist/evaluate_splits.h:188:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:55:10,817 188 | void EnumeratePart(common::HistogramCuts const &cut, common::Span sorted_idx, 2025-10-18T00:55:10,818 | ^~~~~~~~~~~~~ 2025-10-18T00:55:10,818 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/hist/evaluate_splits.h:188:8: note: parameter passing for argument of type ‘xgboost::common::ConstGHistRow’ {aka ‘xgboost::common::Span >’} changed in GCC 7.1 2025-10-18T00:55:10,819 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/hist/evaluate_splits.h: In member function ‘void xgboost::tree::HistEvaluator::EnumeratePart(const xgboost::common::HistogramCuts&, xgboost::common::Span, xgboost::common::ConstGHistRow, xgboost::bst_feature_t, xgboost::bst_node_t, const xgboost::tree::TreeEvaluator::SplitEvaluator&, xgboost::tree::SplitEntry*) [with int d_step = -1]’: 2025-10-18T00:55:10,820 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/hist/evaluate_splits.h:188:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:55:10,820 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/hist/evaluate_splits.h:188:8: note: parameter passing for argument of type ‘xgboost::common::ConstGHistRow’ {aka ‘xgboost::common::Span >’} changed in GCC 7.1 2025-10-18T00:55:10,820 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/hist/evaluate_splits.h: In member function ‘xgboost::tree::GradStats xgboost::tree::HistEvaluator::EnumerateSplit(const xgboost::common::HistogramCuts&, xgboost::common::ConstGHistRow, xgboost::bst_feature_t, xgboost::bst_node_t, const xgboost::tree::TreeEvaluator::SplitEvaluator&, xgboost::tree::SplitEntry*) const [with int d_step = 1]’: 2025-10-18T00:55:10,821 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/hist/evaluate_splits.h:260:13: note: parameter passing for argument of type ‘xgboost::common::ConstGHistRow’ {aka ‘xgboost::common::Span >’} changed in GCC 7.1 2025-10-18T00:55:10,822 260 | GradStats EnumerateSplit(common::HistogramCuts const &cut, common::ConstGHistRow hist, 2025-10-18T00:55:10,822 | ^~~~~~~~~~~~~~ 2025-10-18T00:55:10,822 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/hist/evaluate_splits.h: In member function ‘xgboost::tree::GradStats xgboost::tree::HistEvaluator::EnumerateSplit(const xgboost::common::HistogramCuts&, xgboost::common::ConstGHistRow, xgboost::bst_feature_t, xgboost::bst_node_t, const xgboost::tree::TreeEvaluator::SplitEvaluator&, xgboost::tree::SplitEntry*) const [with int d_step = -1]’: 2025-10-18T00:55:10,823 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/hist/evaluate_splits.h:260:13: note: parameter passing for argument of type ‘xgboost::common::ConstGHistRow’ {aka ‘xgboost::common::Span >’} changed in GCC 7.1 2025-10-18T00:55:10,823 In file included from /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/hist/evaluate_splits.h:24: 2025-10-18T00:55:10,823 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/hist/hist_cache.h: In member function ‘void xgboost::tree::BoundedHistCollection::AllocateHistograms(xgboost::common::Span, xgboost::common::Span)’: 2025-10-18T00:55:10,824 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/hist/hist_cache.h:85:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:55:10,825 85 | void AllocateHistograms(common::Span nodes_to_build, 2025-10-18T00:55:10,825 | ^~~~~~~~~~~~~~~~~~ 2025-10-18T00:55:10,826 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/hist/hist_cache.h:85:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:55:10,826 In file included from /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/updater_quantile_hist.cc:29: 2025-10-18T00:55:10,827 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/hist/histogram.h: In member function ‘void xgboost::tree::HistogramBuilder::AddHistRows(const xgboost::RegTree*, std::vector >*, std::vector >*, bool)’: 2025-10-18T00:55:10,828 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/hist/histogram.h:122:37: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:55:10,828 122 | this->hist_.AllocateHistograms(nodes_to_build, nodes_to_sub); 2025-10-18T00:55:10,829 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:55:10,829 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/hist/histogram.h:122:37: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:55:10,830 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/hist/histogram.h:122:37: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:55:10,830 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/hist/histogram.h:143:35: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:55:10,831 143 | this->hist_.AllocateHistograms(nodes_to_build, nodes_to_sub); 2025-10-18T00:55:10,832 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:55:10,832 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/hist/histogram.h:143:35: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:55:10,833 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/hist/histogram.h:143:35: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:55:10,833 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/hist/histogram.h: In function ‘void xgboost::tree::HistogramBuilder::AddHistRows(const xgboost::RegTree*, std::vector >*, std::vector >*, bool)’: 2025-10-18T00:55:10,833 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/hist/histogram.h:122:37: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:55:10,834 122 | this->hist_.AllocateHistograms(nodes_to_build, nodes_to_sub); 2025-10-18T00:55:10,834 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:55:10,835 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/hist/histogram.h:122:37: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:55:10,835 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/hist/histogram.h:122:37: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:55:10,836 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/hist/evaluate_splits.h: In member function ‘void xgboost::tree::HistEvaluator::EnumerateOneHot(const xgboost::common::HistogramCuts&, xgboost::common::ConstGHistRow, xgboost::bst_feature_t, xgboost::bst_node_t, const xgboost::tree::TreeEvaluator::SplitEvaluator&, xgboost::tree::SplitEntry*) const’: 2025-10-18T00:55:10,836 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/hist/evaluate_splits.h:111:8: note: parameter passing for argument of type ‘xgboost::common::ConstGHistRow’ {aka ‘xgboost::common::Span >’} changed in GCC 7.1 2025-10-18T00:55:10,837 111 | void EnumerateOneHot(common::HistogramCuts const &cut, common::ConstGHistRow hist, 2025-10-18T00:55:10,837 | ^~~~~~~~~~~~~~~ 2025-10-18T00:55:10,838 In file included from /usr/include/c++/12/vector:70, 2025-10-18T00:55:10,838 from /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/updater_quantile_hist.cc:13: 2025-10-18T00:55:10,839 /usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = xgboost::detail::GradientPairInternal; _Alloc = std::allocator >]’: 2025-10-18T00:55:10,839 /usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 2025-10-18T00:55:10,840 523 | vector<_Tp, _Alloc>:: 2025-10-18T00:55:10,840 | ^~~~~~~~~~~~~~~~~~~ 2025-10-18T00:55:10,841 In file included from /usr/include/c++/12/vector:64: 2025-10-18T00:55:10,841 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = xgboost::detail::GradientPairInternal; _Alloc = std::allocator >]’, 2025-10-18T00:55:10,842 inlined from ‘void xgboost::common::HistCollection::AllocateData(xgboost::bst_uint)’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/../common/hist_util.h:453:34, 2025-10-18T00:55:10,843 inlined from ‘xgboost::common::GHistRow xgboost::common::ParallelGHistBuilder::GetInitializedHist(size_t, size_t)’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/../common/hist_util.h:512:32: 2025-10-18T00:55:10,843 /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 2025-10-18T00:55:10,843 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-10-18T00:55:10,844 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:55:10,844 In lambda function, 2025-10-18T00:55:10,845 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/../common/threading_utils.h:157:13, 2025-10-18T00:55:10,845 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/dmlc-core/include/dmlc/././common.h:68:8, 2025-10-18T00:55:10,846 inlined from ‘_ZN7xgboost6common13ParallelFor2dIZNS_4tree16HistogramBuilder20BuildLocalHistogramsILb0EEEvRKNS0_14BlockedSpace2dERKNS_16GHistIndexMatrixERKSt6vectorIiSaIiEERKNS0_16RowSetCollectionENS0_4SpanIKNS_6detail20GradientPairInternalIfEELj4294967295EEEbEUljNS0_7Range1dEE_EEvS7_iOT_._omp_fn.0’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/../common/threading_utils.h:150:12: 2025-10-18T00:55:10,846 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/hist/histogram.h:87:39: note: parameter passing for argument of type ‘xgboost::common::Span >’ changed in GCC 7.1 2025-10-18T00:55:10,847 87 | common::BuildHist(gpair_h, rid_set, gidx, hist, force_read_by_column); 2025-10-18T00:55:10,848 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:55:10,848 In lambda function, 2025-10-18T00:55:10,849 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/../common/threading_utils.h:157:13, 2025-10-18T00:55:10,849 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/dmlc-core/include/dmlc/././common.h:68:8, 2025-10-18T00:55:10,850 inlined from ‘_ZN7xgboost6common13ParallelFor2dIZNS_4tree16HistogramBuilder20BuildLocalHistogramsILb1EEEvRKNS0_14BlockedSpace2dERKNS_16GHistIndexMatrixERKSt6vectorIiSaIiEERKNS0_16RowSetCollectionENS0_4SpanIKNS_6detail20GradientPairInternalIfEELj4294967295EEEbEUljNS0_7Range1dEE_EEvS7_iOT_._omp_fn.0’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/../common/threading_utils.h:150:12: 2025-10-18T00:55:10,850 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/hist/histogram.h:87:39: note: parameter passing for argument of type ‘xgboost::common::Span >’ changed in GCC 7.1 2025-10-18T00:55:10,851 87 | common::BuildHist(gpair_h, rid_set, gidx, hist, force_read_by_column); 2025-10-18T00:55:10,851 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:55:10,852 In file included from /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/../collective/aggregator.h:14, 2025-10-18T00:55:10,852 from /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/updater_quantile_hist.cc:15: 2025-10-18T00:55:10,853 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/../collective/broadcast.h: In function ‘xgboost::collective::Result xgboost::collective::Broadcast(const xgboost::Context*, const CommGroup&, xgboost::linalg::VectorView, int32_t) [with T = unsigned int]’: 2025-10-18T00:55:10,853 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/../collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:55:10,854 40 | return backend->Broadcast(comm.Ctx(ctx, data.Device()), erased, root); 2025-10-18T00:55:10,855 | ^ 2025-10-18T00:55:10,855 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/../collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:55:10,856 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/hist/evaluate_splits.h: In member function ‘bool xgboost::tree::HistMultiEvaluator::EnumerateSplit(const xgboost::common::HistogramCuts&, xgboost::bst_feature_t, xgboost::common::Span > >, xgboost::linalg::VectorView >, double, xgboost::tree::SplitEntryContainer > >*) const [with int d_step = 1]’: 2025-10-18T00:55:10,857 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/hist/evaluate_splits.h:516:8: note: parameter passing for argument of type ‘xgboost::common::Span > >’ changed in GCC 7.1 2025-10-18T00:55:10,857 516 | bool EnumerateSplit(common::HistogramCuts const &cut, bst_feature_t fidx, 2025-10-18T00:55:10,858 | ^~~~~~~~~~~~~~ 2025-10-18T00:55:10,858 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/hist/evaluate_splits.h:516:8: note: parameter passing for argument of type ‘xgboost::linalg::VectorView >’ {aka ‘xgboost::linalg::TensorView, 1>’} changed in GCC 7.1 2025-10-18T00:55:10,859 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/hist/evaluate_splits.h:554:31: note: parameter passing for argument of type ‘xgboost::linalg::VectorView >’ {aka ‘xgboost::linalg::TensorView, 1>’} changed in GCC 7.1 2025-10-18T00:55:10,859 554 | MultiCalcSplitGain(*param_, right_sum, left_sum, right_weight, left_weight) - 2025-10-18T00:55:10,860 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:55:10,860 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/hist/evaluate_splits.h:554:31: note: parameter passing for argument of type ‘xgboost::linalg::VectorView >’ {aka ‘xgboost::linalg::TensorView, 1>’} changed in GCC 7.1 2025-10-18T00:55:10,861 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/hist/evaluate_splits.h:554:31: note: parameter passing for argument of type ‘xgboost::linalg::VectorView >’ {aka ‘xgboost::linalg::TensorView, 1>’} changed in GCC 7.1 2025-10-18T00:55:10,861 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/hist/evaluate_splits.h: In lambda function: 2025-10-18T00:55:10,862 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/hist/evaluate_splits.h:620:37: note: parameter passing for argument of type ‘xgboost::common::Span > >’ changed in GCC 7.1 2025-10-18T00:55:10,862 620 | this->EnumerateSplit<+1>(cut, fidx, node_hist, parent_sum, parent_gain, best); 2025-10-18T00:55:10,863 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:55:10,863 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/hist/evaluate_splits.h:620:37: note: parameter passing for argument of type ‘xgboost::common::Span > >’ changed in GCC 7.1 2025-10-18T00:55:10,864 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/hist/evaluate_splits.h:620:37: note: parameter passing for argument of type ‘xgboost::linalg::VectorView >’ {aka ‘xgboost::linalg::TensorView, 1>’} changed in GCC 7.1 2025-10-18T00:55:10,865 In member function ‘bool xgboost::tree::HistMultiEvaluator::EnumerateSplit(const xgboost::common::HistogramCuts&, xgboost::bst_feature_t, xgboost::common::Span > >, xgboost::linalg::VectorView >, double, xgboost::tree::SplitEntryContainer > >*) const [with int d_step = -1]’, 2025-10-18T00:55:10,865 inlined from ‘xgboost::tree::HistMultiEvaluator::EvaluateSplits(const xgboost::RegTree&, xgboost::common::Span, const xgboost::common::HistogramCuts&, std::vector*)::’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/hist/evaluate_splits.h:622:35: 2025-10-18T00:55:10,866 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/hist/evaluate_splits.h:565:31: note: parameter passing for argument of type ‘xgboost::linalg::VectorView >’ {aka ‘xgboost::linalg::TensorView, 1>’} changed in GCC 7.1 2025-10-18T00:55:10,866 565 | MultiCalcSplitGain(*param_, right_sum, left_sum, left_weight, right_weight) - 2025-10-18T00:55:10,867 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:55:10,867 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/hist/evaluate_splits.h:565:31: note: parameter passing for argument of type ‘xgboost::linalg::VectorView >’ {aka ‘xgboost::linalg::TensorView, 1>’} changed in GCC 7.1 2025-10-18T00:55:10,868 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/hist/evaluate_splits.h:565:31: note: parameter passing for argument of type ‘xgboost::linalg::VectorView >’ {aka ‘xgboost::linalg::TensorView, 1>’} changed in GCC 7.1 2025-10-18T00:55:10,868 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/hist/evaluate_splits.h: In member function ‘xgboost::linalg::Vector xgboost::tree::HistMultiEvaluator::InitRoot(xgboost::linalg::VectorView >)’: 2025-10-18T00:55:10,869 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/hist/evaluate_splits.h:646:25: note: parameter passing for argument of type ‘xgboost::linalg::VectorView >’ {aka ‘xgboost::linalg::TensorView, 1>’} changed in GCC 7.1 2025-10-18T00:55:10,869 646 | linalg::Vector InitRoot(linalg::VectorView root_sum) { 2025-10-18T00:55:10,870 | ^~~~~~~~ 2025-10-18T00:55:10,870 In file included from /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/../collective/aggregator.h:13: 2025-10-18T00:55:10,871 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/../collective/allreduce.h: In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, const CommGroup&, xgboost::linalg::TensorView, Op) [with T = double; int kDim = 1]’: 2025-10-18T00:55:10,872 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/../collective/allreduce.h:44:22: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-10-18T00:55:10,872 44 | [[nodiscard]] Result Allreduce(Context const* ctx, CommGroup const& comm, 2025-10-18T00:55:10,873 | ^~~~~~~~~ 2025-10-18T00:55:10,873 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:55:10,874 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-10-18T00:55:10,874 | ^ 2025-10-18T00:55:10,874 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:55:10,875 In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, xgboost::linalg::TensorView, Op) [with T = double; int kDim = 1]’, 2025-10-18T00:55:10,875 inlined from ‘void xgboost::tree::HistogramBuilder::SyncHistogram(const xgboost::Context*, const xgboost::RegTree*, const std::vector >&, const std::vector >&)’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/hist/histogram.h:192:31: 2025-10-18T00:55:10,876 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/../collective/allreduce.h:59:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-10-18T00:55:10,877 59 | return Allreduce(ctx, *GlobalCommGroup(), data, op); 2025-10-18T00:55:10,877 | ^ 2025-10-18T00:55:10,878 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/../collective/allreduce.h:59:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-10-18T00:55:10,879 In lambda function, 2025-10-18T00:55:10,880 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/../common/threading_utils.h:157:13, 2025-10-18T00:55:10,880 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/dmlc-core/include/dmlc/././common.h:68:8: 2025-10-18T00:55:10,881 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/hist/histogram.h:210:34: note: parameter passing for argument of type ‘xgboost::common::Span >’ changed in GCC 7.1 2025-10-18T00:55:10,882 210 | common::SubtractionHist(subtract_hist, parent_hist, sibling_hist, r.begin(), r.end()); 2025-10-18T00:55:10,882 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:55:10,883 /usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const xgboost::tree::CPUExpandEntry&}; _Tp = xgboost::tree::CPUExpandEntry; _Alloc = std::allocator]’: 2025-10-18T00:55:10,883 /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 2025-10-18T00:55:10,884 439 | vector<_Tp, _Alloc>:: 2025-10-18T00:55:10,884 | ^~~~~~~~~~~~~~~~~~~ 2025-10-18T00:55:10,885 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/hist/evaluate_splits.h: In lambda function: 2025-10-18T00:55:10,885 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/hist/evaluate_splits.h:384:30: note: parameter passing for argument of type ‘xgboost::common::Span >’ changed in GCC 7.1 2025-10-18T00:55:10,886 384 | EnumeratePart<+1>(cut, sorted_idx, histogram, fidx, nidx, evaluator, best); 2025-10-18T00:55:10,886 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:55:10,887 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/hist/evaluate_splits.h:385:30: note: parameter passing for argument of type ‘xgboost::common::Span >’ changed in GCC 7.1 2025-10-18T00:55:10,887 385 | EnumeratePart<-1>(cut, sorted_idx, histogram, fidx, nidx, evaluator, best); 2025-10-18T00:55:10,888 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:55:10,889 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/hist/evaluate_splits.h: In member function ‘void xgboost::tree::HistMultiEvaluator::EvaluateSplits(const xgboost::RegTree&, xgboost::common::Span, const xgboost::common::HistogramCuts&, std::vector*)’: 2025-10-18T00:55:10,889 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/hist/evaluate_splits.h:579:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:55:10,890 579 | void EvaluateSplits(RegTree const &tree, common::Span hist, 2025-10-18T00:55:10,891 | ^~~~~~~~~~~~~~ 2025-10-18T00:55:10,891 In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, xgboost::linalg::TensorView, Op) [with T = double; int kDim = 1]’, 2025-10-18T00:55:10,893 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/../collective/aggregator.h:141:67, 2025-10-18T00:55:10,893 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/../collective/aggregator.h:160:53, 2025-10-18T00:55:10,894 inlined from ‘xgboost::tree::MultiExpandEntry xgboost::tree::MultiTargetHistBuilder::InitRoot(xgboost::DMatrix*, xgboost::linalg::MatrixView >, xgboost::RegTree*)’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/updater_quantile_hist.cc:202:99: 2025-10-18T00:55:10,895 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/../collective/allreduce.h:59:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-10-18T00:55:10,895 59 | return Allreduce(ctx, *GlobalCommGroup(), data, op); 2025-10-18T00:55:10,896 | ^ 2025-10-18T00:55:10,896 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/../collective/allreduce.h:59:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-10-18T00:55:10,897 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/updater_quantile_hist.cc: In member function ‘xgboost::tree::MultiExpandEntry xgboost::tree::MultiTargetHistBuilder::InitRoot(xgboost::DMatrix*, xgboost::linalg::MatrixView >, xgboost::RegTree*)’: 2025-10-18T00:55:10,897 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/updater_quantile_hist.cc:207:48: note: parameter passing for argument of type ‘xgboost::linalg::VectorView >’ {aka ‘xgboost::linalg::TensorView, 1>’} changed in GCC 7.1 2025-10-18T00:55:10,898 207 | auto weight = evaluator_->InitRoot(root_sum); 2025-10-18T00:55:10,898 | ^ 2025-10-18T00:55:10,899 In file included from /usr/include/c++/12/algorithm:61: 2025-10-18T00:55:10,900 /usr/include/c++/12/bits/stl_algo.h: In function ‘_OIter std::transform(_IIter, _IIter, _OIter, _UnaryOperation) [with _IIter = __gnu_cxx::__normal_iterator*, vector > >; _OIter = __gnu_cxx::__normal_iterator >; _UnaryOperation = xgboost::tree::AllgatherColumnSplit(const xgboost::Context*, const std::vector&)::&)>]’: 2025-10-18T00:55:10,900 /usr/include/c++/12/bits/stl_algo.h:4252:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2025-10-18T00:55:10,901 4252 | transform(_InputIterator __first, _InputIterator __last, 2025-10-18T00:55:10,902 | ^~~~~~~~~ 2025-10-18T00:55:10,902 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/hist/evaluate_splits.h: In member function ‘void xgboost::tree::HistEvaluator::EvaluateSplits(const xgboost::tree::BoundedHistCollection&, const xgboost::common::HistogramCuts&, xgboost::common::Span, const xgboost::RegTree&, std::vector*)’: 2025-10-18T00:55:10,903 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/hist/evaluate_splits.h:331:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:55:10,904 331 | void EvaluateSplits(const BoundedHistCollection &hist, common::HistogramCuts const &cut, 2025-10-18T00:55:10,904 | ^~~~~~~~~~~~~~ 2025-10-18T00:55:10,905 In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, xgboost::linalg::TensorView, Op) [with T = double; int kDim = 1]’, 2025-10-18T00:55:10,906 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/../collective/aggregator.h:141:67, 2025-10-18T00:55:10,906 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/../collective/aggregator.h:160:53, 2025-10-18T00:55:10,907 inlined from ‘xgboost::tree::CPUExpandEntry xgboost::tree::HistUpdater::InitRoot(xgboost::DMatrix*, xgboost::linalg::MatrixView >, xgboost::RegTree*)’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/updater_quantile_hist.cc:420:99: 2025-10-18T00:55:10,907 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/../collective/allreduce.h:59:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-10-18T00:55:10,908 59 | return Allreduce(ctx, *GlobalCommGroup(), data, op); 2025-10-18T00:55:10,908 | ^ 2025-10-18T00:55:10,909 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/../collective/allreduce.h:59:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-10-18T00:55:10,909 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/updater_quantile_hist.cc: In member function ‘xgboost::tree::CPUExpandEntry xgboost::tree::HistUpdater::InitRoot(xgboost::DMatrix*, xgboost::linalg::MatrixView >, xgboost::RegTree*)’: 2025-10-18T00:55:10,910 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/updater_quantile_hist.cc:433:35: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:55:10,911 433 | evaluator_->EvaluateSplits(histogram_builder_->Histogram(0), gmat.cut, ft, *p_tree, 2025-10-18T00:55:10,911 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:55:10,912 434 | &entries); 2025-10-18T00:55:10,912 | ~~~~~~~~~ 2025-10-18T00:55:10,913 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/updater_quantile_hist.cc:433:35: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:55:10,913 /usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const xgboost::Context*&, long long unsigned int, const long long unsigned int&, bool}; _Tp = xgboost::tree::CommonRowPartitioner; _Alloc = std::allocator]’: 2025-10-18T00:55:10,914 /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 2025-10-18T00:55:10,915 439 | vector<_Tp, _Alloc>:: 2025-10-18T00:55:10,915 | ^~~~~~~~~~~~~~~~~~~ 2025-10-18T00:55:10,916 /usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {xgboost::tree::CPUExpandEntry&}; _Tp = xgboost::tree::CPUExpandEntry; _Alloc = std::allocator]’: 2025-10-18T00:55:10,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-10-18T00:55:10,917 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/hist/evaluate_splits.h: In member function ‘void xgboost::tree::HistEvaluator::ApplyTreeSplit(const xgboost::tree::CPUExpandEntry&, xgboost::RegTree*)’: 2025-10-18T00:55:10,918 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/hist/evaluate_splits.h:429:29: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:55:10,918 429 | tree.ExpandCategorical( 2025-10-18T00:55:10,919 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-10-18T00:55:10,919 430 | candidate.nid, candidate.split.SplitIndex(), candidate.split.cat_bits, 2025-10-18T00:55:10,920 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:55:10,920 431 | candidate.split.DefaultLeft(), base_weight, left_weight * param_->learning_rate, 2025-10-18T00:55:10,921 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:55:10,921 432 | right_weight * param_->learning_rate, candidate.split.loss_chg, parent_sum.GetHess(), 2025-10-18T00:55:10,922 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:55:10,922 433 | candidate.split.left_sum.GetHess(), candidate.split.right_sum.GetHess()); 2025-10-18T00:55:10,922 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:55:10,923 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/hist/evaluate_splits.h:429:29: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:55:10,924 In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const xgboost::Context*&, long long unsigned int, const long long unsigned int&, bool}; _Tp = xgboost::tree::CommonRowPartitioner; _Alloc = std::allocator]’, 2025-10-18T00:55:10,924 inlined from ‘void xgboost::tree::MultiTargetHistBuilder::InitData(xgboost::DMatrix*, const xgboost::RegTree*)’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/updater_quantile_hist.cc:161:32: 2025-10-18T00:55:10,925 /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2025-10-18T00:55:10,926 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2025-10-18T00:55:10,926 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:55:10,927 In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const xgboost::Context*&, long long unsigned int, const long long unsigned int&, bool}; _Tp = xgboost::tree::CommonRowPartitioner; _Alloc = std::allocator]’, 2025-10-18T00:55:10,928 inlined from ‘void xgboost::tree::HistUpdater::InitData(xgboost::DMatrix*, const xgboost::RegTree*)’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/updater_quantile_hist.cc:360:34: 2025-10-18T00:55:10,928 /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2025-10-18T00:55:10,929 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2025-10-18T00:55:10,930 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:55:10,930 In file included from /usr/include/c++/12/bits/stl_algo.h:60: 2025-10-18T00:55:10,931 /usr/include/c++/12/bits/stl_heap.h: In function ‘void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = xgboost::tree::CPUExpandEntry; _Compare = __gnu_cxx::__ops::_Iter_comp_val >]’: 2025-10-18T00:55:10,931 /usr/include/c++/12/bits/stl_heap.h:135:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2025-10-18T00:55:10,932 135 | __push_heap(_RandomAccessIterator __first, 2025-10-18T00:55:10,932 | ^~~~~~~~~~~ 2025-10-18T00:55:10,933 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = xgboost::tree::CPUExpandEntry; _Alloc = std::allocator]’, 2025-10-18T00:55:10,933 inlined from ‘void std::priority_queue<_Tp, _Sequence, _Compare>::push(const value_type&) [with _Tp = xgboost::tree::CPUExpandEntry; _Sequence = std::vector; _Compare = std::function]’ at /usr/include/c++/12/bits/stl_queue.h:740:13: 2025-10-18T00:55:10,934 /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2025-10-18T00:55:10,934 1287 | _M_realloc_insert(end(), __x); 2025-10-18T00:55:10,935 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-10-18T00:55:10,935 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/../collective/allreduce.h: In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, const CommGroup&, xgboost::linalg::TensorView, Op) [with T = unsigned char; int kDim = 1]’: 2025-10-18T00:55:10,936 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:55:10,936 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-10-18T00:55:10,937 | ^ 2025-10-18T00:55:10,937 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:55:10,938 In function ‘_InputIterator std::__find_if_not(_InputIterator, _InputIterator, _Predicate) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector > >; _Predicate = __gnu_cxx::__ops::_Iter_pred:: >]’, 2025-10-18T00:55:10,939 inlined from ‘_IIter std::find_if_not(_IIter, _IIter, _Predicate) [with _IIter = __gnu_cxx::__normal_iterator*, vector > >; _Predicate = xgboost::tree::MultiExpandEntry::IsValidImpl(const xgboost::tree::TrainParam&, xgboost::bst_node_t) const::::]’ at /usr/include/c++/12/bits/stl_algo.h:516:32, 2025-10-18T00:55:10,939 inlined from ‘bool std::all_of(_IIter, _IIter, _Predicate) [with _IIter = __gnu_cxx::__normal_iterator*, vector > >; _Predicate = xgboost::tree::MultiExpandEntry::IsValidImpl(const xgboost::tree::TrainParam&, xgboost::bst_node_t) const::::]’ at /usr/include/c++/12/bits/stl_algo.h:456:40, 2025-10-18T00:55:10,940 inlined from ‘xgboost::tree::MultiExpandEntry::IsValidImpl(const xgboost::tree::TrainParam&, xgboost::bst_node_t) const:: [with auto:78 = std::vector >]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/hist/expand_entry.h:201:25, 2025-10-18T00:55:10,941 inlined from ‘bool xgboost::tree::MultiExpandEntry::IsValidImpl(const xgboost::tree::TrainParam&, xgboost::bst_node_t) const’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/hist/expand_entry.h:204:16, 2025-10-18T00:55:10,941 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/hist/expand_entry.h:34:55, 2025-10-18T00:55:10,942 inlined from ‘std::vector xgboost::tree::Driver::Pop() [with ExpandEntryT = xgboost::tree::MultiExpandEntry]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/driver.h:77:20: 2025-10-18T00:55:10,942 /usr/include/c++/12/bits/stl_algo.h:109:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 2025-10-18T00:55:10,943 109 | return std::__find_if(__first, __last, 2025-10-18T00:55:10,943 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-10-18T00:55:10,944 110 | __gnu_cxx::__ops::__negate(__pred), 2025-10-18T00:55:10,945 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:55:10,946 111 | std::__iterator_category(__first)); 2025-10-18T00:55:10,946 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:55:10,947 In function ‘_InputIterator std::__find_if_not(_InputIterator, _InputIterator, _Predicate) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector > >; _Predicate = __gnu_cxx::__ops::_Iter_pred:: >]’, 2025-10-18T00:55:10,947 inlined from ‘_IIter std::find_if_not(_IIter, _IIter, _Predicate) [with _IIter = __gnu_cxx::__normal_iterator*, vector > >; _Predicate = xgboost::tree::MultiExpandEntry::IsValidImpl(const xgboost::tree::TrainParam&, xgboost::bst_node_t) const::::]’ at /usr/include/c++/12/bits/stl_algo.h:516:32, 2025-10-18T00:55:10,948 inlined from ‘bool std::all_of(_IIter, _IIter, _Predicate) [with _IIter = __gnu_cxx::__normal_iterator*, vector > >; _Predicate = xgboost::tree::MultiExpandEntry::IsValidImpl(const xgboost::tree::TrainParam&, xgboost::bst_node_t) const::::]’ at /usr/include/c++/12/bits/stl_algo.h:456:40, 2025-10-18T00:55:10,948 inlined from ‘xgboost::tree::MultiExpandEntry::IsValidImpl(const xgboost::tree::TrainParam&, xgboost::bst_node_t) const:: [with auto:78 = std::vector >]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/hist/expand_entry.h:201:25, 2025-10-18T00:55:10,949 inlined from ‘bool xgboost::tree::MultiExpandEntry::IsValidImpl(const xgboost::tree::TrainParam&, xgboost::bst_node_t) const’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/hist/expand_entry.h:204:43, 2025-10-18T00:55:10,950 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/hist/expand_entry.h:34:55, 2025-10-18T00:55:10,950 inlined from ‘std::vector xgboost::tree::Driver::Pop() [with ExpandEntryT = xgboost::tree::MultiExpandEntry]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/driver.h:77:20: 2025-10-18T00:55:10,951 /usr/include/c++/12/bits/stl_algo.h:109:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 2025-10-18T00:55:10,951 109 | return std::__find_if(__first, __last, 2025-10-18T00:55:10,951 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-10-18T00:55:10,952 110 | __gnu_cxx::__ops::__negate(__pred), 2025-10-18T00:55:10,952 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:55:10,953 111 | std::__iterator_category(__first)); 2025-10-18T00:55:10,953 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:55:10,954 In function ‘_InputIterator std::__find_if_not(_InputIterator, _InputIterator, _Predicate) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector > >; _Predicate = __gnu_cxx::__ops::_Iter_pred:: >]’, 2025-10-18T00:55:10,954 inlined from ‘_IIter std::find_if_not(_IIter, _IIter, _Predicate) [with _IIter = __gnu_cxx::__normal_iterator*, vector > >; _Predicate = xgboost::tree::MultiExpandEntry::IsValidImpl(const xgboost::tree::TrainParam&, xgboost::bst_node_t) const::::]’ at /usr/include/c++/12/bits/stl_algo.h:516:32, 2025-10-18T00:55:10,955 inlined from ‘bool std::all_of(_IIter, _IIter, _Predicate) [with _IIter = __gnu_cxx::__normal_iterator*, vector > >; _Predicate = xgboost::tree::MultiExpandEntry::IsValidImpl(const xgboost::tree::TrainParam&, xgboost::bst_node_t) const::::]’ at /usr/include/c++/12/bits/stl_algo.h:456:40, 2025-10-18T00:55:10,956 inlined from ‘xgboost::tree::MultiExpandEntry::IsValidImpl(const xgboost::tree::TrainParam&, xgboost::bst_node_t) const:: [with auto:78 = std::vector >]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/hist/expand_entry.h:201:25, 2025-10-18T00:55:10,956 inlined from ‘bool xgboost::tree::MultiExpandEntry::IsValidImpl(const xgboost::tree::TrainParam&, xgboost::bst_node_t) const’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/hist/expand_entry.h:204:16, 2025-10-18T00:55:10,957 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/hist/expand_entry.h:34:55, 2025-10-18T00:55:10,958 inlined from ‘std::vector xgboost::tree::Driver::Pop() [with ExpandEntryT = xgboost::tree::MultiExpandEntry]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/driver.h:90:20: 2025-10-18T00:55:10,959 /usr/include/c++/12/bits/stl_algo.h:109:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 2025-10-18T00:55:10,959 109 | return std::__find_if(__first, __last, 2025-10-18T00:55:10,960 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-10-18T00:55:10,960 110 | __gnu_cxx::__ops::__negate(__pred), 2025-10-18T00:55:10,961 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:55:10,961 111 | std::__iterator_category(__first)); 2025-10-18T00:55:10,961 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:55:10,962 In function ‘_InputIterator std::__find_if_not(_InputIterator, _InputIterator, _Predicate) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector > >; _Predicate = __gnu_cxx::__ops::_Iter_pred:: >]’, 2025-10-18T00:55:10,962 inlined from ‘_IIter std::find_if_not(_IIter, _IIter, _Predicate) [with _IIter = __gnu_cxx::__normal_iterator*, vector > >; _Predicate = xgboost::tree::MultiExpandEntry::IsValidImpl(const xgboost::tree::TrainParam&, xgboost::bst_node_t) const::::]’ at /usr/include/c++/12/bits/stl_algo.h:516:32, 2025-10-18T00:55:10,963 inlined from ‘bool std::all_of(_IIter, _IIter, _Predicate) [with _IIter = __gnu_cxx::__normal_iterator*, vector > >; _Predicate = xgboost::tree::MultiExpandEntry::IsValidImpl(const xgboost::tree::TrainParam&, xgboost::bst_node_t) const::::]’ at /usr/include/c++/12/bits/stl_algo.h:456:40, 2025-10-18T00:55:10,964 inlined from ‘xgboost::tree::MultiExpandEntry::IsValidImpl(const xgboost::tree::TrainParam&, xgboost::bst_node_t) const:: [with auto:78 = std::vector >]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/hist/expand_entry.h:201:25, 2025-10-18T00:55:10,965 inlined from ‘bool xgboost::tree::MultiExpandEntry::IsValidImpl(const xgboost::tree::TrainParam&, xgboost::bst_node_t) const’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/hist/expand_entry.h:204:43, 2025-10-18T00:55:10,965 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/hist/expand_entry.h:34:55, 2025-10-18T00:55:10,966 inlined from ‘std::vector xgboost::tree::Driver::Pop() [with ExpandEntryT = xgboost::tree::MultiExpandEntry]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/driver.h:90:20: 2025-10-18T00:55:10,967 /usr/include/c++/12/bits/stl_algo.h:109:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 2025-10-18T00:55:10,967 109 | return std::__find_if(__first, __last, 2025-10-18T00:55:10,969 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-10-18T00:55:10,969 110 | __gnu_cxx::__ops::__negate(__pred), 2025-10-18T00:55:10,970 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:55:10,970 111 | std::__iterator_category(__first)); 2025-10-18T00:55:10,971 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:55:10,971 In member function ‘void xgboost::tree::MultiHistogramBuilder::BuildHistLeftRight(const xgboost::Context*, xgboost::DMatrix*, const xgboost::RegTree*, const std::vector&, const std::vector<_ValT>&, xgboost::linalg::MatrixView >, const xgboost::BatchParam&, bool) [with Partitioner = xgboost::tree::CommonRowPartitioner; ExpandEntry = xgboost::tree::MultiExpandEntry]’, 2025-10-18T00:55:10,972 inlined from ‘void xgboost::tree::MultiTargetHistBuilder::BuildHistogram(xgboost::DMatrix*, const xgboost::RegTree*, const std::vector&, xgboost::linalg::MatrixView >)’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/updater_quantile_hist.cc:231:43, 2025-10-18T00:55:10,972 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/updater_quantile_hist.cc:91:30: 2025-10-18T00:55:10,973 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/hist/histogram.h:298:16: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:55:10,974 298 | AssignNodes(p_tree, valid_candidates, nodes_to_build, nodes_to_sub); 2025-10-18T00:55:10,974 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:55:10,975 /usr/include/c++/12/bits/stl_heap.h: In function ‘void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = xgboost::tree::CPUExpandEntry; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: 2025-10-18T00:55:10,976 /usr/include/c++/12/bits/stl_heap.h:224:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2025-10-18T00:55:10,976 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, 2025-10-18T00:55:10,977 | ^~~~~~~~~~~~~ 2025-10-18T00:55:10,977 /usr/include/c++/12/bits/stl_heap.h: In function ‘void std::__make_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: 2025-10-18T00:55:10,978 /usr/include/c++/12/bits/stl_heap.h:340:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2025-10-18T00:55:10,979 340 | __make_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, 2025-10-18T00:55:10,979 | ^~~~~~~~~~~ 2025-10-18T00:55:10,980 /usr/include/c++/12/bits/stl_heap.h:340:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2025-10-18T00:55:10,981 In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {xgboost::tree::CPUExpandEntry&}; _Tp = xgboost::tree::CPUExpandEntry; _Alloc = std::allocator]’, 2025-10-18T00:55:10,981 inlined from ‘std::vector xgboost::tree::Driver::Pop() [with ExpandEntryT = xgboost::tree::CPUExpandEntry]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/driver.h:92:28: 2025-10-18T00:55:10,982 /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2025-10-18T00:55:10,982 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2025-10-18T00:55:10,983 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:55:10,984 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = xgboost::tree::CPUExpandEntry; _Alloc = std::allocator]’, 2025-10-18T00:55:10,984 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/updater_quantile_hist.cc:81:24: 2025-10-18T00:55:10,985 /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2025-10-18T00:55:10,985 1287 | _M_realloc_insert(end(), __x); 2025-10-18T00:55:10,986 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-10-18T00:55:10,986 In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const xgboost::tree::CPUExpandEntry&}; _Tp = xgboost::tree::CPUExpandEntry; _Alloc = std::allocator]’, 2025-10-18T00:55:10,987 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/updater_quantile_hist.cc:83:38: 2025-10-18T00:55:10,988 /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2025-10-18T00:55:10,988 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2025-10-18T00:55:10,989 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:55:10,989 In member function ‘void xgboost::tree::MultiHistogramBuilder::BuildHistLeftRight(const xgboost::Context*, xgboost::DMatrix*, const xgboost::RegTree*, const std::vector&, const std::vector<_ValT>&, xgboost::linalg::MatrixView >, const xgboost::BatchParam&, bool) [with Partitioner = xgboost::tree::CommonRowPartitioner; ExpandEntry = xgboost::tree::CPUExpandEntry]’, 2025-10-18T00:55:10,990 inlined from ‘void xgboost::tree::HistUpdater::BuildHistogram(xgboost::DMatrix*, xgboost::RegTree*, const std::vector&, xgboost::linalg::MatrixView >)’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/updater_quantile_hist.cc:449:49, 2025-10-18T00:55:10,991 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/updater_quantile_hist.cc:91:30: 2025-10-18T00:55:10,991 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/hist/histogram.h:298:16: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:55:10,992 298 | AssignNodes(p_tree, valid_candidates, nodes_to_build, nodes_to_sub); 2025-10-18T00:55:10,992 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:55:10,993 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = xgboost::tree::CPUExpandEntry; _Alloc = std::allocator]’, 2025-10-18T00:55:10,993 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/updater_quantile_hist.cc:97:30: 2025-10-18T00:55:10,994 /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2025-10-18T00:55:10,994 1287 | _M_realloc_insert(end(), __x); 2025-10-18T00:55:10,995 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-10-18T00:55:10,995 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = xgboost::tree::CPUExpandEntry; _Alloc = std::allocator]’, 2025-10-18T00:55:10,996 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/updater_quantile_hist.cc:98:30: 2025-10-18T00:55:10,997 /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2025-10-18T00:55:10,997 1287 | _M_realloc_insert(end(), __x); 2025-10-18T00:55:10,998 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-10-18T00:55:10,999 In member function ‘void xgboost::tree::HistUpdater::EvaluateSplits(xgboost::DMatrix*, const xgboost::RegTree*, std::vector*)’, 2025-10-18T00:55:10,999 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/updater_quantile_hist.cc:100:30: 2025-10-18T00:55:11,000 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/updater_quantile_hist.cc:378:33: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:55:11,001 378 | evaluator_->EvaluateSplits(histograms, gmat.cut, ft, *p_tree, best_splits); 2025-10-18T00:55:11,001 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:55:11,002 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/updater_quantile_hist.cc:378:33: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-10-18T00:55:11,002 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = xgboost::tree::CPUExpandEntry; _Alloc = std::allocator]’, 2025-10-18T00:55:11,003 inlined from ‘void std::priority_queue<_Tp, _Sequence, _Compare>::push(const value_type&) [with _Tp = xgboost::tree::CPUExpandEntry; _Sequence = std::vector; _Compare = std::function]’ at /usr/include/c++/12/bits/stl_queue.h:740:13, 2025-10-18T00:55:11,003 inlined from ‘void xgboost::tree::Driver::Push(EntryIterT, EntryIterT) [with EntryIterT = __gnu_cxx::__normal_iterator >; ExpandEntryT = xgboost::tree::CPUExpandEntry]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/driver.h:46:20, 2025-10-18T00:55:11,004 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/updater_quantile_hist.cc:102:16: 2025-10-18T00:55:11,004 /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2025-10-18T00:55:11,005 1287 | _M_realloc_insert(end(), __x); 2025-10-18T00:55:11,006 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-10-18T00:55:11,006 In function ‘void std::make_heap(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >; _Compare = function]’, 2025-10-18T00:55:11,007 inlined from ‘std::priority_queue<_Tp, _Sequence, _Compare>::priority_queue(const _Compare&, _Sequence&&) [with _Tp = xgboost::tree::CPUExpandEntry; _Sequence = std::vector; _Compare = std::function]’ at /usr/include/c++/12/bits/stl_queue.h:567:23, 2025-10-18T00:55:11,008 inlined from ‘xgboost::tree::Driver::Driver(xgboost::tree::TrainParam, std::size_t) [with ExpandEntryT = xgboost::tree::CPUExpandEntry]’ at /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/driver.h:39:9, 2025-10-18T00:55:11,009 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-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/updater_quantile_hist.cc:59:23: 2025-10-18T00:55:11,009 /usr/include/c++/12/bits/stl_heap.h:413:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2025-10-18T00:55:11,010 413 | std::__make_heap(__first, __last, __cmp); 2025-10-18T00:55:11,011 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-18T00:55:11,011 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/updater_quantile_hist.cc: In member function ‘virtual void xgboost::tree::QuantileHistMaker::Update(const xgboost::tree::TrainParam*, xgboost::linalg::Matrix >*, xgboost::DMatrix*, xgboost::common::Span >, const std::vector&)’: 2025-10-18T00:55:11,012 /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67/cpp_src/src/tree/updater_quantile_hist.cc:507:8: note: parameter passing for argument of type ‘xgboost::common::Span >’ changed in GCC 7.1 2025-10-18T00:55:11,012 507 | void Update(TrainParam const *param, linalg::Matrix *gpair, DMatrix *p_fmat, 2025-10-18T00:55:11,013 | ^~~~~~ 2025-10-18T00:55:13,363 [115/115] Linking CXX shared library lib/libxgboost.so 2025-10-18T00:55:13,364 INFO:xgboost.packager.build_wheel:Copying /tmp/tmp307h6zy0/libbuild/lib/libxgboost.so -> /tmp/tmp307h6zy0/whl_workspace/xgboost/lib/libxgboost.so 2025-10-18T00:55:16,114 Preparing metadata (pyproject.toml): finished with status 'done' 2025-10-18T00:55:16,119 Source in /tmp/pip-wheel-930qwu2w/xgboost-cpu_e6640405787d407783f5ee114010bc67 has version 3.1.0, which satisfies requirement xgboost-cpu==3.1.0 from https://files.pythonhosted.org/packages/07/d6/3c00b39c7c2f9c9bed8312434fb11c1dcacc06480b22c32fbf7096427874/xgboost_cpu-3.1.0.tar.gz 2025-10-18T00:55:16,121 Removed xgboost-cpu==3.1.0 from https://files.pythonhosted.org/packages/07/d6/3c00b39c7c2f9c9bed8312434fb11c1dcacc06480b22c32fbf7096427874/xgboost_cpu-3.1.0.tar.gz from build tracker '/tmp/pip-build-tracker-ish94p6m' 2025-10-18T00:55:16,127 Created temporary directory: /tmp/pip-unpack-e0epbf12 2025-10-18T00:55:16,127 Building wheels for collected packages: xgboost-cpu 2025-10-18T00:55:16,133 Created temporary directory: /tmp/pip-wheel-ebc6rxhp 2025-10-18T00:55:16,133 Destination directory: /tmp/pip-wheel-ebc6rxhp 2025-10-18T00:55:16,135 Building wheel for xgboost-cpu (pyproject.toml): started 2025-10-18T00:55:16,137 Running command Building wheel for xgboost-cpu (pyproject.toml) 2025-10-18T00:55:16,392 Building wheel for xgboost-cpu (pyproject.toml): finished with status 'done' 2025-10-18T00:55:16,439 Created wheel for xgboost-cpu: filename=xgboost_cpu-3.1.0-py3-none-manylinux_2_36_armv7l.whl size=4250775 sha256=83e6954e97a67a96e21abf7e94162ef24df4a7679fe66f55f9faa1f47244ef9d 2025-10-18T00:55:16,440 Stored in directory: /tmp/pip-ephem-wheel-cache-6gezhaub/wheels/48/be/7c/e212b47c4d93e0e053d3d4f4937b6855f47606c89adb7006f3 2025-10-18T00:55:16,453 Successfully built xgboost-cpu 2025-10-18T00:55:16,567 Removed build tracker: '/tmp/pip-build-tracker-ish94p6m'