setting SOURCE_DATE_EPOCH=1701216000 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.y81xIG + umask 022 + cd /home/nathans/rpmbuild/BUILD + cd /home/nathans/rpmbuild/BUILD + rm -rf xgboost-2.0.2 + /usr/lib/rpm/rpmuncompress -x /home/nathans/rpmbuild/SOURCES/xgboost-2.0.2.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd xgboost-2.0.2 + rm -rf /home/nathans/rpmbuild/BUILD/xgboost-2.0.2-SPECPARTS + /usr/bin/mkdir -p /home/nathans/rpmbuild/BUILD/xgboost-2.0.2-SPECPARTS + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/lib/rpm/rpmuncompress /home/nathans/rpmbuild/SOURCES/xgboost-soversion.patch + rm -fr dmlc-core + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.H8foqT + umask 022 + cd /home/nathans/rpmbuild/BUILD + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-Wl,-z,relro -Clink-arg=-Wl,-z,now -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd xgboost-2.0.2 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-Wl,-z,relro -Clink-arg=-Wl,-z,now -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + /usr/bin/cmake -S . -B redhat-linux-build -DCMAKE_C_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_CXX_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_Fortran_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON -DCMAKE_INSTALL_DO_STRIP:BOOL=OFF -DCMAKE_INSTALL_PREFIX:PATH=/usr -DINCLUDE_INSTALL_DIR:PATH=/usr/include -DLIB_INSTALL_DIR:PATH=/usr/lib64 -DSYSCONF_INSTALL_DIR:PATH=/etc -DSHARE_INSTALL_PREFIX:PATH=/usr/share -DLIB_SUFFIX=64 -DBUILD_SHARED_LIBS:BOOL=ON . -- The CXX compiler identification is GNU 13.2.1 -- The C compiler identification is GNU 13.2.1 -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- CMake version 3.27.7 -- Performing Test XGBOOST_MM_PREFETCH_PRESENT -- Performing Test XGBOOST_MM_PREFETCH_PRESENT - Failed -- Performing Test XGBOOST_BUILTIN_PREFETCH_PRESENT -- Performing Test XGBOOST_BUILTIN_PREFETCH_PRESENT - Success -- xgboost VERSION: 2.0.2 -- Setting build type to 'Release' as none was specified. -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Found OpenMP_C: -fopenmp (found version "4.5") -- Found OpenMP_CXX: -fopenmp (found version "4.5") -- Found OpenMP: TRUE (found version "4.5") -- Configuring done (1.4s) -- Generating done (0.0s) CMake Warning: Manually-specified variables were not used by the project: CMAKE_C_FLAGS_RELEASE CMAKE_Fortran_FLAGS_RELEASE CMAKE_INSTALL_DO_STRIP INCLUDE_INSTALL_DIR LIB_INSTALL_DIR LIB_SUFFIX SHARE_INSTALL_PREFIX SYSCONF_INSTALL_DIR -- Build files have been written to: /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/redhat-linux-build + /usr/bin/cmake --build redhat-linux-build -j8 --verbose Change Dir: '/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/redhat-linux-build' Run Build Command(s): /usr/bin/cmake -E env VERBOSE=1 /usr/bin/gmake -f Makefile -j8 /usr/bin/cmake -S/home/nathans/rpmbuild/BUILD/xgboost-2.0.2 -B/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/redhat-linux-build --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/redhat-linux-build/CMakeFiles /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/redhat-linux-build//CMakeFiles/progress.marks /usr/bin/gmake -f CMakeFiles/Makefile2 all gmake[1]: Entering directory '/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/redhat-linux-build' /usr/bin/gmake -f src/CMakeFiles/objxgboost.dir/build.make src/CMakeFiles/objxgboost.dir/depend gmake[2]: Entering directory '/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/redhat-linux-build' cd /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /home/nathans/rpmbuild/BUILD/xgboost-2.0.2 /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/redhat-linux-build /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/redhat-linux-build/src /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/redhat-linux-build/src/CMakeFiles/objxgboost.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/redhat-linux-build' /usr/bin/gmake -f src/CMakeFiles/objxgboost.dir/build.make src/CMakeFiles/objxgboost.dir/build gmake[2]: Entering directory '/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/redhat-linux-build' [ 2%] Building CXX object src/CMakeFiles/objxgboost.dir/c_api/c_api_error.cc.o [ 2%] Building CXX object src/CMakeFiles/objxgboost.dir/c_api/c_api.cc.o [ 3%] Building CXX object src/CMakeFiles/objxgboost.dir/collective/communicator.cc.o cd /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/redhat-linux-build/src && /usr/bin/g++ -DDMLC_LOG_CUSTOMIZE=1 -DXGBOOST_BUILTIN_PREFETCH_PRESENT=1 -D_MWAITXINTRIN_H_INCLUDED -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/dmlc-core/include -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/rabit/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=gnu++17 -fPIC -funroll-loops -fopenmp -MD -MT src/CMakeFiles/objxgboost.dir/c_api/c_api.cc.o -MF CMakeFiles/objxgboost.dir/c_api/c_api.cc.o.d -o CMakeFiles/objxgboost.dir/c_api/c_api.cc.o -c /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/c_api/c_api.cc [ 4%] Building CXX object src/CMakeFiles/objxgboost.dir/collective/in_memory_communicator.cc.o cd /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/redhat-linux-build/src && /usr/bin/g++ -DDMLC_LOG_CUSTOMIZE=1 -DXGBOOST_BUILTIN_PREFETCH_PRESENT=1 -D_MWAITXINTRIN_H_INCLUDED -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/dmlc-core/include -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/rabit/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=gnu++17 -fPIC -funroll-loops -fopenmp -MD -MT src/CMakeFiles/objxgboost.dir/c_api/c_api_error.cc.o -MF CMakeFiles/objxgboost.dir/c_api/c_api_error.cc.o.d -o CMakeFiles/objxgboost.dir/c_api/c_api_error.cc.o -c /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/c_api/c_api_error.cc [ 6%] Building CXX object src/CMakeFiles/objxgboost.dir/collective/in_memory_handler.cc.o [ 6%] Building CXX object src/CMakeFiles/objxgboost.dir/collective/socket.cc.o cd /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/redhat-linux-build/src && /usr/bin/g++ -DDMLC_LOG_CUSTOMIZE=1 -DXGBOOST_BUILTIN_PREFETCH_PRESENT=1 -D_MWAITXINTRIN_H_INCLUDED -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/dmlc-core/include -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/rabit/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=gnu++17 -fPIC -funroll-loops -fopenmp -MD -MT src/CMakeFiles/objxgboost.dir/collective/communicator.cc.o -MF CMakeFiles/objxgboost.dir/collective/communicator.cc.o.d -o CMakeFiles/objxgboost.dir/collective/communicator.cc.o -c /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/collective/communicator.cc [ 8%] Building CXX object src/CMakeFiles/objxgboost.dir/common/charconv.cc.o [ 9%] Building CXX object src/CMakeFiles/objxgboost.dir/common/column_matrix.cc.o cd /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/redhat-linux-build/src && /usr/bin/g++ -DDMLC_LOG_CUSTOMIZE=1 -DXGBOOST_BUILTIN_PREFETCH_PRESENT=1 -D_MWAITXINTRIN_H_INCLUDED -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/dmlc-core/include -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/rabit/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=gnu++17 -fPIC -funroll-loops -fopenmp -MD -MT src/CMakeFiles/objxgboost.dir/collective/in_memory_communicator.cc.o -MF CMakeFiles/objxgboost.dir/collective/in_memory_communicator.cc.o.d -o CMakeFiles/objxgboost.dir/collective/in_memory_communicator.cc.o -c /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/collective/in_memory_communicator.cc cd /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/redhat-linux-build/src && /usr/bin/g++ -DDMLC_LOG_CUSTOMIZE=1 -DXGBOOST_BUILTIN_PREFETCH_PRESENT=1 -D_MWAITXINTRIN_H_INCLUDED -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/dmlc-core/include -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/rabit/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=gnu++17 -fPIC -funroll-loops -fopenmp -MD -MT src/CMakeFiles/objxgboost.dir/collective/in_memory_handler.cc.o -MF CMakeFiles/objxgboost.dir/collective/in_memory_handler.cc.o.d -o CMakeFiles/objxgboost.dir/collective/in_memory_handler.cc.o -c /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/collective/in_memory_handler.cc cd /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/redhat-linux-build/src && /usr/bin/g++ -DDMLC_LOG_CUSTOMIZE=1 -DXGBOOST_BUILTIN_PREFETCH_PRESENT=1 -D_MWAITXINTRIN_H_INCLUDED -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/dmlc-core/include -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/rabit/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=gnu++17 -fPIC -funroll-loops -fopenmp -MD -MT src/CMakeFiles/objxgboost.dir/collective/socket.cc.o -MF CMakeFiles/objxgboost.dir/collective/socket.cc.o.d -o CMakeFiles/objxgboost.dir/collective/socket.cc.o -c /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/collective/socket.cc cd /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/redhat-linux-build/src && /usr/bin/g++ -DDMLC_LOG_CUSTOMIZE=1 -DXGBOOST_BUILTIN_PREFETCH_PRESENT=1 -D_MWAITXINTRIN_H_INCLUDED -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/dmlc-core/include -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/rabit/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=gnu++17 -fPIC -funroll-loops -fopenmp -MD -MT src/CMakeFiles/objxgboost.dir/common/charconv.cc.o -MF CMakeFiles/objxgboost.dir/common/charconv.cc.o.d -o CMakeFiles/objxgboost.dir/common/charconv.cc.o -c /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/common/charconv.cc cd /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/redhat-linux-build/src && /usr/bin/g++ -DDMLC_LOG_CUSTOMIZE=1 -DXGBOOST_BUILTIN_PREFETCH_PRESENT=1 -D_MWAITXINTRIN_H_INCLUDED -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/dmlc-core/include -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/rabit/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=gnu++17 -fPIC -funroll-loops -fopenmp -MD -MT src/CMakeFiles/objxgboost.dir/common/column_matrix.cc.o -MF CMakeFiles/objxgboost.dir/common/column_matrix.cc.o.d -o CMakeFiles/objxgboost.dir/common/column_matrix.cc.o -c /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/common/column_matrix.cc In file included from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/collective/communicator.h:5, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/collective/in_memory_handler.h:8, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/collective/in_memory_handler.cc:4: /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:87:7: note: by ‘xgboost::JsonString& xgboost::JsonString::operator=(const xgboost::JsonString&)’ 87 | class JsonString : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:113:7: note: by ‘xgboost::JsonArray& xgboost::JsonArray::operator=(const xgboost::JsonArray&)’ 113 | class JsonArray : public Value { | ^~~~~~~~~ In file included from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/collective/in_memory_communicator.h:5, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/collective/in_memory_communicator.cc:4: /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:87:7: note: by ‘xgboost::JsonString& xgboost::JsonString::operator=(const xgboost::JsonString&)’ 87 | class JsonString : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:190:7: note: by ‘xgboost::JsonObject& xgboost::JsonObject::operator=(const xgboost::JsonObject&)’ 190 | class JsonObject : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:219:7: note: by ‘xgboost::JsonNumber& xgboost::JsonNumber::operator=(const xgboost::JsonNumber&)’ 219 | class JsonNumber : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:113:7: note: by ‘xgboost::JsonArray& xgboost::JsonArray::operator=(const xgboost::JsonArray&)’ 113 | class JsonArray : public Value { | ^~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:253:7: note: by ‘xgboost::JsonInteger& xgboost::JsonInteger::operator=(const xgboost::JsonInteger&)’ 253 | class JsonInteger : public Value { | ^~~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:296:7: note: by ‘xgboost::JsonNull& xgboost::JsonNull::operator=(const xgboost::JsonNull&)’ 296 | class JsonNull : public Value { | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:312:7: note: by ‘xgboost::JsonBoolean& xgboost::JsonBoolean::operator=(const xgboost::JsonBoolean&)’ 312 | class JsonBoolean : public Value { | ^~~~~~~~~~~ In file included from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/collective/communicator.h:5, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/collective/communicator.cc:4: /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:87:7: note: by ‘xgboost::JsonString& xgboost::JsonString::operator=(const xgboost::JsonString&)’ 87 | class JsonString : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:113:7: note: by ‘xgboost::JsonArray& xgboost::JsonArray::operator=(const xgboost::JsonArray&)’ 113 | class JsonArray : public Value { | ^~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:190:7: note: by ‘xgboost::JsonObject& xgboost::JsonObject::operator=(const xgboost::JsonObject&)’ 190 | class JsonObject : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:219:7: note: by ‘xgboost::JsonNumber& xgboost::JsonNumber::operator=(const xgboost::JsonNumber&)’ 219 | class JsonNumber : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:253:7: note: by ‘xgboost::JsonInteger& xgboost::JsonInteger::operator=(const xgboost::JsonInteger&)’ 253 | class JsonInteger : public Value { | ^~~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:296:7: note: by ‘xgboost::JsonNull& xgboost::JsonNull::operator=(const xgboost::JsonNull&)’ 296 | class JsonNull : public Value { | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:312:7: note: by ‘xgboost::JsonBoolean& xgboost::JsonBoolean::operator=(const xgboost::JsonBoolean&)’ 312 | class JsonBoolean : public Value { | ^~~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:190:7: note: by ‘xgboost::JsonObject& xgboost::JsonObject::operator=(const xgboost::JsonObject&)’ 190 | class JsonObject : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:219:7: note: by ‘xgboost::JsonNumber& xgboost::JsonNumber::operator=(const xgboost::JsonNumber&)’ 219 | class JsonNumber : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:253:7: note: by ‘xgboost::JsonInteger& xgboost::JsonInteger::operator=(const xgboost::JsonInteger&)’ 253 | class JsonInteger : public Value { | ^~~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:296:7: note: by ‘xgboost::JsonNull& xgboost::JsonNull::operator=(const xgboost::JsonNull&)’ 296 | class JsonNull : public Value { | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:312:7: note: by ‘xgboost::JsonBoolean& xgboost::JsonBoolean::operator=(const xgboost::JsonBoolean&)’ 312 | class JsonBoolean : public Value { | ^~~~~~~~~~~ In file included from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/linalg.h:13, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/data.h:15, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/c_api/./c_api_utils.h:15, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/c_api/./c_api_error.h:12, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/c_api/c_api_error.cc:8: /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:87:7: note: by ‘xgboost::JsonString& xgboost::JsonString::operator=(const xgboost::JsonString&)’ 87 | class JsonString : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:113:7: note: by ‘xgboost::JsonArray& xgboost::JsonArray::operator=(const xgboost::JsonArray&)’ 113 | class JsonArray : public Value { | ^~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:190:7: note: by ‘xgboost::JsonObject& xgboost::JsonObject::operator=(const xgboost::JsonObject&)’ 190 | class JsonObject : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:219:7: note: by ‘xgboost::JsonNumber& xgboost::JsonNumber::operator=(const xgboost::JsonNumber&)’ 219 | class JsonNumber : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:253:7: note: by ‘xgboost::JsonInteger& xgboost::JsonInteger::operator=(const xgboost::JsonInteger&)’ 253 | class JsonInteger : public Value { | ^~~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:296:7: note: by ‘xgboost::JsonNull& xgboost::JsonNull::operator=(const xgboost::JsonNull&)’ 296 | class JsonNull : public Value { | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:312:7: note: by ‘xgboost::JsonBoolean& xgboost::JsonBoolean::operator=(const xgboost::JsonBoolean&)’ 312 | class JsonBoolean : public Value { | ^~~~~~~~~~~ In file included from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/c_api/../collective/communicator.h:5, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/c_api/../collective/communicator-inl.h:8, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/c_api/c_api.cc:20: /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:87:7: note: by ‘xgboost::JsonString& xgboost::JsonString::operator=(const xgboost::JsonString&)’ 87 | class JsonString : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:113:7: note: by ‘xgboost::JsonArray& xgboost::JsonArray::operator=(const xgboost::JsonArray&)’ 113 | class JsonArray : public Value { | ^~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:190:7: note: by ‘xgboost::JsonObject& xgboost::JsonObject::operator=(const xgboost::JsonObject&)’ 190 | class JsonObject : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:219:7: note: by ‘xgboost::JsonNumber& xgboost::JsonNumber::operator=(const xgboost::JsonNumber&)’ 219 | class JsonNumber : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:253:7: note: by ‘xgboost::JsonInteger& xgboost::JsonInteger::operator=(const xgboost::JsonInteger&)’ 253 | class JsonInteger : public Value { | ^~~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:296:7: note: by ‘xgboost::JsonNull& xgboost::JsonNull::operator=(const xgboost::JsonNull&)’ 296 | class JsonNull : public Value { | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:312:7: note: by ‘xgboost::JsonBoolean& xgboost::JsonBoolean::operator=(const xgboost::JsonBoolean&)’ 312 | class JsonBoolean : public Value { | ^~~~~~~~~~~ In file included from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/linalg.h:13, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/data.h:15, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/common/../data/../c_api/c_api_utils.h:15, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/common/../data/../c_api/c_api_error.h:12, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/common/../data/adapter.h:19, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/common/column_matrix.h:19, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/common/column_matrix.cc:5: /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:87:7: note: by ‘xgboost::JsonString& xgboost::JsonString::operator=(const xgboost::JsonString&)’ 87 | class JsonString : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:113:7: note: by ‘xgboost::JsonArray& xgboost::JsonArray::operator=(const xgboost::JsonArray&)’ 113 | class JsonArray : public Value { | ^~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:190:7: note: by ‘xgboost::JsonObject& xgboost::JsonObject::operator=(const xgboost::JsonObject&)’ 190 | class JsonObject : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:219:7: note: by ‘xgboost::JsonNumber& xgboost::JsonNumber::operator=(const xgboost::JsonNumber&)’ 219 | class JsonNumber : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:253:7: note: by ‘xgboost::JsonInteger& xgboost::JsonInteger::operator=(const xgboost::JsonInteger&)’ 253 | class JsonInteger : public Value { | ^~~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:296:7: note: by ‘xgboost::JsonNull& xgboost::JsonNull::operator=(const xgboost::JsonNull&)’ 296 | class JsonNull : public Value { | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:312:7: note: by ‘xgboost::JsonBoolean& xgboost::JsonBoolean::operator=(const xgboost::JsonBoolean&)’ 312 | class JsonBoolean : public Value { | ^~~~~~~~~~~ [ 10%] Building CXX object src/CMakeFiles/objxgboost.dir/common/common.cc.o cd /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/redhat-linux-build/src && /usr/bin/g++ -DDMLC_LOG_CUSTOMIZE=1 -DXGBOOST_BUILTIN_PREFETCH_PRESENT=1 -D_MWAITXINTRIN_H_INCLUDED -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/dmlc-core/include -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/rabit/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=gnu++17 -fPIC -funroll-loops -fopenmp -MD -MT src/CMakeFiles/objxgboost.dir/common/common.cc.o -MF CMakeFiles/objxgboost.dir/common/common.cc.o.d -o CMakeFiles/objxgboost.dir/common/common.cc.o -c /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/common/common.cc [ 11%] Building CXX object src/CMakeFiles/objxgboost.dir/common/error_msg.cc.o cd /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/redhat-linux-build/src && /usr/bin/g++ -DDMLC_LOG_CUSTOMIZE=1 -DXGBOOST_BUILTIN_PREFETCH_PRESENT=1 -D_MWAITXINTRIN_H_INCLUDED -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/dmlc-core/include -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/rabit/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=gnu++17 -fPIC -funroll-loops -fopenmp -MD -MT src/CMakeFiles/objxgboost.dir/common/error_msg.cc.o -MF CMakeFiles/objxgboost.dir/common/error_msg.cc.o.d -o CMakeFiles/objxgboost.dir/common/error_msg.cc.o -c /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/common/error_msg.cc [ 12%] Building CXX object src/CMakeFiles/objxgboost.dir/common/hist_util.cc.o cd /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/redhat-linux-build/src && /usr/bin/g++ -DDMLC_LOG_CUSTOMIZE=1 -DXGBOOST_BUILTIN_PREFETCH_PRESENT=1 -D_MWAITXINTRIN_H_INCLUDED -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/dmlc-core/include -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/rabit/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=gnu++17 -fPIC -funroll-loops -fopenmp -MD -MT src/CMakeFiles/objxgboost.dir/common/hist_util.cc.o -MF CMakeFiles/objxgboost.dir/common/hist_util.cc.o.d -o CMakeFiles/objxgboost.dir/common/hist_util.cc.o -c /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/common/hist_util.cc [ 13%] Building CXX object src/CMakeFiles/objxgboost.dir/common/host_device_vector.cc.o cd /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/redhat-linux-build/src && /usr/bin/g++ -DDMLC_LOG_CUSTOMIZE=1 -DXGBOOST_BUILTIN_PREFETCH_PRESENT=1 -D_MWAITXINTRIN_H_INCLUDED -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/dmlc-core/include -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/rabit/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=gnu++17 -fPIC -funroll-loops -fopenmp -MD -MT src/CMakeFiles/objxgboost.dir/common/host_device_vector.cc.o -MF CMakeFiles/objxgboost.dir/common/host_device_vector.cc.o.d -o CMakeFiles/objxgboost.dir/common/host_device_vector.cc.o -c /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/common/host_device_vector.cc In file included from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/common/./../collective/communicator.h:5, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/common/./../collective/communicator-inl.h:8, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/common/./random.h:22, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/common/common.cc:12: /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:87:7: note: by ‘xgboost::JsonString& xgboost::JsonString::operator=(const xgboost::JsonString&)’ 87 | class JsonString : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:113:7: note: by ‘xgboost::JsonArray& xgboost::JsonArray::operator=(const xgboost::JsonArray&)’ 113 | class JsonArray : public Value { | ^~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:190:7: note: by ‘xgboost::JsonObject& xgboost::JsonObject::operator=(const xgboost::JsonObject&)’ 190 | class JsonObject : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:219:7: note: by ‘xgboost::JsonNumber& xgboost::JsonNumber::operator=(const xgboost::JsonNumber&)’ 219 | class JsonNumber : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:253:7: note: by ‘xgboost::JsonInteger& xgboost::JsonInteger::operator=(const xgboost::JsonInteger&)’ 253 | class JsonInteger : public Value { | ^~~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:296:7: note: by ‘xgboost::JsonNull& xgboost::JsonNull::operator=(const xgboost::JsonNull&)’ 296 | class JsonNull : public Value { | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:312:7: note: by ‘xgboost::JsonBoolean& xgboost::JsonBoolean::operator=(const xgboost::JsonBoolean&)’ 312 | class JsonBoolean : public Value { | ^~~~~~~~~~~ In file included from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/common/../collective/communicator.h:5, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/common/../collective/communicator-inl.h:8, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/common/error_msg.cc:9: /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:87:7: note: by ‘xgboost::JsonString& xgboost::JsonString::operator=(const xgboost::JsonString&)’ 87 | class JsonString : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:113:7: note: by ‘xgboost::JsonArray& xgboost::JsonArray::operator=(const xgboost::JsonArray&)’ 113 | class JsonArray : public Value { | ^~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:190:7: note: by ‘xgboost::JsonObject& xgboost::JsonObject::operator=(const xgboost::JsonObject&)’ 190 | class JsonObject : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:219:7: note: by ‘xgboost::JsonNumber& xgboost::JsonNumber::operator=(const xgboost::JsonNumber&)’ 219 | class JsonNumber : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:253:7: note: by ‘xgboost::JsonInteger& xgboost::JsonInteger::operator=(const xgboost::JsonInteger&)’ 253 | class JsonInteger : public Value { | ^~~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:296:7: note: by ‘xgboost::JsonNull& xgboost::JsonNull::operator=(const xgboost::JsonNull&)’ 296 | class JsonNull : public Value { | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:312:7: note: by ‘xgboost::JsonBoolean& xgboost::JsonBoolean::operator=(const xgboost::JsonBoolean&)’ 312 | class JsonBoolean : public Value { | ^~~~~~~~~~~ In file included from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/linalg.h:13, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/data.h:15, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/common/categorical.h:12, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/common/hist_util.h:18, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/common/hist_util.cc:5: /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:87:7: note: by ‘xgboost::JsonString& xgboost::JsonString::operator=(const xgboost::JsonString&)’ 87 | class JsonString : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:113:7: note: by ‘xgboost::JsonArray& xgboost::JsonArray::operator=(const xgboost::JsonArray&)’ 113 | class JsonArray : public Value { | ^~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:190:7: note: by ‘xgboost::JsonObject& xgboost::JsonObject::operator=(const xgboost::JsonObject&)’ 190 | class JsonObject : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:219:7: note: by ‘xgboost::JsonNumber& xgboost::JsonNumber::operator=(const xgboost::JsonNumber&)’ 219 | class JsonNumber : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:253:7: note: by ‘xgboost::JsonInteger& xgboost::JsonInteger::operator=(const xgboost::JsonInteger&)’ 253 | class JsonInteger : public Value { | ^~~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:296:7: note: by ‘xgboost::JsonNull& xgboost::JsonNull::operator=(const xgboost::JsonNull&)’ 296 | class JsonNull : public Value { | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:312:7: note: by ‘xgboost::JsonBoolean& xgboost::JsonBoolean::operator=(const xgboost::JsonBoolean&)’ 312 | class JsonBoolean : public Value { | ^~~~~~~~~~~ [ 15%] Building CXX object src/CMakeFiles/objxgboost.dir/common/io.cc.o cd /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/redhat-linux-build/src && /usr/bin/g++ -DDMLC_LOG_CUSTOMIZE=1 -DXGBOOST_BUILTIN_PREFETCH_PRESENT=1 -D_MWAITXINTRIN_H_INCLUDED -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/dmlc-core/include -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/rabit/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=gnu++17 -fPIC -funroll-loops -fopenmp -MD -MT src/CMakeFiles/objxgboost.dir/common/io.cc.o -MF CMakeFiles/objxgboost.dir/common/io.cc.o.d -o CMakeFiles/objxgboost.dir/common/io.cc.o -c /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/common/io.cc In file included from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/linalg.h:13, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/data.h:15, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/common/host_device_vector.cc:9: /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:87:7: note: by ‘xgboost::JsonString& xgboost::JsonString::operator=(const xgboost::JsonString&)’ 87 | class JsonString : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:113:7: note: by ‘xgboost::JsonArray& xgboost::JsonArray::operator=(const xgboost::JsonArray&)’ 113 | class JsonArray : public Value { | ^~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:190:7: note: by ‘xgboost::JsonObject& xgboost::JsonObject::operator=(const xgboost::JsonObject&)’ 190 | class JsonObject : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:219:7: note: by ‘xgboost::JsonNumber& xgboost::JsonNumber::operator=(const xgboost::JsonNumber&)’ 219 | class JsonNumber : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:253:7: note: by ‘xgboost::JsonInteger& xgboost::JsonInteger::operator=(const xgboost::JsonInteger&)’ 253 | class JsonInteger : public Value { | ^~~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:296:7: note: by ‘xgboost::JsonNull& xgboost::JsonNull::operator=(const xgboost::JsonNull&)’ 296 | class JsonNull : public Value { | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:312:7: note: by ‘xgboost::JsonBoolean& xgboost::JsonBoolean::operator=(const xgboost::JsonBoolean&)’ 312 | class JsonBoolean : public Value { | ^~~~~~~~~~~ [ 16%] Building CXX object src/CMakeFiles/objxgboost.dir/common/json.cc.o cd /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/redhat-linux-build/src && /usr/bin/g++ -DDMLC_LOG_CUSTOMIZE=1 -DXGBOOST_BUILTIN_PREFETCH_PRESENT=1 -D_MWAITXINTRIN_H_INCLUDED -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/dmlc-core/include -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/rabit/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=gnu++17 -fPIC -funroll-loops -fopenmp -MD -MT src/CMakeFiles/objxgboost.dir/common/json.cc.o -MF CMakeFiles/objxgboost.dir/common/json.cc.o.d -o CMakeFiles/objxgboost.dir/common/json.cc.o -c /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/common/json.cc [ 17%] Building CXX object src/CMakeFiles/objxgboost.dir/common/numeric.cc.o cd /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/redhat-linux-build/src && /usr/bin/g++ -DDMLC_LOG_CUSTOMIZE=1 -DXGBOOST_BUILTIN_PREFETCH_PRESENT=1 -D_MWAITXINTRIN_H_INCLUDED -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/dmlc-core/include -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/rabit/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=gnu++17 -fPIC -funroll-loops -fopenmp -MD -MT src/CMakeFiles/objxgboost.dir/common/numeric.cc.o -MF CMakeFiles/objxgboost.dir/common/numeric.cc.o.d -o CMakeFiles/objxgboost.dir/common/numeric.cc.o -c /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/common/numeric.cc [ 18%] Building CXX object src/CMakeFiles/objxgboost.dir/common/pseudo_huber.cc.o cd /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/redhat-linux-build/src && /usr/bin/g++ -DDMLC_LOG_CUSTOMIZE=1 -DXGBOOST_BUILTIN_PREFETCH_PRESENT=1 -D_MWAITXINTRIN_H_INCLUDED -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/dmlc-core/include -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/rabit/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=gnu++17 -fPIC -funroll-loops -fopenmp -MD -MT src/CMakeFiles/objxgboost.dir/common/pseudo_huber.cc.o -MF CMakeFiles/objxgboost.dir/common/pseudo_huber.cc.o.d -o CMakeFiles/objxgboost.dir/common/pseudo_huber.cc.o -c /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/common/pseudo_huber.cc In file included from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/common/json.cc:4: /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:87:7: note: by ‘xgboost::JsonString& xgboost::JsonString::operator=(const xgboost::JsonString&)’ 87 | class JsonString : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:113:7: note: by ‘xgboost::JsonArray& xgboost::JsonArray::operator=(const xgboost::JsonArray&)’ 113 | class JsonArray : public Value { | ^~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:190:7: note: by ‘xgboost::JsonObject& xgboost::JsonObject::operator=(const xgboost::JsonObject&)’ 190 | class JsonObject : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:219:7: note: by ‘xgboost::JsonNumber& xgboost::JsonNumber::operator=(const xgboost::JsonNumber&)’ 219 | class JsonNumber : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:253:7: note: by ‘xgboost::JsonInteger& xgboost::JsonInteger::operator=(const xgboost::JsonInteger&)’ 253 | class JsonInteger : public Value { | ^~~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:296:7: note: by ‘xgboost::JsonNull& xgboost::JsonNull::operator=(const xgboost::JsonNull&)’ 296 | class JsonNull : public Value { | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:312:7: note: by ‘xgboost::JsonBoolean& xgboost::JsonBoolean::operator=(const xgboost::JsonBoolean&)’ 312 | class JsonBoolean : public Value { | ^~~~~~~~~~~ [ 19%] Building CXX object src/CMakeFiles/objxgboost.dir/common/quantile.cc.o cd /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/redhat-linux-build/src && /usr/bin/g++ -DDMLC_LOG_CUSTOMIZE=1 -DXGBOOST_BUILTIN_PREFETCH_PRESENT=1 -D_MWAITXINTRIN_H_INCLUDED -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/dmlc-core/include -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/rabit/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=gnu++17 -fPIC -funroll-loops -fopenmp -MD -MT src/CMakeFiles/objxgboost.dir/common/quantile.cc.o -MF CMakeFiles/objxgboost.dir/common/quantile.cc.o.d -o CMakeFiles/objxgboost.dir/common/quantile.cc.o -c /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/common/quantile.cc /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h: In instantiation of ‘class xgboost::JsonTypedArray’: /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/common/json.cc:265:16: required from here /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:149:7: note: by ‘xgboost::JsonTypedArray& xgboost::JsonTypedArray::operator=(const xgboost::JsonTypedArray&)’ 149 | class JsonTypedArray : public Value { | ^~~~~~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h: In instantiation of ‘class xgboost::JsonTypedArray’: /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/common/json.cc:266:16: required from here /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:149:7: note: by ‘xgboost::JsonTypedArray& xgboost::JsonTypedArray::operator=(const xgboost::JsonTypedArray&)’ 149 | class JsonTypedArray : public Value { | ^~~~~~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h: In instantiation of ‘class xgboost::JsonTypedArray’: /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/common/json.cc:267:16: required from here /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:149:7: note: by ‘xgboost::JsonTypedArray& xgboost::JsonTypedArray::operator=(const xgboost::JsonTypedArray&)’ 149 | class JsonTypedArray : public Value { | ^~~~~~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h: In instantiation of ‘class xgboost::JsonTypedArray’: /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/common/json.cc:268:16: required from here /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:149:7: note: by ‘xgboost::JsonTypedArray& xgboost::JsonTypedArray::operator=(const xgboost::JsonTypedArray&)’ 149 | class JsonTypedArray : public Value { | ^~~~~~~~~~~~~~ In file included from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/linalg.h:13, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/data.h:15, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/common/quantile.h:10, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/common/quantile.cc:4: /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:87:7: note: by ‘xgboost::JsonString& xgboost::JsonString::operator=(const xgboost::JsonString&)’ 87 | class JsonString : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:113:7: note: by ‘xgboost::JsonArray& xgboost::JsonArray::operator=(const xgboost::JsonArray&)’ 113 | class JsonArray : public Value { | ^~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:190:7: note: by ‘xgboost::JsonObject& xgboost::JsonObject::operator=(const xgboost::JsonObject&)’ 190 | class JsonObject : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:219:7: note: by ‘xgboost::JsonNumber& xgboost::JsonNumber::operator=(const xgboost::JsonNumber&)’ 219 | class JsonNumber : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:253:7: note: by ‘xgboost::JsonInteger& xgboost::JsonInteger::operator=(const xgboost::JsonInteger&)’ 253 | class JsonInteger : public Value { | ^~~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:296:7: note: by ‘xgboost::JsonNull& xgboost::JsonNull::operator=(const xgboost::JsonNull&)’ 296 | class JsonNull : public Value { | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:312:7: note: by ‘xgboost::JsonBoolean& xgboost::JsonBoolean::operator=(const xgboost::JsonBoolean&)’ 312 | class JsonBoolean : public Value { | ^~~~~~~~~~~ [ 20%] Building CXX object src/CMakeFiles/objxgboost.dir/common/quantile_loss_utils.cc.o cd /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/redhat-linux-build/src && /usr/bin/g++ -DDMLC_LOG_CUSTOMIZE=1 -DXGBOOST_BUILTIN_PREFETCH_PRESENT=1 -D_MWAITXINTRIN_H_INCLUDED -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/dmlc-core/include -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/rabit/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=gnu++17 -fPIC -funroll-loops -fopenmp -MD -MT src/CMakeFiles/objxgboost.dir/common/quantile_loss_utils.cc.o -MF CMakeFiles/objxgboost.dir/common/quantile_loss_utils.cc.o.d -o CMakeFiles/objxgboost.dir/common/quantile_loss_utils.cc.o -c /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/common/quantile_loss_utils.cc [ 22%] Building CXX object src/CMakeFiles/objxgboost.dir/common/random.cc.o cd /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/redhat-linux-build/src && /usr/bin/g++ -DDMLC_LOG_CUSTOMIZE=1 -DXGBOOST_BUILTIN_PREFETCH_PRESENT=1 -D_MWAITXINTRIN_H_INCLUDED -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/dmlc-core/include -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/rabit/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=gnu++17 -fPIC -funroll-loops -fopenmp -MD -MT src/CMakeFiles/objxgboost.dir/common/random.cc.o -MF CMakeFiles/objxgboost.dir/common/random.cc.o.d -o CMakeFiles/objxgboost.dir/common/random.cc.o -c /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/common/random.cc [ 23%] Building CXX object src/CMakeFiles/objxgboost.dir/common/ranking_utils.cc.o cd /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/redhat-linux-build/src && /usr/bin/g++ -DDMLC_LOG_CUSTOMIZE=1 -DXGBOOST_BUILTIN_PREFETCH_PRESENT=1 -D_MWAITXINTRIN_H_INCLUDED -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/dmlc-core/include -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/rabit/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=gnu++17 -fPIC -funroll-loops -fopenmp -MD -MT src/CMakeFiles/objxgboost.dir/common/ranking_utils.cc.o -MF CMakeFiles/objxgboost.dir/common/ranking_utils.cc.o.d -o CMakeFiles/objxgboost.dir/common/ranking_utils.cc.o -c /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/common/ranking_utils.cc In file included from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/common/quantile_loss_utils.cc:12: /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:87:7: note: by ‘xgboost::JsonString& xgboost::JsonString::operator=(const xgboost::JsonString&)’ 87 | class JsonString : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:113:7: note: by ‘xgboost::JsonArray& xgboost::JsonArray::operator=(const xgboost::JsonArray&)’ 113 | class JsonArray : public Value { | ^~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:190:7: note: by ‘xgboost::JsonObject& xgboost::JsonObject::operator=(const xgboost::JsonObject&)’ 190 | class JsonObject : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:219:7: note: by ‘xgboost::JsonNumber& xgboost::JsonNumber::operator=(const xgboost::JsonNumber&)’ 219 | class JsonNumber : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:253:7: note: by ‘xgboost::JsonInteger& xgboost::JsonInteger::operator=(const xgboost::JsonInteger&)’ 253 | class JsonInteger : public Value { | ^~~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:296:7: note: by ‘xgboost::JsonNull& xgboost::JsonNull::operator=(const xgboost::JsonNull&)’ 296 | class JsonNull : public Value { | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:312:7: note: by ‘xgboost::JsonBoolean& xgboost::JsonBoolean::operator=(const xgboost::JsonBoolean&)’ 312 | class JsonBoolean : public Value { | ^~~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h: In instantiation of ‘class xgboost::JsonTypedArray’: /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/common/quantile_loss_utils.cc:19:21: required from here /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:149:7: note: by ‘xgboost::JsonTypedArray& xgboost::JsonTypedArray::operator=(const xgboost::JsonTypedArray&)’ 149 | class JsonTypedArray : public Value { | ^~~~~~~~~~~~~~ In file included from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/common/../collective/communicator.h:5, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/common/../collective/communicator-inl.h:8, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/common/random.h:22, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/common/random.cc:5: /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:87:7: note: by ‘xgboost::JsonString& xgboost::JsonString::operator=(const xgboost::JsonString&)’ 87 | class JsonString : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:113:7: note: by ‘xgboost::JsonArray& xgboost::JsonArray::operator=(const xgboost::JsonArray&)’ 113 | class JsonArray : public Value { | ^~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:190:7: note: by ‘xgboost::JsonObject& xgboost::JsonObject::operator=(const xgboost::JsonObject&)’ 190 | class JsonObject : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:219:7: note: by ‘xgboost::JsonNumber& xgboost::JsonNumber::operator=(const xgboost::JsonNumber&)’ 219 | class JsonNumber : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:253:7: note: by ‘xgboost::JsonInteger& xgboost::JsonInteger::operator=(const xgboost::JsonInteger&)’ 253 | class JsonInteger : public Value { | ^~~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:296:7: note: by ‘xgboost::JsonNull& xgboost::JsonNull::operator=(const xgboost::JsonNull&)’ 296 | class JsonNull : public Value { | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:312:7: note: by ‘xgboost::JsonBoolean& xgboost::JsonBoolean::operator=(const xgboost::JsonBoolean&)’ 312 | class JsonBoolean : public Value { | ^~~~~~~~~~~ In file included from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/linalg.h:13, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/data.h:15, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/common/ranking_utils.h:18, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/common/ranking_utils.cc:4: /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:87:7: note: by ‘xgboost::JsonString& xgboost::JsonString::operator=(const xgboost::JsonString&)’ 87 | class JsonString : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:113:7: note: by ‘xgboost::JsonArray& xgboost::JsonArray::operator=(const xgboost::JsonArray&)’ 113 | class JsonArray : public Value { | ^~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:190:7: note: by ‘xgboost::JsonObject& xgboost::JsonObject::operator=(const xgboost::JsonObject&)’ 190 | class JsonObject : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:219:7: note: by ‘xgboost::JsonNumber& xgboost::JsonNumber::operator=(const xgboost::JsonNumber&)’ 219 | class JsonNumber : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:253:7: note: by ‘xgboost::JsonInteger& xgboost::JsonInteger::operator=(const xgboost::JsonInteger&)’ 253 | class JsonInteger : public Value { | ^~~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:296:7: note: by ‘xgboost::JsonNull& xgboost::JsonNull::operator=(const xgboost::JsonNull&)’ 296 | class JsonNull : public Value { | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:312:7: note: by ‘xgboost::JsonBoolean& xgboost::JsonBoolean::operator=(const xgboost::JsonBoolean&)’ 312 | class JsonBoolean : public Value { | ^~~~~~~~~~~ [ 24%] Building CXX object src/CMakeFiles/objxgboost.dir/common/stats.cc.o cd /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/redhat-linux-build/src && /usr/bin/g++ -DDMLC_LOG_CUSTOMIZE=1 -DXGBOOST_BUILTIN_PREFETCH_PRESENT=1 -D_MWAITXINTRIN_H_INCLUDED -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/dmlc-core/include -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/rabit/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=gnu++17 -fPIC -funroll-loops -fopenmp -MD -MT src/CMakeFiles/objxgboost.dir/common/stats.cc.o -MF CMakeFiles/objxgboost.dir/common/stats.cc.o.d -o CMakeFiles/objxgboost.dir/common/stats.cc.o -c /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/common/stats.cc [ 25%] Building CXX object src/CMakeFiles/objxgboost.dir/common/survival_util.cc.o cd /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/redhat-linux-build/src && /usr/bin/g++ -DDMLC_LOG_CUSTOMIZE=1 -DXGBOOST_BUILTIN_PREFETCH_PRESENT=1 -D_MWAITXINTRIN_H_INCLUDED -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/dmlc-core/include -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/rabit/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=gnu++17 -fPIC -funroll-loops -fopenmp -MD -MT src/CMakeFiles/objxgboost.dir/common/survival_util.cc.o -MF CMakeFiles/objxgboost.dir/common/survival_util.cc.o.d -o CMakeFiles/objxgboost.dir/common/survival_util.cc.o -c /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/common/survival_util.cc [ 26%] Building CXX object src/CMakeFiles/objxgboost.dir/common/threading_utils.cc.o cd /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/redhat-linux-build/src && /usr/bin/g++ -DDMLC_LOG_CUSTOMIZE=1 -DXGBOOST_BUILTIN_PREFETCH_PRESENT=1 -D_MWAITXINTRIN_H_INCLUDED -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/dmlc-core/include -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/rabit/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=gnu++17 -fPIC -funroll-loops -fopenmp -MD -MT src/CMakeFiles/objxgboost.dir/common/threading_utils.cc.o -MF CMakeFiles/objxgboost.dir/common/threading_utils.cc.o.d -o CMakeFiles/objxgboost.dir/common/threading_utils.cc.o -c /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/common/threading_utils.cc [ 27%] Building CXX object src/CMakeFiles/objxgboost.dir/common/timer.cc.o cd /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/redhat-linux-build/src && /usr/bin/g++ -DDMLC_LOG_CUSTOMIZE=1 -DXGBOOST_BUILTIN_PREFETCH_PRESENT=1 -D_MWAITXINTRIN_H_INCLUDED -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/dmlc-core/include -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/rabit/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=gnu++17 -fPIC -funroll-loops -fopenmp -MD -MT src/CMakeFiles/objxgboost.dir/common/timer.cc.o -MF CMakeFiles/objxgboost.dir/common/timer.cc.o.d -o CMakeFiles/objxgboost.dir/common/timer.cc.o -c /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/common/timer.cc In file included from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/linalg.h:13, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/common/stats.h:16, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/common/stats.cc:4: /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:87:7: note: by ‘xgboost::JsonString& xgboost::JsonString::operator=(const xgboost::JsonString&)’ 87 | class JsonString : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:113:7: note: by ‘xgboost::JsonArray& xgboost::JsonArray::operator=(const xgboost::JsonArray&)’ 113 | class JsonArray : public Value { | ^~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:190:7: note: by ‘xgboost::JsonObject& xgboost::JsonObject::operator=(const xgboost::JsonObject&)’ 190 | class JsonObject : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:219:7: note: by ‘xgboost::JsonNumber& xgboost::JsonNumber::operator=(const xgboost::JsonNumber&)’ 219 | class JsonNumber : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:253:7: note: by ‘xgboost::JsonInteger& xgboost::JsonInteger::operator=(const xgboost::JsonInteger&)’ 253 | class JsonInteger : public Value { | ^~~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:296:7: note: by ‘xgboost::JsonNull& xgboost::JsonNull::operator=(const xgboost::JsonNull&)’ 296 | class JsonNull : public Value { | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:312:7: note: by ‘xgboost::JsonBoolean& xgboost::JsonBoolean::operator=(const xgboost::JsonBoolean&)’ 312 | class JsonBoolean : public Value { | ^~~~~~~~~~~ In file included from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/common/../collective/communicator.h:5, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/common/../collective/communicator-inl.h:8, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/common/timer.cc:9: /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:87:7: note: by ‘xgboost::JsonString& xgboost::JsonString::operator=(const xgboost::JsonString&)’ 87 | class JsonString : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:113:7: note: by ‘xgboost::JsonArray& xgboost::JsonArray::operator=(const xgboost::JsonArray&)’ 113 | class JsonArray : public Value { | ^~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:190:7: note: by ‘xgboost::JsonObject& xgboost::JsonObject::operator=(const xgboost::JsonObject&)’ 190 | class JsonObject : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:219:7: note: by ‘xgboost::JsonNumber& xgboost::JsonNumber::operator=(const xgboost::JsonNumber&)’ 219 | class JsonNumber : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:253:7: note: by ‘xgboost::JsonInteger& xgboost::JsonInteger::operator=(const xgboost::JsonInteger&)’ 253 | class JsonInteger : public Value { | ^~~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:296:7: note: by ‘xgboost::JsonNull& xgboost::JsonNull::operator=(const xgboost::JsonNull&)’ 296 | class JsonNull : public Value { | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:312:7: note: by ‘xgboost::JsonBoolean& xgboost::JsonBoolean::operator=(const xgboost::JsonBoolean&)’ 312 | class JsonBoolean : public Value { | ^~~~~~~~~~~ [ 29%] Building CXX object src/CMakeFiles/objxgboost.dir/common/version.cc.o cd /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/redhat-linux-build/src && /usr/bin/g++ -DDMLC_LOG_CUSTOMIZE=1 -DXGBOOST_BUILTIN_PREFETCH_PRESENT=1 -D_MWAITXINTRIN_H_INCLUDED -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/dmlc-core/include -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/rabit/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=gnu++17 -fPIC -funroll-loops -fopenmp -MD -MT src/CMakeFiles/objxgboost.dir/common/version.cc.o -MF CMakeFiles/objxgboost.dir/common/version.cc.o.d -o CMakeFiles/objxgboost.dir/common/version.cc.o -c /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/common/version.cc [ 30%] Building CXX object src/CMakeFiles/objxgboost.dir/context.cc.o cd /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/redhat-linux-build/src && /usr/bin/g++ -DDMLC_LOG_CUSTOMIZE=1 -DXGBOOST_BUILTIN_PREFETCH_PRESENT=1 -D_MWAITXINTRIN_H_INCLUDED -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/dmlc-core/include -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/rabit/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=gnu++17 -fPIC -funroll-loops -fopenmp -MD -MT src/CMakeFiles/objxgboost.dir/context.cc.o -MF CMakeFiles/objxgboost.dir/context.cc.o.d -o CMakeFiles/objxgboost.dir/context.cc.o -c /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/context.cc In file included from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/common/version.cc:11: /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:87:7: note: by ‘xgboost::JsonString& xgboost::JsonString::operator=(const xgboost::JsonString&)’ 87 | class JsonString : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:113:7: note: by ‘xgboost::JsonArray& xgboost::JsonArray::operator=(const xgboost::JsonArray&)’ 113 | class JsonArray : public Value { | ^~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:190:7: note: by ‘xgboost::JsonObject& xgboost::JsonObject::operator=(const xgboost::JsonObject&)’ 190 | class JsonObject : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:219:7: note: by ‘xgboost::JsonNumber& xgboost::JsonNumber::operator=(const xgboost::JsonNumber&)’ 219 | class JsonNumber : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:253:7: note: by ‘xgboost::JsonInteger& xgboost::JsonInteger::operator=(const xgboost::JsonInteger&)’ 253 | class JsonInteger : public Value { | ^~~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:296:7: note: by ‘xgboost::JsonNull& xgboost::JsonNull::operator=(const xgboost::JsonNull&)’ 296 | class JsonNull : public Value { | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:312:7: note: by ‘xgboost::JsonBoolean& xgboost::JsonBoolean::operator=(const xgboost::JsonBoolean&)’ 312 | class JsonBoolean : public Value { | ^~~~~~~~~~~ [ 31%] Building CXX object src/CMakeFiles/objxgboost.dir/data/data.cc.o cd /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/redhat-linux-build/src && /usr/bin/g++ -DDMLC_LOG_CUSTOMIZE=1 -DXGBOOST_BUILTIN_PREFETCH_PRESENT=1 -D_MWAITXINTRIN_H_INCLUDED -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/dmlc-core/include -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/rabit/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=gnu++17 -fPIC -funroll-loops -fopenmp -MD -MT src/CMakeFiles/objxgboost.dir/data/data.cc.o -MF CMakeFiles/objxgboost.dir/data/data.cc.o.d -o CMakeFiles/objxgboost.dir/data/data.cc.o -c /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/data/data.cc [ 32%] Building CXX object src/CMakeFiles/objxgboost.dir/data/ellpack_page.cc.o cd /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/redhat-linux-build/src && /usr/bin/g++ -DDMLC_LOG_CUSTOMIZE=1 -DXGBOOST_BUILTIN_PREFETCH_PRESENT=1 -D_MWAITXINTRIN_H_INCLUDED -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/dmlc-core/include -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/rabit/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=gnu++17 -fPIC -funroll-loops -fopenmp -MD -MT src/CMakeFiles/objxgboost.dir/data/ellpack_page.cc.o -MF CMakeFiles/objxgboost.dir/data/ellpack_page.cc.o.d -o CMakeFiles/objxgboost.dir/data/ellpack_page.cc.o -c /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/data/ellpack_page.cc In file included from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/linalg.h:13, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/data.h:15, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/data/data.cc:5: /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:87:7: note: by ‘xgboost::JsonString& xgboost::JsonString::operator=(const xgboost::JsonString&)’ 87 | class JsonString : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:113:7: note: by ‘xgboost::JsonArray& xgboost::JsonArray::operator=(const xgboost::JsonArray&)’ 113 | class JsonArray : public Value { | ^~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:190:7: note: by ‘xgboost::JsonObject& xgboost::JsonObject::operator=(const xgboost::JsonObject&)’ 190 | class JsonObject : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:219:7: note: by ‘xgboost::JsonNumber& xgboost::JsonNumber::operator=(const xgboost::JsonNumber&)’ 219 | class JsonNumber : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:253:7: note: by ‘xgboost::JsonInteger& xgboost::JsonInteger::operator=(const xgboost::JsonInteger&)’ 253 | class JsonInteger : public Value { | ^~~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:296:7: note: by ‘xgboost::JsonNull& xgboost::JsonNull::operator=(const xgboost::JsonNull&)’ 296 | class JsonNull : public Value { | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:312:7: note: by ‘xgboost::JsonBoolean& xgboost::JsonBoolean::operator=(const xgboost::JsonBoolean&)’ 312 | class JsonBoolean : public Value { | ^~~~~~~~~~~ In file included from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/linalg.h:13, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/data.h:15, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/data/../common/categorical.h:12, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/data/../common/hist_util.h:18, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/data/ellpack_page.h:9, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/data/ellpack_page.cc:6: /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:87:7: note: by ‘xgboost::JsonString& xgboost::JsonString::operator=(const xgboost::JsonString&)’ 87 | class JsonString : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:113:7: note: by ‘xgboost::JsonArray& xgboost::JsonArray::operator=(const xgboost::JsonArray&)’ 113 | class JsonArray : public Value { | ^~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:190:7: note: by ‘xgboost::JsonObject& xgboost::JsonObject::operator=(const xgboost::JsonObject&)’ 190 | class JsonObject : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:219:7: note: by ‘xgboost::JsonNumber& xgboost::JsonNumber::operator=(const xgboost::JsonNumber&)’ 219 | class JsonNumber : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:253:7: note: by ‘xgboost::JsonInteger& xgboost::JsonInteger::operator=(const xgboost::JsonInteger&)’ 253 | class JsonInteger : public Value { | ^~~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:296:7: note: by ‘xgboost::JsonNull& xgboost::JsonNull::operator=(const xgboost::JsonNull&)’ 296 | class JsonNull : public Value { | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:312:7: note: by ‘xgboost::JsonBoolean& xgboost::JsonBoolean::operator=(const xgboost::JsonBoolean&)’ 312 | class JsonBoolean : public Value { | ^~~~~~~~~~~ [ 33%] Building CXX object src/CMakeFiles/objxgboost.dir/data/file_iterator.cc.o cd /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/redhat-linux-build/src && /usr/bin/g++ -DDMLC_LOG_CUSTOMIZE=1 -DXGBOOST_BUILTIN_PREFETCH_PRESENT=1 -D_MWAITXINTRIN_H_INCLUDED -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/dmlc-core/include -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/rabit/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=gnu++17 -fPIC -funroll-loops -fopenmp -MD -MT src/CMakeFiles/objxgboost.dir/data/file_iterator.cc.o -MF CMakeFiles/objxgboost.dir/data/file_iterator.cc.o.d -o CMakeFiles/objxgboost.dir/data/file_iterator.cc.o -c /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/data/file_iterator.cc In file included from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/linalg.h:13, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/data/file_iterator.h:16, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/data/file_iterator.cc:4: /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:87:7: note: by ‘xgboost::JsonString& xgboost::JsonString::operator=(const xgboost::JsonString&)’ 87 | class JsonString : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:113:7: note: by ‘xgboost::JsonArray& xgboost::JsonArray::operator=(const xgboost::JsonArray&)’ 113 | class JsonArray : public Value { | ^~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:190:7: note: by ‘xgboost::JsonObject& xgboost::JsonObject::operator=(const xgboost::JsonObject&)’ 190 | class JsonObject : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:219:7: note: by ‘xgboost::JsonNumber& xgboost::JsonNumber::operator=(const xgboost::JsonNumber&)’ 219 | class JsonNumber : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:253:7: note: by ‘xgboost::JsonInteger& xgboost::JsonInteger::operator=(const xgboost::JsonInteger&)’ 253 | class JsonInteger : public Value { | ^~~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:296:7: note: by ‘xgboost::JsonNull& xgboost::JsonNull::operator=(const xgboost::JsonNull&)’ 296 | class JsonNull : public Value { | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:312:7: note: by ‘xgboost::JsonBoolean& xgboost::JsonBoolean::operator=(const xgboost::JsonBoolean&)’ 312 | class JsonBoolean : public Value { | ^~~~~~~~~~~ [ 34%] Building CXX object src/CMakeFiles/objxgboost.dir/data/gradient_index.cc.o cd /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/redhat-linux-build/src && /usr/bin/g++ -DDMLC_LOG_CUSTOMIZE=1 -DXGBOOST_BUILTIN_PREFETCH_PRESENT=1 -D_MWAITXINTRIN_H_INCLUDED -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/dmlc-core/include -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/rabit/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=gnu++17 -fPIC -funroll-loops -fopenmp -MD -MT src/CMakeFiles/objxgboost.dir/data/gradient_index.cc.o -MF CMakeFiles/objxgboost.dir/data/gradient_index.cc.o.d -o CMakeFiles/objxgboost.dir/data/gradient_index.cc.o -c /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/data/gradient_index.cc In file included from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/linalg.h:13, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/data.h:15, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/data/../common/categorical.h:12, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/data/gradient_index.h:15, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/data/gradient_index.cc:5: /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:87:7: note: by ‘xgboost::JsonString& xgboost::JsonString::operator=(const xgboost::JsonString&)’ 87 | class JsonString : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:113:7: note: by ‘xgboost::JsonArray& xgboost::JsonArray::operator=(const xgboost::JsonArray&)’ 113 | class JsonArray : public Value { | ^~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:190:7: note: by ‘xgboost::JsonObject& xgboost::JsonObject::operator=(const xgboost::JsonObject&)’ 190 | class JsonObject : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:219:7: note: by ‘xgboost::JsonNumber& xgboost::JsonNumber::operator=(const xgboost::JsonNumber&)’ 219 | class JsonNumber : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:253:7: note: by ‘xgboost::JsonInteger& xgboost::JsonInteger::operator=(const xgboost::JsonInteger&)’ 253 | class JsonInteger : public Value { | ^~~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:296:7: note: by ‘xgboost::JsonNull& xgboost::JsonNull::operator=(const xgboost::JsonNull&)’ 296 | class JsonNull : public Value { | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:312:7: note: by ‘xgboost::JsonBoolean& xgboost::JsonBoolean::operator=(const xgboost::JsonBoolean&)’ 312 | class JsonBoolean : public Value { | ^~~~~~~~~~~ [ 36%] Building CXX object src/CMakeFiles/objxgboost.dir/data/gradient_index_format.cc.o cd /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/redhat-linux-build/src && /usr/bin/g++ -DDMLC_LOG_CUSTOMIZE=1 -DXGBOOST_BUILTIN_PREFETCH_PRESENT=1 -D_MWAITXINTRIN_H_INCLUDED -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/dmlc-core/include -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/rabit/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=gnu++17 -fPIC -funroll-loops -fopenmp -MD -MT src/CMakeFiles/objxgboost.dir/data/gradient_index_format.cc.o -MF CMakeFiles/objxgboost.dir/data/gradient_index_format.cc.o.d -o CMakeFiles/objxgboost.dir/data/gradient_index_format.cc.o -c /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/data/gradient_index_format.cc In file included from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/data/gradient_index.cc:12: /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/data/../common/column_matrix.h: In instantiation of ‘auto xgboost::common::ColumnMatrix::DenseColumn(xgboost::bst_feature_t) const [with BinIdxType = unsigned char; bool any_missing = true; xgboost::bst_feature_t = unsigned int]’: /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/data/gradient_index.cc:215:69: required from ‘xgboost::GHistIndexMatrix::GetFvalue(const std::vector&, const std::vector >&, const std::vector >&, xgboost::bst_row_t, xgboost::bst_feature_t, bool) const:: [with auto:24 = unsigned char]’ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/data/../common/hist_util.h:190:16: required from ‘auto xgboost::common::DispatchBinType(BinTypeSize, Fn&&) [with Fn = xgboost::GHistIndexMatrix::GetFvalue(const std::vector&, const std::vector >&, const std::vector >&, xgboost::bst_row_t, xgboost::bst_feature_t, bool) const::]’ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/data/gradient_index.cc:214:39: required from here /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/data/../common/column_matrix.h:322:96: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 322 | bin_index, static_cast(index_base_[fidx]), missing_.missing, feature_offset}); | ^ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/data/../common/column_matrix.h:322:96: note: remove ‘std::move’ call /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/data/../common/column_matrix.h: In instantiation of ‘auto xgboost::common::ColumnMatrix::DenseColumn(xgboost::bst_feature_t) const [with BinIdxType = short unsigned int; bool any_missing = true; xgboost::bst_feature_t = unsigned int]’: /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/data/gradient_index.cc:215:69: required from ‘xgboost::GHistIndexMatrix::GetFvalue(const std::vector&, const std::vector >&, const std::vector >&, xgboost::bst_row_t, xgboost::bst_feature_t, bool) const:: [with auto:24 = short unsigned int]’ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/data/../common/hist_util.h:193:16: required from ‘auto xgboost::common::DispatchBinType(BinTypeSize, Fn&&) [with Fn = xgboost::GHistIndexMatrix::GetFvalue(const std::vector&, const std::vector >&, const std::vector >&, xgboost::bst_row_t, xgboost::bst_feature_t, bool) const::]’ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/data/gradient_index.cc:214:39: required from here /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/data/../common/column_matrix.h:322:96: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/data/../common/column_matrix.h:322:96: note: remove ‘std::move’ call /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/data/../common/column_matrix.h: In instantiation of ‘auto xgboost::common::ColumnMatrix::DenseColumn(xgboost::bst_feature_t) const [with BinIdxType = unsigned int; bool any_missing = true; xgboost::bst_feature_t = unsigned int]’: /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/data/gradient_index.cc:215:69: required from ‘xgboost::GHistIndexMatrix::GetFvalue(const std::vector&, const std::vector >&, const std::vector >&, xgboost::bst_row_t, xgboost::bst_feature_t, bool) const:: [with auto:24 = unsigned int]’ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/data/../common/hist_util.h:196:16: required from ‘auto xgboost::common::DispatchBinType(BinTypeSize, Fn&&) [with Fn = xgboost::GHistIndexMatrix::GetFvalue(const std::vector&, const std::vector >&, const std::vector >&, xgboost::bst_row_t, xgboost::bst_feature_t, bool) const::]’ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/data/gradient_index.cc:214:39: required from here /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/data/../common/column_matrix.h:322:96: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/data/../common/column_matrix.h:322:96: note: remove ‘std::move’ call /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/data/../common/column_matrix.h: In instantiation of ‘auto xgboost::common::ColumnMatrix::DenseColumn(xgboost::bst_feature_t) const [with BinIdxType = unsigned char; bool any_missing = false; xgboost::bst_feature_t = unsigned int]’: /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/data/gradient_index.cc:220:70: required from ‘xgboost::GHistIndexMatrix::GetFvalue(const std::vector&, const std::vector >&, const std::vector >&, xgboost::bst_row_t, xgboost::bst_feature_t, bool) const:: [with auto:25 = unsigned char]’ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/data/../common/hist_util.h:190:16: required from ‘auto xgboost::common::DispatchBinType(BinTypeSize, Fn&&) [with Fn = xgboost::GHistIndexMatrix::GetFvalue(const std::vector&, const std::vector >&, const std::vector >&, xgboost::bst_row_t, xgboost::bst_feature_t, bool) const::]’ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/data/gradient_index.cc:219:39: required from here /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/data/../common/column_matrix.h:322:96: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/data/../common/column_matrix.h:322:96: note: remove ‘std::move’ call /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/data/../common/column_matrix.h: In instantiation of ‘auto xgboost::common::ColumnMatrix::DenseColumn(xgboost::bst_feature_t) const [with BinIdxType = short unsigned int; bool any_missing = false; xgboost::bst_feature_t = unsigned int]’: /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/data/gradient_index.cc:220:70: required from ‘xgboost::GHistIndexMatrix::GetFvalue(const std::vector&, const std::vector >&, const std::vector >&, xgboost::bst_row_t, xgboost::bst_feature_t, bool) const:: [with auto:25 = short unsigned int]’ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/data/../common/hist_util.h:193:16: required from ‘auto xgboost::common::DispatchBinType(BinTypeSize, Fn&&) [with Fn = xgboost::GHistIndexMatrix::GetFvalue(const std::vector&, const std::vector >&, const std::vector >&, xgboost::bst_row_t, xgboost::bst_feature_t, bool) const::]’ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/data/gradient_index.cc:219:39: required from here /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/data/../common/column_matrix.h:322:96: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/data/../common/column_matrix.h:322:96: note: remove ‘std::move’ call /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/data/../common/column_matrix.h: In instantiation of ‘auto xgboost::common::ColumnMatrix::DenseColumn(xgboost::bst_feature_t) const [with BinIdxType = unsigned int; bool any_missing = false; xgboost::bst_feature_t = unsigned int]’: /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/data/gradient_index.cc:220:70: required from ‘xgboost::GHistIndexMatrix::GetFvalue(const std::vector&, const std::vector >&, const std::vector >&, xgboost::bst_row_t, xgboost::bst_feature_t, bool) const:: [with auto:25 = unsigned int]’ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/data/../common/hist_util.h:196:16: required from ‘auto xgboost::common::DispatchBinType(BinTypeSize, Fn&&) [with Fn = xgboost::GHistIndexMatrix::GetFvalue(const std::vector&, const std::vector >&, const std::vector >&, xgboost::bst_row_t, xgboost::bst_feature_t, bool) const::]’ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/data/gradient_index.cc:219:39: required from here /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/data/../common/column_matrix.h:322:96: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/data/../common/column_matrix.h:322:96: note: remove ‘std::move’ call [ 37%] Building CXX object src/CMakeFiles/objxgboost.dir/data/gradient_index_page_source.cc.o cd /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/redhat-linux-build/src && /usr/bin/g++ -DDMLC_LOG_CUSTOMIZE=1 -DXGBOOST_BUILTIN_PREFETCH_PRESENT=1 -D_MWAITXINTRIN_H_INCLUDED -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/dmlc-core/include -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/rabit/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=gnu++17 -fPIC -funroll-loops -fopenmp -MD -MT src/CMakeFiles/objxgboost.dir/data/gradient_index_page_source.cc.o -MF CMakeFiles/objxgboost.dir/data/gradient_index_page_source.cc.o.d -o CMakeFiles/objxgboost.dir/data/gradient_index_page_source.cc.o -c /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/data/gradient_index_page_source.cc [ 38%] Building CXX object src/CMakeFiles/objxgboost.dir/data/iterative_dmatrix.cc.o cd /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/redhat-linux-build/src && /usr/bin/g++ -DDMLC_LOG_CUSTOMIZE=1 -DXGBOOST_BUILTIN_PREFETCH_PRESENT=1 -D_MWAITXINTRIN_H_INCLUDED -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/dmlc-core/include -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/rabit/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=gnu++17 -fPIC -funroll-loops -fopenmp -MD -MT src/CMakeFiles/objxgboost.dir/data/iterative_dmatrix.cc.o -MF CMakeFiles/objxgboost.dir/data/iterative_dmatrix.cc.o.d -o CMakeFiles/objxgboost.dir/data/iterative_dmatrix.cc.o -c /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/data/iterative_dmatrix.cc [ 39%] Building CXX object src/CMakeFiles/objxgboost.dir/data/proxy_dmatrix.cc.o cd /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/redhat-linux-build/src && /usr/bin/g++ -DDMLC_LOG_CUSTOMIZE=1 -DXGBOOST_BUILTIN_PREFETCH_PRESENT=1 -D_MWAITXINTRIN_H_INCLUDED -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/dmlc-core/include -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/rabit/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=gnu++17 -fPIC -funroll-loops -fopenmp -MD -MT src/CMakeFiles/objxgboost.dir/data/proxy_dmatrix.cc.o -MF CMakeFiles/objxgboost.dir/data/proxy_dmatrix.cc.o.d -o CMakeFiles/objxgboost.dir/data/proxy_dmatrix.cc.o -c /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/data/proxy_dmatrix.cc In file included from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/linalg.h:13, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/data.h:15, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/data/../common/categorical.h:12, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/data/gradient_index.h:15, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/data/gradient_index_format.cc:11: /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:87:7: note: by ‘xgboost::JsonString& xgboost::JsonString::operator=(const xgboost::JsonString&)’ 87 | class JsonString : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:113:7: note: by ‘xgboost::JsonArray& xgboost::JsonArray::operator=(const xgboost::JsonArray&)’ 113 | class JsonArray : public Value { | ^~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:190:7: note: by ‘xgboost::JsonObject& xgboost::JsonObject::operator=(const xgboost::JsonObject&)’ 190 | class JsonObject : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:219:7: note: by ‘xgboost::JsonNumber& xgboost::JsonNumber::operator=(const xgboost::JsonNumber&)’ 219 | class JsonNumber : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:253:7: note: by ‘xgboost::JsonInteger& xgboost::JsonInteger::operator=(const xgboost::JsonInteger&)’ 253 | class JsonInteger : public Value { | ^~~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:296:7: note: by ‘xgboost::JsonNull& xgboost::JsonNull::operator=(const xgboost::JsonNull&)’ 296 | class JsonNull : public Value { | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:312:7: note: by ‘xgboost::JsonBoolean& xgboost::JsonBoolean::operator=(const xgboost::JsonBoolean&)’ 312 | class JsonBoolean : public Value { | ^~~~~~~~~~~ In file included from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/linalg.h:13, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/data.h:15, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/data/../common/categorical.h:12, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/data/gradient_index.h:15, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/data/gradient_index_page_source.h:10, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/data/gradient_index_page_source.cc:4: /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:87:7: note: by ‘xgboost::JsonString& xgboost::JsonString::operator=(const xgboost::JsonString&)’ 87 | class JsonString : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:113:7: note: by ‘xgboost::JsonArray& xgboost::JsonArray::operator=(const xgboost::JsonArray&)’ 113 | class JsonArray : public Value { | ^~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:190:7: note: by ‘xgboost::JsonObject& xgboost::JsonObject::operator=(const xgboost::JsonObject&)’ 190 | class JsonObject : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:219:7: note: by ‘xgboost::JsonNumber& xgboost::JsonNumber::operator=(const xgboost::JsonNumber&)’ 219 | class JsonNumber : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:253:7: note: by ‘xgboost::JsonInteger& xgboost::JsonInteger::operator=(const xgboost::JsonInteger&)’ 253 | class JsonInteger : public Value { | ^~~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:296:7: note: by ‘xgboost::JsonNull& xgboost::JsonNull::operator=(const xgboost::JsonNull&)’ 296 | class JsonNull : public Value { | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:312:7: note: by ‘xgboost::JsonBoolean& xgboost::JsonBoolean::operator=(const xgboost::JsonBoolean&)’ 312 | class JsonBoolean : public Value { | ^~~~~~~~~~~ In file included from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/linalg.h:13, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/data.h:15, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/data/../c_api/c_api_utils.h:15, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/data/../c_api/c_api_error.h:12, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/data/adapter.h:19, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/data/proxy_dmatrix.h:12, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/data/iterative_dmatrix.h:16, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/data/iterative_dmatrix.cc:4: /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:87:7: note: by ‘xgboost::JsonString& xgboost::JsonString::operator=(const xgboost::JsonString&)’ 87 | class JsonString : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:113:7: note: by ‘xgboost::JsonArray& xgboost::JsonArray::operator=(const xgboost::JsonArray&)’ 113 | class JsonArray : public Value { | ^~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:190:7: note: by ‘xgboost::JsonObject& xgboost::JsonObject::operator=(const xgboost::JsonObject&)’ 190 | class JsonObject : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:219:7: note: by ‘xgboost::JsonNumber& xgboost::JsonNumber::operator=(const xgboost::JsonNumber&)’ 219 | class JsonNumber : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:253:7: note: by ‘xgboost::JsonInteger& xgboost::JsonInteger::operator=(const xgboost::JsonInteger&)’ 253 | class JsonInteger : public Value { | ^~~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:296:7: note: by ‘xgboost::JsonNull& xgboost::JsonNull::operator=(const xgboost::JsonNull&)’ 296 | class JsonNull : public Value { | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:312:7: note: by ‘xgboost::JsonBoolean& xgboost::JsonBoolean::operator=(const xgboost::JsonBoolean&)’ 312 | class JsonBoolean : public Value { | ^~~~~~~~~~~ In file included from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/linalg.h:13, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/data.h:15, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/data/../c_api/c_api_utils.h:15, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/data/../c_api/c_api_error.h:12, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/data/adapter.h:19, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/data/proxy_dmatrix.h:12, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/data/proxy_dmatrix.cc:6: /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:87:7: note: by ‘xgboost::JsonString& xgboost::JsonString::operator=(const xgboost::JsonString&)’ 87 | class JsonString : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:113:7: note: by ‘xgboost::JsonArray& xgboost::JsonArray::operator=(const xgboost::JsonArray&)’ 113 | class JsonArray : public Value { | ^~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:190:7: note: by ‘xgboost::JsonObject& xgboost::JsonObject::operator=(const xgboost::JsonObject&)’ 190 | class JsonObject : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:219:7: note: by ‘xgboost::JsonNumber& xgboost::JsonNumber::operator=(const xgboost::JsonNumber&)’ 219 | class JsonNumber : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:253:7: note: by ‘xgboost::JsonInteger& xgboost::JsonInteger::operator=(const xgboost::JsonInteger&)’ 253 | class JsonInteger : public Value { | ^~~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:296:7: note: by ‘xgboost::JsonNull& xgboost::JsonNull::operator=(const xgboost::JsonNull&)’ 296 | class JsonNull : public Value { | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:312:7: note: by ‘xgboost::JsonBoolean& xgboost::JsonBoolean::operator=(const xgboost::JsonBoolean&)’ 312 | class JsonBoolean : public Value { | ^~~~~~~~~~~ [ 40%] Building CXX object src/CMakeFiles/objxgboost.dir/data/simple_dmatrix.cc.o cd /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/redhat-linux-build/src && /usr/bin/g++ -DDMLC_LOG_CUSTOMIZE=1 -DXGBOOST_BUILTIN_PREFETCH_PRESENT=1 -D_MWAITXINTRIN_H_INCLUDED -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/dmlc-core/include -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/rabit/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=gnu++17 -fPIC -funroll-loops -fopenmp -MD -MT src/CMakeFiles/objxgboost.dir/data/simple_dmatrix.cc.o -MF CMakeFiles/objxgboost.dir/data/simple_dmatrix.cc.o.d -o CMakeFiles/objxgboost.dir/data/simple_dmatrix.cc.o -c /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/data/simple_dmatrix.cc In file included from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/linalg.h:13, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/data.h:15, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/data/simple_dmatrix.h:11, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/data/simple_dmatrix.cc:7: /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:87:7: note: by ‘xgboost::JsonString& xgboost::JsonString::operator=(const xgboost::JsonString&)’ 87 | class JsonString : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:113:7: note: by ‘xgboost::JsonArray& xgboost::JsonArray::operator=(const xgboost::JsonArray&)’ 113 | class JsonArray : public Value { | ^~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:190:7: note: by ‘xgboost::JsonObject& xgboost::JsonObject::operator=(const xgboost::JsonObject&)’ 190 | class JsonObject : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:219:7: note: by ‘xgboost::JsonNumber& xgboost::JsonNumber::operator=(const xgboost::JsonNumber&)’ 219 | class JsonNumber : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:253:7: note: by ‘xgboost::JsonInteger& xgboost::JsonInteger::operator=(const xgboost::JsonInteger&)’ 253 | class JsonInteger : public Value { | ^~~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:296:7: note: by ‘xgboost::JsonNull& xgboost::JsonNull::operator=(const xgboost::JsonNull&)’ 296 | class JsonNull : public Value { | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:312:7: note: by ‘xgboost::JsonBoolean& xgboost::JsonBoolean::operator=(const xgboost::JsonBoolean&)’ 312 | class JsonBoolean : public Value { | ^~~~~~~~~~~ [ 41%] Building CXX object src/CMakeFiles/objxgboost.dir/data/sparse_page_dmatrix.cc.o cd /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/redhat-linux-build/src && /usr/bin/g++ -DDMLC_LOG_CUSTOMIZE=1 -DXGBOOST_BUILTIN_PREFETCH_PRESENT=1 -D_MWAITXINTRIN_H_INCLUDED -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/dmlc-core/include -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/rabit/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=gnu++17 -fPIC -funroll-loops -fopenmp -MD -MT src/CMakeFiles/objxgboost.dir/data/sparse_page_dmatrix.cc.o -MF CMakeFiles/objxgboost.dir/data/sparse_page_dmatrix.cc.o.d -o CMakeFiles/objxgboost.dir/data/sparse_page_dmatrix.cc.o -c /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/data/sparse_page_dmatrix.cc In file included from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/linalg.h:13, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/data.h:15, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/data/./ellpack_page_source.h:8, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/data/./sparse_page_dmatrix.h:17, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/data/sparse_page_dmatrix.cc:8: /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:87:7: note: by ‘xgboost::JsonString& xgboost::JsonString::operator=(const xgboost::JsonString&)’ 87 | class JsonString : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:113:7: note: by ‘xgboost::JsonArray& xgboost::JsonArray::operator=(const xgboost::JsonArray&)’ 113 | class JsonArray : public Value { | ^~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:190:7: note: by ‘xgboost::JsonObject& xgboost::JsonObject::operator=(const xgboost::JsonObject&)’ 190 | class JsonObject : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:219:7: note: by ‘xgboost::JsonNumber& xgboost::JsonNumber::operator=(const xgboost::JsonNumber&)’ 219 | class JsonNumber : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:253:7: note: by ‘xgboost::JsonInteger& xgboost::JsonInteger::operator=(const xgboost::JsonInteger&)’ 253 | class JsonInteger : public Value { | ^~~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:296:7: note: by ‘xgboost::JsonNull& xgboost::JsonNull::operator=(const xgboost::JsonNull&)’ 296 | class JsonNull : public Value { | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:312:7: note: by ‘xgboost::JsonBoolean& xgboost::JsonBoolean::operator=(const xgboost::JsonBoolean&)’ 312 | class JsonBoolean : public Value { | ^~~~~~~~~~~ [ 43%] Building CXX object src/CMakeFiles/objxgboost.dir/data/sparse_page_raw_format.cc.o cd /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/redhat-linux-build/src && /usr/bin/g++ -DDMLC_LOG_CUSTOMIZE=1 -DXGBOOST_BUILTIN_PREFETCH_PRESENT=1 -D_MWAITXINTRIN_H_INCLUDED -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/dmlc-core/include -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/rabit/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=gnu++17 -fPIC -funroll-loops -fopenmp -MD -MT src/CMakeFiles/objxgboost.dir/data/sparse_page_raw_format.cc.o -MF CMakeFiles/objxgboost.dir/data/sparse_page_raw_format.cc.o.d -o CMakeFiles/objxgboost.dir/data/sparse_page_raw_format.cc.o -c /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/data/sparse_page_raw_format.cc [ 44%] Building CXX object src/CMakeFiles/objxgboost.dir/gbm/gblinear.cc.o cd /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/redhat-linux-build/src && /usr/bin/g++ -DDMLC_LOG_CUSTOMIZE=1 -DXGBOOST_BUILTIN_PREFETCH_PRESENT=1 -D_MWAITXINTRIN_H_INCLUDED -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/dmlc-core/include -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/rabit/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=gnu++17 -fPIC -funroll-loops -fopenmp -MD -MT src/CMakeFiles/objxgboost.dir/gbm/gblinear.cc.o -MF CMakeFiles/objxgboost.dir/gbm/gblinear.cc.o.d -o CMakeFiles/objxgboost.dir/gbm/gblinear.cc.o -c /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/gbm/gblinear.cc In file included from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/linalg.h:13, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/data.h:15, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/data/./sparse_page_writer.h:15, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/data/sparse_page_raw_format.cc:10: /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:87:7: note: by ‘xgboost::JsonString& xgboost::JsonString::operator=(const xgboost::JsonString&)’ 87 | class JsonString : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:113:7: note: by ‘xgboost::JsonArray& xgboost::JsonArray::operator=(const xgboost::JsonArray&)’ 113 | class JsonArray : public Value { | ^~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:190:7: note: by ‘xgboost::JsonObject& xgboost::JsonObject::operator=(const xgboost::JsonObject&)’ 190 | class JsonObject : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:219:7: note: by ‘xgboost::JsonNumber& xgboost::JsonNumber::operator=(const xgboost::JsonNumber&)’ 219 | class JsonNumber : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:253:7: note: by ‘xgboost::JsonInteger& xgboost::JsonInteger::operator=(const xgboost::JsonInteger&)’ 253 | class JsonInteger : public Value { | ^~~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:296:7: note: by ‘xgboost::JsonNull& xgboost::JsonNull::operator=(const xgboost::JsonNull&)’ 296 | class JsonNull : public Value { | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:312:7: note: by ‘xgboost::JsonBoolean& xgboost::JsonBoolean::operator=(const xgboost::JsonBoolean&)’ 312 | class JsonBoolean : public Value { | ^~~~~~~~~~~ In file included from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/linalg.h:13, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/data.h:15, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/gbm.h:13, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/gbm/gblinear.cc:17: /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:87:7: note: by ‘xgboost::JsonString& xgboost::JsonString::operator=(const xgboost::JsonString&)’ 87 | class JsonString : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:113:7: note: by ‘xgboost::JsonArray& xgboost::JsonArray::operator=(const xgboost::JsonArray&)’ 113 | class JsonArray : public Value { | ^~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:190:7: note: by ‘xgboost::JsonObject& xgboost::JsonObject::operator=(const xgboost::JsonObject&)’ 190 | class JsonObject : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:219:7: note: by ‘xgboost::JsonNumber& xgboost::JsonNumber::operator=(const xgboost::JsonNumber&)’ 219 | class JsonNumber : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:253:7: note: by ‘xgboost::JsonInteger& xgboost::JsonInteger::operator=(const xgboost::JsonInteger&)’ 253 | class JsonInteger : public Value { | ^~~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:296:7: note: by ‘xgboost::JsonNull& xgboost::JsonNull::operator=(const xgboost::JsonNull&)’ 296 | class JsonNull : public Value { | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:312:7: note: by ‘xgboost::JsonBoolean& xgboost::JsonBoolean::operator=(const xgboost::JsonBoolean&)’ 312 | class JsonBoolean : public Value { | ^~~~~~~~~~~ [ 45%] Building CXX object src/CMakeFiles/objxgboost.dir/gbm/gblinear_model.cc.o cd /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/redhat-linux-build/src && /usr/bin/g++ -DDMLC_LOG_CUSTOMIZE=1 -DXGBOOST_BUILTIN_PREFETCH_PRESENT=1 -D_MWAITXINTRIN_H_INCLUDED -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/dmlc-core/include -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/rabit/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=gnu++17 -fPIC -funroll-loops -fopenmp -MD -MT src/CMakeFiles/objxgboost.dir/gbm/gblinear_model.cc.o -MF CMakeFiles/objxgboost.dir/gbm/gblinear_model.cc.o.d -o CMakeFiles/objxgboost.dir/gbm/gblinear_model.cc.o -c /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/gbm/gblinear_model.cc [ 46%] Building CXX object src/CMakeFiles/objxgboost.dir/gbm/gbm.cc.o cd /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/redhat-linux-build/src && /usr/bin/g++ -DDMLC_LOG_CUSTOMIZE=1 -DXGBOOST_BUILTIN_PREFETCH_PRESENT=1 -D_MWAITXINTRIN_H_INCLUDED -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/dmlc-core/include -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/rabit/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=gnu++17 -fPIC -funroll-loops -fopenmp -MD -MT src/CMakeFiles/objxgboost.dir/gbm/gbm.cc.o -MF CMakeFiles/objxgboost.dir/gbm/gbm.cc.o.d -o CMakeFiles/objxgboost.dir/gbm/gbm.cc.o -c /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/gbm/gbm.cc In file included from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/gbm/gblinear_model.cc:7: /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:87:7: note: by ‘xgboost::JsonString& xgboost::JsonString::operator=(const xgboost::JsonString&)’ 87 | class JsonString : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:113:7: note: by ‘xgboost::JsonArray& xgboost::JsonArray::operator=(const xgboost::JsonArray&)’ 113 | class JsonArray : public Value { | ^~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:190:7: note: by ‘xgboost::JsonObject& xgboost::JsonObject::operator=(const xgboost::JsonObject&)’ 190 | class JsonObject : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:219:7: note: by ‘xgboost::JsonNumber& xgboost::JsonNumber::operator=(const xgboost::JsonNumber&)’ 219 | class JsonNumber : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:253:7: note: by ‘xgboost::JsonInteger& xgboost::JsonInteger::operator=(const xgboost::JsonInteger&)’ 253 | class JsonInteger : public Value { | ^~~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:296:7: note: by ‘xgboost::JsonNull& xgboost::JsonNull::operator=(const xgboost::JsonNull&)’ 296 | class JsonNull : public Value { | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:312:7: note: by ‘xgboost::JsonBoolean& xgboost::JsonBoolean::operator=(const xgboost::JsonBoolean&)’ 312 | class JsonBoolean : public Value { | ^~~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h: In instantiation of ‘class xgboost::JsonTypedArray’: /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/gbm/gblinear_model.cc:17:12: required from here /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:149:7: note: by ‘xgboost::JsonTypedArray& xgboost::JsonTypedArray::operator=(const xgboost::JsonTypedArray&)’ 149 | class JsonTypedArray : public Value { | ^~~~~~~~~~~~~~ In file included from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/linalg.h:13, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/data.h:15, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/gbm.h:13, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/gbm/gbm.cc:6: /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:87:7: note: by ‘xgboost::JsonString& xgboost::JsonString::operator=(const xgboost::JsonString&)’ 87 | class JsonString : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:113:7: note: by ‘xgboost::JsonArray& xgboost::JsonArray::operator=(const xgboost::JsonArray&)’ 113 | class JsonArray : public Value { | ^~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:190:7: note: by ‘xgboost::JsonObject& xgboost::JsonObject::operator=(const xgboost::JsonObject&)’ 190 | class JsonObject : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:219:7: note: by ‘xgboost::JsonNumber& xgboost::JsonNumber::operator=(const xgboost::JsonNumber&)’ 219 | class JsonNumber : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:253:7: note: by ‘xgboost::JsonInteger& xgboost::JsonInteger::operator=(const xgboost::JsonInteger&)’ 253 | class JsonInteger : public Value { | ^~~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:296:7: note: by ‘xgboost::JsonNull& xgboost::JsonNull::operator=(const xgboost::JsonNull&)’ 296 | class JsonNull : public Value { | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:312:7: note: by ‘xgboost::JsonBoolean& xgboost::JsonBoolean::operator=(const xgboost::JsonBoolean&)’ 312 | class JsonBoolean : public Value { | ^~~~~~~~~~~ [ 47%] Building CXX object src/CMakeFiles/objxgboost.dir/gbm/gbtree.cc.o cd /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/redhat-linux-build/src && /usr/bin/g++ -DDMLC_LOG_CUSTOMIZE=1 -DXGBOOST_BUILTIN_PREFETCH_PRESENT=1 -D_MWAITXINTRIN_H_INCLUDED -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/dmlc-core/include -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/rabit/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=gnu++17 -fPIC -funroll-loops -fopenmp -MD -MT src/CMakeFiles/objxgboost.dir/gbm/gbtree.cc.o -MF CMakeFiles/objxgboost.dir/gbm/gbtree.cc.o.d -o CMakeFiles/objxgboost.dir/gbm/gbtree.cc.o -c /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/gbm/gbtree.cc [ 48%] Building CXX object src/CMakeFiles/objxgboost.dir/gbm/gbtree_model.cc.o cd /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/redhat-linux-build/src && /usr/bin/g++ -DDMLC_LOG_CUSTOMIZE=1 -DXGBOOST_BUILTIN_PREFETCH_PRESENT=1 -D_MWAITXINTRIN_H_INCLUDED -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/dmlc-core/include -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/rabit/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=gnu++17 -fPIC -funroll-loops -fopenmp -MD -MT src/CMakeFiles/objxgboost.dir/gbm/gbtree_model.cc.o -MF CMakeFiles/objxgboost.dir/gbm/gbtree_model.cc.o.d -o CMakeFiles/objxgboost.dir/gbm/gbtree_model.cc.o -c /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/gbm/gbtree_model.cc In file included from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/linalg.h:13, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/data.h:15, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/gbm/../tree/../common/categorical.h:12, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/gbm/../tree/param.h:17, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/gbm/gbtree.h:23, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/gbm/gbtree.cc:7: /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:87:7: note: by ‘xgboost::JsonString& xgboost::JsonString::operator=(const xgboost::JsonString&)’ 87 | class JsonString : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:113:7: note: by ‘xgboost::JsonArray& xgboost::JsonArray::operator=(const xgboost::JsonArray&)’ 113 | class JsonArray : public Value { | ^~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:190:7: note: by ‘xgboost::JsonObject& xgboost::JsonObject::operator=(const xgboost::JsonObject&)’ 190 | class JsonObject : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:219:7: note: by ‘xgboost::JsonNumber& xgboost::JsonNumber::operator=(const xgboost::JsonNumber&)’ 219 | class JsonNumber : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:253:7: note: by ‘xgboost::JsonInteger& xgboost::JsonInteger::operator=(const xgboost::JsonInteger&)’ 253 | class JsonInteger : public Value { | ^~~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:296:7: note: by ‘xgboost::JsonNull& xgboost::JsonNull::operator=(const xgboost::JsonNull&)’ 296 | class JsonNull : public Value { | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:312:7: note: by ‘xgboost::JsonBoolean& xgboost::JsonBoolean::operator=(const xgboost::JsonBoolean&)’ 312 | class JsonBoolean : public Value { | ^~~~~~~~~~~ [ 50%] Building CXX object src/CMakeFiles/objxgboost.dir/global_config.cc.o cd /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/redhat-linux-build/src && /usr/bin/g++ -DDMLC_LOG_CUSTOMIZE=1 -DXGBOOST_BUILTIN_PREFETCH_PRESENT=1 -D_MWAITXINTRIN_H_INCLUDED -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/dmlc-core/include -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/rabit/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=gnu++17 -fPIC -funroll-loops -fopenmp -MD -MT src/CMakeFiles/objxgboost.dir/global_config.cc.o -MF CMakeFiles/objxgboost.dir/global_config.cc.o.d -o CMakeFiles/objxgboost.dir/global_config.cc.o -c /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/global_config.cc In file included from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/linalg.h:13, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/learner.h:14, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/gbm/gbtree_model.h:11, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/gbm/gbtree_model.cc:4: /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:87:7: note: by ‘xgboost::JsonString& xgboost::JsonString::operator=(const xgboost::JsonString&)’ 87 | class JsonString : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:113:7: note: by ‘xgboost::JsonArray& xgboost::JsonArray::operator=(const xgboost::JsonArray&)’ 113 | class JsonArray : public Value { | ^~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:190:7: note: by ‘xgboost::JsonObject& xgboost::JsonObject::operator=(const xgboost::JsonObject&)’ 190 | class JsonObject : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:219:7: note: by ‘xgboost::JsonNumber& xgboost::JsonNumber::operator=(const xgboost::JsonNumber&)’ 219 | class JsonNumber : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:253:7: note: by ‘xgboost::JsonInteger& xgboost::JsonInteger::operator=(const xgboost::JsonInteger&)’ 253 | class JsonInteger : public Value { | ^~~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:296:7: note: by ‘xgboost::JsonNull& xgboost::JsonNull::operator=(const xgboost::JsonNull&)’ 296 | class JsonNull : public Value { | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:312:7: note: by ‘xgboost::JsonBoolean& xgboost::JsonBoolean::operator=(const xgboost::JsonBoolean&)’ 312 | class JsonBoolean : public Value { | ^~~~~~~~~~~ [ 51%] Building CXX object src/CMakeFiles/objxgboost.dir/learner.cc.o cd /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/redhat-linux-build/src && /usr/bin/g++ -DDMLC_LOG_CUSTOMIZE=1 -DXGBOOST_BUILTIN_PREFETCH_PRESENT=1 -D_MWAITXINTRIN_H_INCLUDED -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/dmlc-core/include -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/rabit/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=gnu++17 -fPIC -funroll-loops -fopenmp -MD -MT src/CMakeFiles/objxgboost.dir/learner.cc.o -MF CMakeFiles/objxgboost.dir/learner.cc.o.d -o CMakeFiles/objxgboost.dir/learner.cc.o -c /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/learner.cc [ 52%] Building CXX object src/CMakeFiles/objxgboost.dir/linear/linear_updater.cc.o cd /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/redhat-linux-build/src && /usr/bin/g++ -DDMLC_LOG_CUSTOMIZE=1 -DXGBOOST_BUILTIN_PREFETCH_PRESENT=1 -D_MWAITXINTRIN_H_INCLUDED -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/dmlc-core/include -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/rabit/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=gnu++17 -fPIC -funroll-loops -fopenmp -MD -MT src/CMakeFiles/objxgboost.dir/linear/linear_updater.cc.o -MF CMakeFiles/objxgboost.dir/linear/linear_updater.cc.o.d -o CMakeFiles/objxgboost.dir/linear/linear_updater.cc.o -c /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/linear/linear_updater.cc In file included from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/global_config.cc:10: /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:87:7: note: by ‘xgboost::JsonString& xgboost::JsonString::operator=(const xgboost::JsonString&)’ 87 | class JsonString : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:113:7: note: by ‘xgboost::JsonArray& xgboost::JsonArray::operator=(const xgboost::JsonArray&)’ 113 | class JsonArray : public Value { | ^~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:190:7: note: by ‘xgboost::JsonObject& xgboost::JsonObject::operator=(const xgboost::JsonObject&)’ 190 | class JsonObject : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:219:7: note: by ‘xgboost::JsonNumber& xgboost::JsonNumber::operator=(const xgboost::JsonNumber&)’ 219 | class JsonNumber : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:253:7: note: by ‘xgboost::JsonInteger& xgboost::JsonInteger::operator=(const xgboost::JsonInteger&)’ 253 | class JsonInteger : public Value { | ^~~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:296:7: note: by ‘xgboost::JsonNull& xgboost::JsonNull::operator=(const xgboost::JsonNull&)’ 296 | class JsonNull : public Value { | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:312:7: note: by ‘xgboost::JsonBoolean& xgboost::JsonBoolean::operator=(const xgboost::JsonBoolean&)’ 312 | class JsonBoolean : public Value { | ^~~~~~~~~~~ In file included from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/linalg.h:13, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/learner.h:14, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/learner.cc:7: /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:87:7: note: by ‘xgboost::JsonString& xgboost::JsonString::operator=(const xgboost::JsonString&)’ 87 | class JsonString : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:113:7: note: by ‘xgboost::JsonArray& xgboost::JsonArray::operator=(const xgboost::JsonArray&)’ 113 | class JsonArray : public Value { | ^~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:190:7: note: by ‘xgboost::JsonObject& xgboost::JsonObject::operator=(const xgboost::JsonObject&)’ 190 | class JsonObject : public Value { | ^~~~~~~~~~ In file included from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/linalg.h:13, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/data.h:15, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/linear_updater.h:8, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/linear/linear_updater.cc:4: /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:87:7: note: by ‘xgboost::JsonString& xgboost::JsonString::operator=(const xgboost::JsonString&)’ 87 | class JsonString : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:219:7: note: by ‘xgboost::JsonNumber& xgboost::JsonNumber::operator=(const xgboost::JsonNumber&)’ 219 | class JsonNumber : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:253:7: note: by ‘xgboost::JsonInteger& xgboost::JsonInteger::operator=(const xgboost::JsonInteger&)’ 253 | class JsonInteger : public Value { | ^~~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:296:7: note: by ‘xgboost::JsonNull& xgboost::JsonNull::operator=(const xgboost::JsonNull&)’ 296 | class JsonNull : public Value { | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:312:7: note: by ‘xgboost::JsonBoolean& xgboost::JsonBoolean::operator=(const xgboost::JsonBoolean&)’ 312 | class JsonBoolean : public Value { | ^~~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:113:7: note: by ‘xgboost::JsonArray& xgboost::JsonArray::operator=(const xgboost::JsonArray&)’ 113 | class JsonArray : public Value { | ^~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:190:7: note: by ‘xgboost::JsonObject& xgboost::JsonObject::operator=(const xgboost::JsonObject&)’ 190 | class JsonObject : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:219:7: note: by ‘xgboost::JsonNumber& xgboost::JsonNumber::operator=(const xgboost::JsonNumber&)’ 219 | class JsonNumber : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:253:7: note: by ‘xgboost::JsonInteger& xgboost::JsonInteger::operator=(const xgboost::JsonInteger&)’ 253 | class JsonInteger : public Value { | ^~~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:296:7: note: by ‘xgboost::JsonNull& xgboost::JsonNull::operator=(const xgboost::JsonNull&)’ 296 | class JsonNull : public Value { | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:312:7: note: by ‘xgboost::JsonBoolean& xgboost::JsonBoolean::operator=(const xgboost::JsonBoolean&)’ 312 | class JsonBoolean : public Value { | ^~~~~~~~~~~ [ 53%] Building CXX object src/CMakeFiles/objxgboost.dir/linear/updater_coordinate.cc.o cd /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/redhat-linux-build/src && /usr/bin/g++ -DDMLC_LOG_CUSTOMIZE=1 -DXGBOOST_BUILTIN_PREFETCH_PRESENT=1 -D_MWAITXINTRIN_H_INCLUDED -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/dmlc-core/include -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/rabit/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=gnu++17 -fPIC -funroll-loops -fopenmp -MD -MT src/CMakeFiles/objxgboost.dir/linear/updater_coordinate.cc.o -MF CMakeFiles/objxgboost.dir/linear/updater_coordinate.cc.o.d -o CMakeFiles/objxgboost.dir/linear/updater_coordinate.cc.o -c /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/linear/updater_coordinate.cc [ 54%] Building CXX object src/CMakeFiles/objxgboost.dir/linear/updater_shotgun.cc.o cd /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/redhat-linux-build/src && /usr/bin/g++ -DDMLC_LOG_CUSTOMIZE=1 -DXGBOOST_BUILTIN_PREFETCH_PRESENT=1 -D_MWAITXINTRIN_H_INCLUDED -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/dmlc-core/include -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/rabit/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=gnu++17 -fPIC -funroll-loops -fopenmp -MD -MT src/CMakeFiles/objxgboost.dir/linear/updater_shotgun.cc.o -MF CMakeFiles/objxgboost.dir/linear/updater_shotgun.cc.o.d -o CMakeFiles/objxgboost.dir/linear/updater_shotgun.cc.o -c /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/linear/updater_shotgun.cc [ 55%] Building CXX object src/CMakeFiles/objxgboost.dir/logging.cc.o cd /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/redhat-linux-build/src && /usr/bin/g++ -DDMLC_LOG_CUSTOMIZE=1 -DXGBOOST_BUILTIN_PREFETCH_PRESENT=1 -D_MWAITXINTRIN_H_INCLUDED -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/dmlc-core/include -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/rabit/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=gnu++17 -fPIC -funroll-loops -fopenmp -MD -MT src/CMakeFiles/objxgboost.dir/logging.cc.o -MF CMakeFiles/objxgboost.dir/logging.cc.o.d -o CMakeFiles/objxgboost.dir/logging.cc.o -c /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/logging.cc In file included from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/linalg.h:13, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/data.h:15, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/linear_updater.h:8, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/linear/updater_coordinate.cc:6: /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:87:7: note: by ‘xgboost::JsonString& xgboost::JsonString::operator=(const xgboost::JsonString&)’ 87 | class JsonString : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:113:7: note: by ‘xgboost::JsonArray& xgboost::JsonArray::operator=(const xgboost::JsonArray&)’ 113 | class JsonArray : public Value { | ^~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:190:7: note: by ‘xgboost::JsonObject& xgboost::JsonObject::operator=(const xgboost::JsonObject&)’ 190 | class JsonObject : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:219:7: note: by ‘xgboost::JsonNumber& xgboost::JsonNumber::operator=(const xgboost::JsonNumber&)’ 219 | class JsonNumber : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:253:7: note: by ‘xgboost::JsonInteger& xgboost::JsonInteger::operator=(const xgboost::JsonInteger&)’ 253 | class JsonInteger : public Value { | ^~~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:296:7: note: by ‘xgboost::JsonNull& xgboost::JsonNull::operator=(const xgboost::JsonNull&)’ 296 | class JsonNull : public Value { | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:312:7: note: by ‘xgboost::JsonBoolean& xgboost::JsonBoolean::operator=(const xgboost::JsonBoolean&)’ 312 | class JsonBoolean : public Value { | ^~~~~~~~~~~ In file included from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/linear/updater_coordinate.cc:9: /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/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*)’: /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/linear/coordinate_common.h:84:61: note: parameter passing for argument of type ‘std::pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 84 | DMatrix *p_fmat) { | ^ In file included from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/linalg.h:13, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/data.h:15, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/linear_updater.h:8, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/linear/updater_shotgun.cc:6: /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:87:7: note: by ‘xgboost::JsonString& xgboost::JsonString::operator=(const xgboost::JsonString&)’ 87 | class JsonString : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:113:7: note: by ‘xgboost::JsonArray& xgboost::JsonArray::operator=(const xgboost::JsonArray&)’ 113 | class JsonArray : public Value { | ^~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:190:7: note: by ‘xgboost::JsonObject& xgboost::JsonObject::operator=(const xgboost::JsonObject&)’ 190 | class JsonObject : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:219:7: note: by ‘xgboost::JsonNumber& xgboost::JsonNumber::operator=(const xgboost::JsonNumber&)’ 219 | class JsonNumber : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:253:7: note: by ‘xgboost::JsonInteger& xgboost::JsonInteger::operator=(const xgboost::JsonInteger&)’ 253 | class JsonInteger : public Value { | ^~~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:296:7: note: by ‘xgboost::JsonNull& xgboost::JsonNull::operator=(const xgboost::JsonNull&)’ 296 | class JsonNull : public Value { | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:312:7: note: by ‘xgboost::JsonBoolean& xgboost::JsonBoolean::operator=(const xgboost::JsonBoolean&)’ 312 | class JsonBoolean : public Value { | ^~~~~~~~~~~ In file included from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/collective/communicator.h:5, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/collective/communicator-inl.h:8, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/logging.cc:12: /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:87:7: note: by ‘xgboost::JsonString& xgboost::JsonString::operator=(const xgboost::JsonString&)’ 87 | class JsonString : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:113:7: note: by ‘xgboost::JsonArray& xgboost::JsonArray::operator=(const xgboost::JsonArray&)’ 113 | class JsonArray : public Value { | ^~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:190:7: note: by ‘xgboost::JsonObject& xgboost::JsonObject::operator=(const xgboost::JsonObject&)’ 190 | class JsonObject : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:219:7: note: by ‘xgboost::JsonNumber& xgboost::JsonNumber::operator=(const xgboost::JsonNumber&)’ 219 | class JsonNumber : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:253:7: note: by ‘xgboost::JsonInteger& xgboost::JsonInteger::operator=(const xgboost::JsonInteger&)’ 253 | class JsonInteger : public Value { | ^~~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:296:7: note: by ‘xgboost::JsonNull& xgboost::JsonNull::operator=(const xgboost::JsonNull&)’ 296 | class JsonNull : public Value { | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:312:7: note: by ‘xgboost::JsonBoolean& xgboost::JsonBoolean::operator=(const xgboost::JsonBoolean&)’ 312 | class JsonBoolean : public Value { | ^~~~~~~~~~~ In file included from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/linear/updater_shotgun.cc:7: /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/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*)’: /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/linear/coordinate_common.h:84:61: note: parameter passing for argument of type ‘std::pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 84 | DMatrix *p_fmat) { | ^ [ 56%] Building CXX object src/CMakeFiles/objxgboost.dir/metric/auc.cc.o cd /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/redhat-linux-build/src && /usr/bin/g++ -DDMLC_LOG_CUSTOMIZE=1 -DXGBOOST_BUILTIN_PREFETCH_PRESENT=1 -D_MWAITXINTRIN_H_INCLUDED -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/dmlc-core/include -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/rabit/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=gnu++17 -fPIC -funroll-loops -fopenmp -MD -MT src/CMakeFiles/objxgboost.dir/metric/auc.cc.o -MF CMakeFiles/objxgboost.dir/metric/auc.cc.o.d -o CMakeFiles/objxgboost.dir/metric/auc.cc.o -c /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/metric/auc.cc [ 58%] Building CXX object src/CMakeFiles/objxgboost.dir/metric/elementwise_metric.cc.o cd /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/redhat-linux-build/src && /usr/bin/g++ -DDMLC_LOG_CUSTOMIZE=1 -DXGBOOST_BUILTIN_PREFETCH_PRESENT=1 -D_MWAITXINTRIN_H_INCLUDED -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/dmlc-core/include -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/rabit/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=gnu++17 -fPIC -funroll-loops -fopenmp -MD -MT src/CMakeFiles/objxgboost.dir/metric/elementwise_metric.cc.o -MF CMakeFiles/objxgboost.dir/metric/elementwise_metric.cc.o.d -o CMakeFiles/objxgboost.dir/metric/elementwise_metric.cc.o -c /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/metric/elementwise_metric.cc [ 59%] Building CXX object src/CMakeFiles/objxgboost.dir/metric/metric.cc.o cd /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/redhat-linux-build/src && /usr/bin/g++ -DDMLC_LOG_CUSTOMIZE=1 -DXGBOOST_BUILTIN_PREFETCH_PRESENT=1 -D_MWAITXINTRIN_H_INCLUDED -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/dmlc-core/include -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/rabit/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=gnu++17 -fPIC -funroll-loops -fopenmp -MD -MT src/CMakeFiles/objxgboost.dir/metric/metric.cc.o -MF CMakeFiles/objxgboost.dir/metric/metric.cc.o.d -o CMakeFiles/objxgboost.dir/metric/metric.cc.o -c /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/metric/metric.cc In file included from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/metric/../collective/communicator.h:5, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/metric/../collective/communicator-inl.h:8, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/metric/auc.h:13, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/metric/auc.cc:4: /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:87:7: note: by ‘xgboost::JsonString& xgboost::JsonString::operator=(const xgboost::JsonString&)’ 87 | class JsonString : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:113:7: note: by ‘xgboost::JsonArray& xgboost::JsonArray::operator=(const xgboost::JsonArray&)’ 113 | class JsonArray : public Value { | ^~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:190:7: note: by ‘xgboost::JsonObject& xgboost::JsonObject::operator=(const xgboost::JsonObject&)’ 190 | class JsonObject : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:219:7: note: by ‘xgboost::JsonNumber& xgboost::JsonNumber::operator=(const xgboost::JsonNumber&)’ 219 | class JsonNumber : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:253:7: note: by ‘xgboost::JsonInteger& xgboost::JsonInteger::operator=(const xgboost::JsonInteger&)’ 253 | class JsonInteger : public Value { | ^~~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:296:7: note: by ‘xgboost::JsonNull& xgboost::JsonNull::operator=(const xgboost::JsonNull&)’ 296 | class JsonNull : public Value { | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:312:7: note: by ‘xgboost::JsonBoolean& xgboost::JsonBoolean::operator=(const xgboost::JsonBoolean&)’ 312 | class JsonBoolean : public Value { | ^~~~~~~~~~~ In file included from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/metric/../collective/communicator.h:5, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/metric/../collective/communicator-inl.h:8, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/metric/elementwise_metric.cu:14, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/metric/elementwise_metric.cc:7: /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:87:7: note: by ‘xgboost::JsonString& xgboost::JsonString::operator=(const xgboost::JsonString&)’ 87 | class JsonString : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:113:7: note: by ‘xgboost::JsonArray& xgboost::JsonArray::operator=(const xgboost::JsonArray&)’ 113 | class JsonArray : public Value { | ^~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:190:7: note: by ‘xgboost::JsonObject& xgboost::JsonObject::operator=(const xgboost::JsonObject&)’ 190 | class JsonObject : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:219:7: note: by ‘xgboost::JsonNumber& xgboost::JsonNumber::operator=(const xgboost::JsonNumber&)’ 219 | class JsonNumber : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:253:7: note: by ‘xgboost::JsonInteger& xgboost::JsonInteger::operator=(const xgboost::JsonInteger&)’ 253 | class JsonInteger : public Value { | ^~~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:296:7: note: by ‘xgboost::JsonNull& xgboost::JsonNull::operator=(const xgboost::JsonNull&)’ 296 | class JsonNull : public Value { | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:312:7: note: by ‘xgboost::JsonBoolean& xgboost::JsonBoolean::operator=(const xgboost::JsonBoolean&)’ 312 | class JsonBoolean : public Value { | ^~~~~~~~~~~ In file included from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/linalg.h:13, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/data.h:15, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/metric.h:12, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/metric/metric.cc:8: /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:87:7: note: by ‘xgboost::JsonString& xgboost::JsonString::operator=(const xgboost::JsonString&)’ 87 | class JsonString : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:113:7: note: by ‘xgboost::JsonArray& xgboost::JsonArray::operator=(const xgboost::JsonArray&)’ 113 | class JsonArray : public Value { | ^~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:190:7: note: by ‘xgboost::JsonObject& xgboost::JsonObject::operator=(const xgboost::JsonObject&)’ 190 | class JsonObject : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:219:7: note: by ‘xgboost::JsonNumber& xgboost::JsonNumber::operator=(const xgboost::JsonNumber&)’ 219 | class JsonNumber : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:253:7: note: by ‘xgboost::JsonInteger& xgboost::JsonInteger::operator=(const xgboost::JsonInteger&)’ 253 | class JsonInteger : public Value { | ^~~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:296:7: note: by ‘xgboost::JsonNull& xgboost::JsonNull::operator=(const xgboost::JsonNull&)’ 296 | class JsonNull : public Value { | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:312:7: note: by ‘xgboost::JsonBoolean& xgboost::JsonBoolean::operator=(const xgboost::JsonBoolean&)’ 312 | class JsonBoolean : public Value { | ^~~~~~~~~~~ [ 60%] Building CXX object src/CMakeFiles/objxgboost.dir/metric/multiclass_metric.cc.o cd /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/redhat-linux-build/src && /usr/bin/g++ -DDMLC_LOG_CUSTOMIZE=1 -DXGBOOST_BUILTIN_PREFETCH_PRESENT=1 -D_MWAITXINTRIN_H_INCLUDED -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/dmlc-core/include -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/rabit/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=gnu++17 -fPIC -funroll-loops -fopenmp -MD -MT src/CMakeFiles/objxgboost.dir/metric/multiclass_metric.cc.o -MF CMakeFiles/objxgboost.dir/metric/multiclass_metric.cc.o.d -o CMakeFiles/objxgboost.dir/metric/multiclass_metric.cc.o -c /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/metric/multiclass_metric.cc In file included from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/linalg.h:13, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/data.h:15, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/metric.h:12, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/metric/multiclass_metric.cu:7, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/metric/multiclass_metric.cc:7: /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:87:7: note: by ‘xgboost::JsonString& xgboost::JsonString::operator=(const xgboost::JsonString&)’ 87 | class JsonString : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:113:7: note: by ‘xgboost::JsonArray& xgboost::JsonArray::operator=(const xgboost::JsonArray&)’ 113 | class JsonArray : public Value { | ^~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:190:7: note: by ‘xgboost::JsonObject& xgboost::JsonObject::operator=(const xgboost::JsonObject&)’ 190 | class JsonObject : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:219:7: note: by ‘xgboost::JsonNumber& xgboost::JsonNumber::operator=(const xgboost::JsonNumber&)’ 219 | class JsonNumber : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:253:7: note: by ‘xgboost::JsonInteger& xgboost::JsonInteger::operator=(const xgboost::JsonInteger&)’ 253 | class JsonInteger : public Value { | ^~~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:296:7: note: by ‘xgboost::JsonNull& xgboost::JsonNull::operator=(const xgboost::JsonNull&)’ 296 | class JsonNull : public Value { | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:312:7: note: by ‘xgboost::JsonBoolean& xgboost::JsonBoolean::operator=(const xgboost::JsonBoolean&)’ 312 | class JsonBoolean : public Value { | ^~~~~~~~~~~ [ 61%] Building CXX object src/CMakeFiles/objxgboost.dir/metric/rank_metric.cc.o cd /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/redhat-linux-build/src && /usr/bin/g++ -DDMLC_LOG_CUSTOMIZE=1 -DXGBOOST_BUILTIN_PREFETCH_PRESENT=1 -D_MWAITXINTRIN_H_INCLUDED -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/dmlc-core/include -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/rabit/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=gnu++17 -fPIC -funroll-loops -fopenmp -MD -MT src/CMakeFiles/objxgboost.dir/metric/rank_metric.cc.o -MF CMakeFiles/objxgboost.dir/metric/rank_metric.cc.o.d -o CMakeFiles/objxgboost.dir/metric/rank_metric.cc.o -c /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/metric/rank_metric.cc [ 62%] Building CXX object src/CMakeFiles/objxgboost.dir/metric/survival_metric.cc.o cd /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/redhat-linux-build/src && /usr/bin/g++ -DDMLC_LOG_CUSTOMIZE=1 -DXGBOOST_BUILTIN_PREFETCH_PRESENT=1 -D_MWAITXINTRIN_H_INCLUDED -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/dmlc-core/include -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/rabit/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=gnu++17 -fPIC -funroll-loops -fopenmp -MD -MT src/CMakeFiles/objxgboost.dir/metric/survival_metric.cc.o -MF CMakeFiles/objxgboost.dir/metric/survival_metric.cc.o.d -o CMakeFiles/objxgboost.dir/metric/survival_metric.cc.o -c /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/metric/survival_metric.cc In file included from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/linalg.h:13, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/data.h:15, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/metric/../common/ranking_utils.h:18, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/metric/rank_metric.h:9, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/metric/rank_metric.cc:4: /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:87:7: note: by ‘xgboost::JsonString& xgboost::JsonString::operator=(const xgboost::JsonString&)’ 87 | class JsonString : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:113:7: note: by ‘xgboost::JsonArray& xgboost::JsonArray::operator=(const xgboost::JsonArray&)’ 113 | class JsonArray : public Value { | ^~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:190:7: note: by ‘xgboost::JsonObject& xgboost::JsonObject::operator=(const xgboost::JsonObject&)’ 190 | class JsonObject : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:219:7: note: by ‘xgboost::JsonNumber& xgboost::JsonNumber::operator=(const xgboost::JsonNumber&)’ 219 | class JsonNumber : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:253:7: note: by ‘xgboost::JsonInteger& xgboost::JsonInteger::operator=(const xgboost::JsonInteger&)’ 253 | class JsonInteger : public Value { | ^~~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:296:7: note: by ‘xgboost::JsonNull& xgboost::JsonNull::operator=(const xgboost::JsonNull&)’ 296 | class JsonNull : public Value { | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:312:7: note: by ‘xgboost::JsonBoolean& xgboost::JsonBoolean::operator=(const xgboost::JsonBoolean&)’ 312 | class JsonBoolean : public Value { | ^~~~~~~~~~~ In file included from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/metric/../collective/communicator.h:5, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/metric/../collective/communicator-inl.h:8, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/metric/survival_metric.cu:14, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/metric/survival_metric.cc:10: /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:87:7: note: by ‘xgboost::JsonString& xgboost::JsonString::operator=(const xgboost::JsonString&)’ 87 | class JsonString : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:113:7: note: by ‘xgboost::JsonArray& xgboost::JsonArray::operator=(const xgboost::JsonArray&)’ 113 | class JsonArray : public Value { | ^~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:190:7: note: by ‘xgboost::JsonObject& xgboost::JsonObject::operator=(const xgboost::JsonObject&)’ 190 | class JsonObject : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:219:7: note: by ‘xgboost::JsonNumber& xgboost::JsonNumber::operator=(const xgboost::JsonNumber&)’ 219 | class JsonNumber : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:253:7: note: by ‘xgboost::JsonInteger& xgboost::JsonInteger::operator=(const xgboost::JsonInteger&)’ 253 | class JsonInteger : public Value { | ^~~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:296:7: note: by ‘xgboost::JsonNull& xgboost::JsonNull::operator=(const xgboost::JsonNull&)’ 296 | class JsonNull : public Value { | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:312:7: note: by ‘xgboost::JsonBoolean& xgboost::JsonBoolean::operator=(const xgboost::JsonBoolean&)’ 312 | class JsonBoolean : public Value { | ^~~~~~~~~~~ [ 63%] Building CXX object src/CMakeFiles/objxgboost.dir/objective/adaptive.cc.o cd /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/redhat-linux-build/src && /usr/bin/g++ -DDMLC_LOG_CUSTOMIZE=1 -DXGBOOST_BUILTIN_PREFETCH_PRESENT=1 -D_MWAITXINTRIN_H_INCLUDED -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/dmlc-core/include -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/rabit/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=gnu++17 -fPIC -funroll-loops -fopenmp -MD -MT src/CMakeFiles/objxgboost.dir/objective/adaptive.cc.o -MF CMakeFiles/objxgboost.dir/objective/adaptive.cc.o.d -o CMakeFiles/objxgboost.dir/objective/adaptive.cc.o -c /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/objective/adaptive.cc In file included from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/linalg.h:13, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/data.h:15, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/objective/../collective/aggregator.h:9, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/objective/adaptive.h:11, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/objective/adaptive.cc:4: /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:87:7: note: by ‘xgboost::JsonString& xgboost::JsonString::operator=(const xgboost::JsonString&)’ 87 | class JsonString : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:113:7: note: by ‘xgboost::JsonArray& xgboost::JsonArray::operator=(const xgboost::JsonArray&)’ 113 | class JsonArray : public Value { | ^~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:190:7: note: by ‘xgboost::JsonObject& xgboost::JsonObject::operator=(const xgboost::JsonObject&)’ 190 | class JsonObject : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:219:7: note: by ‘xgboost::JsonNumber& xgboost::JsonNumber::operator=(const xgboost::JsonNumber&)’ 219 | class JsonNumber : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:253:7: note: by ‘xgboost::JsonInteger& xgboost::JsonInteger::operator=(const xgboost::JsonInteger&)’ 253 | class JsonInteger : public Value { | ^~~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:296:7: note: by ‘xgboost::JsonNull& xgboost::JsonNull::operator=(const xgboost::JsonNull&)’ 296 | class JsonNull : public Value { | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:312:7: note: by ‘xgboost::JsonBoolean& xgboost::JsonBoolean::operator=(const xgboost::JsonBoolean&)’ 312 | class JsonBoolean : public Value { | ^~~~~~~~~~~ [ 65%] Building CXX object src/CMakeFiles/objxgboost.dir/objective/aft_obj.cc.o cd /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/redhat-linux-build/src && /usr/bin/g++ -DDMLC_LOG_CUSTOMIZE=1 -DXGBOOST_BUILTIN_PREFETCH_PRESENT=1 -D_MWAITXINTRIN_H_INCLUDED -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/dmlc-core/include -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/rabit/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=gnu++17 -fPIC -funroll-loops -fopenmp -MD -MT src/CMakeFiles/objxgboost.dir/objective/aft_obj.cc.o -MF CMakeFiles/objxgboost.dir/objective/aft_obj.cc.o.d -o CMakeFiles/objxgboost.dir/objective/aft_obj.cc.o -c /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/objective/aft_obj.cc In file included from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/objective/aft_obj.cu:14, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/objective/aft_obj.cc:20: /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:87:7: note: by ‘xgboost::JsonString& xgboost::JsonString::operator=(const xgboost::JsonString&)’ 87 | class JsonString : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:113:7: note: by ‘xgboost::JsonArray& xgboost::JsonArray::operator=(const xgboost::JsonArray&)’ 113 | class JsonArray : public Value { | ^~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:190:7: note: by ‘xgboost::JsonObject& xgboost::JsonObject::operator=(const xgboost::JsonObject&)’ 190 | class JsonObject : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:219:7: note: by ‘xgboost::JsonNumber& xgboost::JsonNumber::operator=(const xgboost::JsonNumber&)’ 219 | class JsonNumber : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:253:7: note: by ‘xgboost::JsonInteger& xgboost::JsonInteger::operator=(const xgboost::JsonInteger&)’ 253 | class JsonInteger : public Value { | ^~~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:296:7: note: by ‘xgboost::JsonNull& xgboost::JsonNull::operator=(const xgboost::JsonNull&)’ 296 | class JsonNull : public Value { | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:312:7: note: by ‘xgboost::JsonBoolean& xgboost::JsonBoolean::operator=(const xgboost::JsonBoolean&)’ 312 | class JsonBoolean : public Value { | ^~~~~~~~~~~ [ 66%] Building CXX object src/CMakeFiles/objxgboost.dir/objective/hinge.cc.o cd /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/redhat-linux-build/src && /usr/bin/g++ -DDMLC_LOG_CUSTOMIZE=1 -DXGBOOST_BUILTIN_PREFETCH_PRESENT=1 -D_MWAITXINTRIN_H_INCLUDED -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/dmlc-core/include -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/rabit/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=gnu++17 -fPIC -funroll-loops -fopenmp -MD -MT src/CMakeFiles/objxgboost.dir/objective/hinge.cc.o -MF CMakeFiles/objxgboost.dir/objective/hinge.cc.o.d -o CMakeFiles/objxgboost.dir/objective/hinge.cc.o -c /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/objective/hinge.cc [ 67%] Building CXX object src/CMakeFiles/objxgboost.dir/objective/init_estimation.cc.o cd /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/redhat-linux-build/src && /usr/bin/g++ -DDMLC_LOG_CUSTOMIZE=1 -DXGBOOST_BUILTIN_PREFETCH_PRESENT=1 -D_MWAITXINTRIN_H_INCLUDED -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/dmlc-core/include -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/rabit/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=gnu++17 -fPIC -funroll-loops -fopenmp -MD -MT src/CMakeFiles/objxgboost.dir/objective/init_estimation.cc.o -MF CMakeFiles/objxgboost.dir/objective/init_estimation.cc.o.d -o CMakeFiles/objxgboost.dir/objective/init_estimation.cc.o -c /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/objective/init_estimation.cc In file included from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/linalg.h:13, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/data.h:15, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/objective.h:12, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/objective/hinge.cu:7, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/objective/hinge.cc:17: /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:87:7: note: by ‘xgboost::JsonString& xgboost::JsonString::operator=(const xgboost::JsonString&)’ 87 | class JsonString : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:113:7: note: by ‘xgboost::JsonArray& xgboost::JsonArray::operator=(const xgboost::JsonArray&)’ 113 | class JsonArray : public Value { | ^~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:190:7: note: by ‘xgboost::JsonObject& xgboost::JsonObject::operator=(const xgboost::JsonObject&)’ 190 | class JsonObject : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:219:7: note: by ‘xgboost::JsonNumber& xgboost::JsonNumber::operator=(const xgboost::JsonNumber&)’ 219 | class JsonNumber : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:253:7: note: by ‘xgboost::JsonInteger& xgboost::JsonInteger::operator=(const xgboost::JsonInteger&)’ 253 | class JsonInteger : public Value { | ^~~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:296:7: note: by ‘xgboost::JsonNull& xgboost::JsonNull::operator=(const xgboost::JsonNull&)’ 296 | class JsonNull : public Value { | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:312:7: note: by ‘xgboost::JsonBoolean& xgboost::JsonBoolean::operator=(const xgboost::JsonBoolean&)’ 312 | class JsonBoolean : public Value { | ^~~~~~~~~~~ In file included from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/linalg.h:13, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/data.h:15, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/objective/init_estimation.h:6, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/objective/init_estimation.cc:4: /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:87:7: note: by ‘xgboost::JsonString& xgboost::JsonString::operator=(const xgboost::JsonString&)’ 87 | class JsonString : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:113:7: note: by ‘xgboost::JsonArray& xgboost::JsonArray::operator=(const xgboost::JsonArray&)’ 113 | class JsonArray : public Value { | ^~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:190:7: note: by ‘xgboost::JsonObject& xgboost::JsonObject::operator=(const xgboost::JsonObject&)’ 190 | class JsonObject : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:219:7: note: by ‘xgboost::JsonNumber& xgboost::JsonNumber::operator=(const xgboost::JsonNumber&)’ 219 | class JsonNumber : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:253:7: note: by ‘xgboost::JsonInteger& xgboost::JsonInteger::operator=(const xgboost::JsonInteger&)’ 253 | class JsonInteger : public Value { | ^~~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:296:7: note: by ‘xgboost::JsonNull& xgboost::JsonNull::operator=(const xgboost::JsonNull&)’ 296 | class JsonNull : public Value { | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:312:7: note: by ‘xgboost::JsonBoolean& xgboost::JsonBoolean::operator=(const xgboost::JsonBoolean&)’ 312 | class JsonBoolean : public Value { | ^~~~~~~~~~~ [ 68%] Building CXX object src/CMakeFiles/objxgboost.dir/objective/lambdarank_obj.cc.o cd /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/redhat-linux-build/src && /usr/bin/g++ -DDMLC_LOG_CUSTOMIZE=1 -DXGBOOST_BUILTIN_PREFETCH_PRESENT=1 -D_MWAITXINTRIN_H_INCLUDED -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/dmlc-core/include -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/rabit/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=gnu++17 -fPIC -funroll-loops -fopenmp -MD -MT src/CMakeFiles/objxgboost.dir/objective/lambdarank_obj.cc.o -MF CMakeFiles/objxgboost.dir/objective/lambdarank_obj.cc.o.d -o CMakeFiles/objxgboost.dir/objective/lambdarank_obj.cc.o -c /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/objective/lambdarank_obj.cc [ 69%] Building CXX object src/CMakeFiles/objxgboost.dir/objective/multiclass_obj.cc.o cd /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/redhat-linux-build/src && /usr/bin/g++ -DDMLC_LOG_CUSTOMIZE=1 -DXGBOOST_BUILTIN_PREFETCH_PRESENT=1 -D_MWAITXINTRIN_H_INCLUDED -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/dmlc-core/include -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/rabit/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=gnu++17 -fPIC -funroll-loops -fopenmp -MD -MT src/CMakeFiles/objxgboost.dir/objective/multiclass_obj.cc.o -MF CMakeFiles/objxgboost.dir/objective/multiclass_obj.cc.o.d -o CMakeFiles/objxgboost.dir/objective/multiclass_obj.cc.o -c /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/objective/multiclass_obj.cc [ 70%] Building CXX object src/CMakeFiles/objxgboost.dir/objective/objective.cc.o cd /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/redhat-linux-build/src && /usr/bin/g++ -DDMLC_LOG_CUSTOMIZE=1 -DXGBOOST_BUILTIN_PREFETCH_PRESENT=1 -D_MWAITXINTRIN_H_INCLUDED -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/dmlc-core/include -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/rabit/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=gnu++17 -fPIC -funroll-loops -fopenmp -MD -MT src/CMakeFiles/objxgboost.dir/objective/objective.cc.o -MF CMakeFiles/objxgboost.dir/objective/objective.cc.o.d -o CMakeFiles/objxgboost.dir/objective/objective.cc.o -c /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/objective/objective.cc [ 72%] Building CXX object src/CMakeFiles/objxgboost.dir/objective/quantile_obj.cc.o cd /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/redhat-linux-build/src && /usr/bin/g++ -DDMLC_LOG_CUSTOMIZE=1 -DXGBOOST_BUILTIN_PREFETCH_PRESENT=1 -D_MWAITXINTRIN_H_INCLUDED -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/dmlc-core/include -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/rabit/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=gnu++17 -fPIC -funroll-loops -fopenmp -MD -MT src/CMakeFiles/objxgboost.dir/objective/quantile_obj.cc.o -MF CMakeFiles/objxgboost.dir/objective/quantile_obj.cc.o.d -o CMakeFiles/objxgboost.dir/objective/quantile_obj.cc.o -c /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/objective/quantile_obj.cc In file included from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/linalg.h:13, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/data.h:15, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/objective/multiclass_obj.cu:15, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/objective/multiclass_obj.cc:17: /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:87:7: note: by ‘xgboost::JsonString& xgboost::JsonString::operator=(const xgboost::JsonString&)’ 87 | class JsonString : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:113:7: note: by ‘xgboost::JsonArray& xgboost::JsonArray::operator=(const xgboost::JsonArray&)’ 113 | class JsonArray : public Value { | ^~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:190:7: note: by ‘xgboost::JsonObject& xgboost::JsonObject::operator=(const xgboost::JsonObject&)’ 190 | class JsonObject : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:219:7: note: by ‘xgboost::JsonNumber& xgboost::JsonNumber::operator=(const xgboost::JsonNumber&)’ 219 | class JsonNumber : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:253:7: note: by ‘xgboost::JsonInteger& xgboost::JsonInteger::operator=(const xgboost::JsonInteger&)’ 253 | class JsonInteger : public Value { | ^~~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:296:7: note: by ‘xgboost::JsonNull& xgboost::JsonNull::operator=(const xgboost::JsonNull&)’ 296 | class JsonNull : public Value { | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:312:7: note: by ‘xgboost::JsonBoolean& xgboost::JsonBoolean::operator=(const xgboost::JsonBoolean&)’ 312 | class JsonBoolean : public Value { | ^~~~~~~~~~~ In file included from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/linalg.h:13, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/data.h:15, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/objective/../common/ranking_utils.h:18, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/objective/lambdarank_obj.h:27, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/objective/lambdarank_obj.cc:4: /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:87:7: note: by ‘xgboost::JsonString& xgboost::JsonString::operator=(const xgboost::JsonString&)’ 87 | class JsonString : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:113:7: note: by ‘xgboost::JsonArray& xgboost::JsonArray::operator=(const xgboost::JsonArray&)’ 113 | class JsonArray : public Value { | ^~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:190:7: note: by ‘xgboost::JsonObject& xgboost::JsonObject::operator=(const xgboost::JsonObject&)’ 190 | class JsonObject : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:219:7: note: by ‘xgboost::JsonNumber& xgboost::JsonNumber::operator=(const xgboost::JsonNumber&)’ 219 | class JsonNumber : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:253:7: note: by ‘xgboost::JsonInteger& xgboost::JsonInteger::operator=(const xgboost::JsonInteger&)’ 253 | class JsonInteger : public Value { | ^~~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:296:7: note: by ‘xgboost::JsonNull& xgboost::JsonNull::operator=(const xgboost::JsonNull&)’ 296 | class JsonNull : public Value { | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:312:7: note: by ‘xgboost::JsonBoolean& xgboost::JsonBoolean::operator=(const xgboost::JsonBoolean&)’ 312 | class JsonBoolean : public Value { | ^~~~~~~~~~~ In file included from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/linalg.h:13, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/data.h:15, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/objective.h:12, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/objective/objective.cc:8: /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:87:7: note: by ‘xgboost::JsonString& xgboost::JsonString::operator=(const xgboost::JsonString&)’ 87 | class JsonString : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:113:7: note: by ‘xgboost::JsonArray& xgboost::JsonArray::operator=(const xgboost::JsonArray&)’ 113 | class JsonArray : public Value { | ^~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:190:7: note: by ‘xgboost::JsonObject& xgboost::JsonObject::operator=(const xgboost::JsonObject&)’ 190 | class JsonObject : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:219:7: note: by ‘xgboost::JsonNumber& xgboost::JsonNumber::operator=(const xgboost::JsonNumber&)’ 219 | class JsonNumber : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:253:7: note: by ‘xgboost::JsonInteger& xgboost::JsonInteger::operator=(const xgboost::JsonInteger&)’ 253 | class JsonInteger : public Value { | ^~~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:296:7: note: by ‘xgboost::JsonNull& xgboost::JsonNull::operator=(const xgboost::JsonNull&)’ 296 | class JsonNull : public Value { | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:312:7: note: by ‘xgboost::JsonBoolean& xgboost::JsonBoolean::operator=(const xgboost::JsonBoolean&)’ 312 | class JsonBoolean : public Value { | ^~~~~~~~~~~ In file included from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/linalg.h:13, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/objective/../common/linalg_op.h:13, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/objective/quantile_obj.cu:9, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/objective/quantile_obj.cc:17: /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:87:7: note: by ‘xgboost::JsonString& xgboost::JsonString::operator=(const xgboost::JsonString&)’ 87 | class JsonString : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:113:7: note: by ‘xgboost::JsonArray& xgboost::JsonArray::operator=(const xgboost::JsonArray&)’ 113 | class JsonArray : public Value { | ^~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:190:7: note: by ‘xgboost::JsonObject& xgboost::JsonObject::operator=(const xgboost::JsonObject&)’ 190 | class JsonObject : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:219:7: note: by ‘xgboost::JsonNumber& xgboost::JsonNumber::operator=(const xgboost::JsonNumber&)’ 219 | class JsonNumber : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:253:7: note: by ‘xgboost::JsonInteger& xgboost::JsonInteger::operator=(const xgboost::JsonInteger&)’ 253 | class JsonInteger : public Value { | ^~~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:296:7: note: by ‘xgboost::JsonNull& xgboost::JsonNull::operator=(const xgboost::JsonNull&)’ 296 | class JsonNull : public Value { | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:312:7: note: by ‘xgboost::JsonBoolean& xgboost::JsonBoolean::operator=(const xgboost::JsonBoolean&)’ 312 | class JsonBoolean : public Value { | ^~~~~~~~~~~ [ 73%] Building CXX object src/CMakeFiles/objxgboost.dir/objective/regression_obj.cc.o cd /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/redhat-linux-build/src && /usr/bin/g++ -DDMLC_LOG_CUSTOMIZE=1 -DXGBOOST_BUILTIN_PREFETCH_PRESENT=1 -D_MWAITXINTRIN_H_INCLUDED -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/dmlc-core/include -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/rabit/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=gnu++17 -fPIC -funroll-loops -fopenmp -MD -MT src/CMakeFiles/objxgboost.dir/objective/regression_obj.cc.o -MF CMakeFiles/objxgboost.dir/objective/regression_obj.cc.o.d -o CMakeFiles/objxgboost.dir/objective/regression_obj.cc.o -c /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/objective/regression_obj.cc /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h: In instantiation of ‘class xgboost::JsonTypedArray’: /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/objective/lambdarank_obj.cc:252:20: required from ‘void xgboost::obj::LambdaRankObj::SaveConfig(xgboost::Json*) const [with Loss = xgboost::obj::LambdaRankPairwise; Cache = xgboost::ltr::RankingCache]’ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/objective/lambdarank_obj.cc:239:8: required from here /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:149:7: note: by ‘xgboost::JsonTypedArray& xgboost::JsonTypedArray::operator=(const xgboost::JsonTypedArray&)’ 149 | class JsonTypedArray : public Value { | ^~~~~~~~~~~~~~ In file included from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/linalg.h:13, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/objective/../common/linalg_op.h:13, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/objective/regression_obj.cu:16, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/objective/regression_obj.cc:17: /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:87:7: note: by ‘xgboost::JsonString& xgboost::JsonString::operator=(const xgboost::JsonString&)’ 87 | class JsonString : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:113:7: note: by ‘xgboost::JsonArray& xgboost::JsonArray::operator=(const xgboost::JsonArray&)’ 113 | class JsonArray : public Value { | ^~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:190:7: note: by ‘xgboost::JsonObject& xgboost::JsonObject::operator=(const xgboost::JsonObject&)’ 190 | class JsonObject : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:219:7: note: by ‘xgboost::JsonNumber& xgboost::JsonNumber::operator=(const xgboost::JsonNumber&)’ 219 | class JsonNumber : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:253:7: note: by ‘xgboost::JsonInteger& xgboost::JsonInteger::operator=(const xgboost::JsonInteger&)’ 253 | class JsonInteger : public Value { | ^~~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:296:7: note: by ‘xgboost::JsonNull& xgboost::JsonNull::operator=(const xgboost::JsonNull&)’ 296 | class JsonNull : public Value { | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:312:7: note: by ‘xgboost::JsonBoolean& xgboost::JsonBoolean::operator=(const xgboost::JsonBoolean&)’ 312 | class JsonBoolean : public Value { | ^~~~~~~~~~~ [ 74%] Building CXX object src/CMakeFiles/objxgboost.dir/predictor/cpu_predictor.cc.o cd /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/redhat-linux-build/src && /usr/bin/g++ -DDMLC_LOG_CUSTOMIZE=1 -DXGBOOST_BUILTIN_PREFETCH_PRESENT=1 -D_MWAITXINTRIN_H_INCLUDED -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/dmlc-core/include -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/rabit/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=gnu++17 -fPIC -funroll-loops -fopenmp -MD -MT src/CMakeFiles/objxgboost.dir/predictor/cpu_predictor.cc.o -MF CMakeFiles/objxgboost.dir/predictor/cpu_predictor.cc.o.d -o CMakeFiles/objxgboost.dir/predictor/cpu_predictor.cc.o -c /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/predictor/cpu_predictor.cc In file included from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/predictor/../collective/communicator.h:5, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/predictor/../collective/communicator-inl.h:8, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/predictor/cpu_predictor.cc:14: /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:87:7: note: by ‘xgboost::JsonString& xgboost::JsonString::operator=(const xgboost::JsonString&)’ 87 | class JsonString : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:113:7: note: by ‘xgboost::JsonArray& xgboost::JsonArray::operator=(const xgboost::JsonArray&)’ 113 | class JsonArray : public Value { | ^~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:190:7: note: by ‘xgboost::JsonObject& xgboost::JsonObject::operator=(const xgboost::JsonObject&)’ 190 | class JsonObject : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:219:7: note: by ‘xgboost::JsonNumber& xgboost::JsonNumber::operator=(const xgboost::JsonNumber&)’ 219 | class JsonNumber : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:253:7: note: by ‘xgboost::JsonInteger& xgboost::JsonInteger::operator=(const xgboost::JsonInteger&)’ 253 | class JsonInteger : public Value { | ^~~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:296:7: note: by ‘xgboost::JsonNull& xgboost::JsonNull::operator=(const xgboost::JsonNull&)’ 296 | class JsonNull : public Value { | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:312:7: note: by ‘xgboost::JsonBoolean& xgboost::JsonBoolean::operator=(const xgboost::JsonBoolean&)’ 312 | class JsonBoolean : public Value { | ^~~~~~~~~~~ [ 75%] Building CXX object src/CMakeFiles/objxgboost.dir/predictor/cpu_treeshap.cc.o cd /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/redhat-linux-build/src && /usr/bin/g++ -DDMLC_LOG_CUSTOMIZE=1 -DXGBOOST_BUILTIN_PREFETCH_PRESENT=1 -D_MWAITXINTRIN_H_INCLUDED -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/dmlc-core/include -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/rabit/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=gnu++17 -fPIC -funroll-loops -fopenmp -MD -MT src/CMakeFiles/objxgboost.dir/predictor/cpu_treeshap.cc.o -MF CMakeFiles/objxgboost.dir/predictor/cpu_treeshap.cc.o.d -o CMakeFiles/objxgboost.dir/predictor/cpu_treeshap.cc.o -c /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/predictor/cpu_treeshap.cc [ 76%] Building CXX object src/CMakeFiles/objxgboost.dir/predictor/predictor.cc.o cd /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/redhat-linux-build/src && /usr/bin/g++ -DDMLC_LOG_CUSTOMIZE=1 -DXGBOOST_BUILTIN_PREFETCH_PRESENT=1 -D_MWAITXINTRIN_H_INCLUDED -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/dmlc-core/include -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/rabit/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=gnu++17 -fPIC -funroll-loops -fopenmp -MD -MT src/CMakeFiles/objxgboost.dir/predictor/predictor.cc.o -MF CMakeFiles/objxgboost.dir/predictor/predictor.cc.o.d -o CMakeFiles/objxgboost.dir/predictor/predictor.cc.o -c /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/predictor/predictor.cc In file included from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/linalg.h:13, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/data.h:15, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/tree_model.h:13, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/predictor/cpu_treeshap.h:8, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/predictor/cpu_treeshap.cc:4: /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:87:7: note: by ‘xgboost::JsonString& xgboost::JsonString::operator=(const xgboost::JsonString&)’ 87 | class JsonString : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:113:7: note: by ‘xgboost::JsonArray& xgboost::JsonArray::operator=(const xgboost::JsonArray&)’ 113 | class JsonArray : public Value { | ^~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:190:7: note: by ‘xgboost::JsonObject& xgboost::JsonObject::operator=(const xgboost::JsonObject&)’ 190 | class JsonObject : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:219:7: note: by ‘xgboost::JsonNumber& xgboost::JsonNumber::operator=(const xgboost::JsonNumber&)’ 219 | class JsonNumber : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:253:7: note: by ‘xgboost::JsonInteger& xgboost::JsonInteger::operator=(const xgboost::JsonInteger&)’ 253 | class JsonInteger : public Value { | ^~~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:296:7: note: by ‘xgboost::JsonNull& xgboost::JsonNull::operator=(const xgboost::JsonNull&)’ 296 | class JsonNull : public Value { | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:312:7: note: by ‘xgboost::JsonBoolean& xgboost::JsonBoolean::operator=(const xgboost::JsonBoolean&)’ 312 | class JsonBoolean : public Value { | ^~~~~~~~~~~ In file included from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/linalg.h:13, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/data.h:15, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/predictor.h:12, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/predictor/predictor.cc:4: /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:87:7: note: by ‘xgboost::JsonString& xgboost::JsonString::operator=(const xgboost::JsonString&)’ 87 | class JsonString : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:113:7: note: by ‘xgboost::JsonArray& xgboost::JsonArray::operator=(const xgboost::JsonArray&)’ 113 | class JsonArray : public Value { | ^~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:190:7: note: by ‘xgboost::JsonObject& xgboost::JsonObject::operator=(const xgboost::JsonObject&)’ 190 | class JsonObject : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:219:7: note: by ‘xgboost::JsonNumber& xgboost::JsonNumber::operator=(const xgboost::JsonNumber&)’ 219 | class JsonNumber : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:253:7: note: by ‘xgboost::JsonInteger& xgboost::JsonInteger::operator=(const xgboost::JsonInteger&)’ 253 | class JsonInteger : public Value { | ^~~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:296:7: note: by ‘xgboost::JsonNull& xgboost::JsonNull::operator=(const xgboost::JsonNull&)’ 296 | class JsonNull : public Value { | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:312:7: note: by ‘xgboost::JsonBoolean& xgboost::JsonBoolean::operator=(const xgboost::JsonBoolean&)’ 312 | class JsonBoolean : public Value { | ^~~~~~~~~~~ [ 77%] Building CXX object src/CMakeFiles/objxgboost.dir/tree/constraints.cc.o cd /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/redhat-linux-build/src && /usr/bin/g++ -DDMLC_LOG_CUSTOMIZE=1 -DXGBOOST_BUILTIN_PREFETCH_PRESENT=1 -D_MWAITXINTRIN_H_INCLUDED -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/dmlc-core/include -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/rabit/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=gnu++17 -fPIC -funroll-loops -fopenmp -MD -MT src/CMakeFiles/objxgboost.dir/tree/constraints.cc.o -MF CMakeFiles/objxgboost.dir/tree/constraints.cc.o.d -o CMakeFiles/objxgboost.dir/tree/constraints.cc.o -c /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/constraints.cc [ 79%] Building CXX object src/CMakeFiles/objxgboost.dir/tree/fit_stump.cc.o cd /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/redhat-linux-build/src && /usr/bin/g++ -DDMLC_LOG_CUSTOMIZE=1 -DXGBOOST_BUILTIN_PREFETCH_PRESENT=1 -D_MWAITXINTRIN_H_INCLUDED -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/dmlc-core/include -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/rabit/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=gnu++17 -fPIC -funroll-loops -fopenmp -MD -MT src/CMakeFiles/objxgboost.dir/tree/fit_stump.cc.o -MF CMakeFiles/objxgboost.dir/tree/fit_stump.cc.o.d -o CMakeFiles/objxgboost.dir/tree/fit_stump.cc.o -c /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/fit_stump.cc In file included from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/constraints.cc:9: /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:87:7: note: by ‘xgboost::JsonString& xgboost::JsonString::operator=(const xgboost::JsonString&)’ 87 | class JsonString : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:113:7: note: by ‘xgboost::JsonArray& xgboost::JsonArray::operator=(const xgboost::JsonArray&)’ 113 | class JsonArray : public Value { | ^~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:190:7: note: by ‘xgboost::JsonObject& xgboost::JsonObject::operator=(const xgboost::JsonObject&)’ 190 | class JsonObject : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:219:7: note: by ‘xgboost::JsonNumber& xgboost::JsonNumber::operator=(const xgboost::JsonNumber&)’ 219 | class JsonNumber : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:253:7: note: by ‘xgboost::JsonInteger& xgboost::JsonInteger::operator=(const xgboost::JsonInteger&)’ 253 | class JsonInteger : public Value { | ^~~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:296:7: note: by ‘xgboost::JsonNull& xgboost::JsonNull::operator=(const xgboost::JsonNull&)’ 296 | class JsonNull : public Value { | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:312:7: note: by ‘xgboost::JsonBoolean& xgboost::JsonBoolean::operator=(const xgboost::JsonBoolean&)’ 312 | class JsonBoolean : public Value { | ^~~~~~~~~~~ [ 80%] Building CXX object src/CMakeFiles/objxgboost.dir/tree/hist/histogram.cc.o cd /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/redhat-linux-build/src && /usr/bin/g++ -DDMLC_LOG_CUSTOMIZE=1 -DXGBOOST_BUILTIN_PREFETCH_PRESENT=1 -D_MWAITXINTRIN_H_INCLUDED -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/dmlc-core/include -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/rabit/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=gnu++17 -fPIC -funroll-loops -fopenmp -MD -MT src/CMakeFiles/objxgboost.dir/tree/hist/histogram.cc.o -MF CMakeFiles/objxgboost.dir/tree/hist/histogram.cc.o.d -o CMakeFiles/objxgboost.dir/tree/hist/histogram.cc.o -c /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/hist/histogram.cc In file included from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/linalg.h:13, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/data.h:15, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/fit_stump.h:19, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/fit_stump.cc:6: /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:87:7: note: by ‘xgboost::JsonString& xgboost::JsonString::operator=(const xgboost::JsonString&)’ 87 | class JsonString : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:113:7: note: by ‘xgboost::JsonArray& xgboost::JsonArray::operator=(const xgboost::JsonArray&)’ 113 | class JsonArray : public Value { | ^~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:190:7: note: by ‘xgboost::JsonObject& xgboost::JsonObject::operator=(const xgboost::JsonObject&)’ 190 | class JsonObject : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:219:7: note: by ‘xgboost::JsonNumber& xgboost::JsonNumber::operator=(const xgboost::JsonNumber&)’ 219 | class JsonNumber : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:253:7: note: by ‘xgboost::JsonInteger& xgboost::JsonInteger::operator=(const xgboost::JsonInteger&)’ 253 | class JsonInteger : public Value { | ^~~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:296:7: note: by ‘xgboost::JsonNull& xgboost::JsonNull::operator=(const xgboost::JsonNull&)’ 296 | class JsonNull : public Value { | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:312:7: note: by ‘xgboost::JsonBoolean& xgboost::JsonBoolean::operator=(const xgboost::JsonBoolean&)’ 312 | class JsonBoolean : public Value { | ^~~~~~~~~~~ [ 81%] Building CXX object src/CMakeFiles/objxgboost.dir/tree/hist/param.cc.o cd /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/redhat-linux-build/src && /usr/bin/g++ -DDMLC_LOG_CUSTOMIZE=1 -DXGBOOST_BUILTIN_PREFETCH_PRESENT=1 -D_MWAITXINTRIN_H_INCLUDED -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/dmlc-core/include -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/rabit/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=gnu++17 -fPIC -funroll-loops -fopenmp -MD -MT src/CMakeFiles/objxgboost.dir/tree/hist/param.cc.o -MF CMakeFiles/objxgboost.dir/tree/hist/param.cc.o.d -o CMakeFiles/objxgboost.dir/tree/hist/param.cc.o -c /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/hist/param.cc In file included from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/hist/../../collective/communicator.h:5, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/hist/../../collective/communicator-inl.h:8, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/hist/histogram.h:14, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/hist/histogram.cc:4: /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:87:7: note: by ‘xgboost::JsonString& xgboost::JsonString::operator=(const xgboost::JsonString&)’ 87 | class JsonString : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:113:7: note: by ‘xgboost::JsonArray& xgboost::JsonArray::operator=(const xgboost::JsonArray&)’ 113 | class JsonArray : public Value { | ^~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:190:7: note: by ‘xgboost::JsonObject& xgboost::JsonObject::operator=(const xgboost::JsonObject&)’ 190 | class JsonObject : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:219:7: note: by ‘xgboost::JsonNumber& xgboost::JsonNumber::operator=(const xgboost::JsonNumber&)’ 219 | class JsonNumber : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:253:7: note: by ‘xgboost::JsonInteger& xgboost::JsonInteger::operator=(const xgboost::JsonInteger&)’ 253 | class JsonInteger : public Value { | ^~~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:296:7: note: by ‘xgboost::JsonNull& xgboost::JsonNull::operator=(const xgboost::JsonNull&)’ 296 | class JsonNull : public Value { | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:312:7: note: by ‘xgboost::JsonBoolean& xgboost::JsonBoolean::operator=(const xgboost::JsonBoolean&)’ 312 | class JsonBoolean : public Value { | ^~~~~~~~~~~ In file included from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/linalg.h:13, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/data.h:15, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/tree_model.h:13, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/hist/param.h:9, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/hist/param.cc:4: /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:87:7: note: by ‘xgboost::JsonString& xgboost::JsonString::operator=(const xgboost::JsonString&)’ 87 | class JsonString : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:113:7: note: by ‘xgboost::JsonArray& xgboost::JsonArray::operator=(const xgboost::JsonArray&)’ 113 | class JsonArray : public Value { | ^~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:190:7: note: by ‘xgboost::JsonObject& xgboost::JsonObject::operator=(const xgboost::JsonObject&)’ 190 | class JsonObject : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:219:7: note: by ‘xgboost::JsonNumber& xgboost::JsonNumber::operator=(const xgboost::JsonNumber&)’ 219 | class JsonNumber : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:253:7: note: by ‘xgboost::JsonInteger& xgboost::JsonInteger::operator=(const xgboost::JsonInteger&)’ 253 | class JsonInteger : public Value { | ^~~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:296:7: note: by ‘xgboost::JsonNull& xgboost::JsonNull::operator=(const xgboost::JsonNull&)’ 296 | class JsonNull : public Value { | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:312:7: note: by ‘xgboost::JsonBoolean& xgboost::JsonBoolean::operator=(const xgboost::JsonBoolean&)’ 312 | class JsonBoolean : public Value { | ^~~~~~~~~~~ [ 82%] Building CXX object src/CMakeFiles/objxgboost.dir/tree/multi_target_tree_model.cc.o cd /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/redhat-linux-build/src && /usr/bin/g++ -DDMLC_LOG_CUSTOMIZE=1 -DXGBOOST_BUILTIN_PREFETCH_PRESENT=1 -D_MWAITXINTRIN_H_INCLUDED -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/dmlc-core/include -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/rabit/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=gnu++17 -fPIC -funroll-loops -fopenmp -MD -MT src/CMakeFiles/objxgboost.dir/tree/multi_target_tree_model.cc.o -MF CMakeFiles/objxgboost.dir/tree/multi_target_tree_model.cc.o.d -o CMakeFiles/objxgboost.dir/tree/multi_target_tree_model.cc.o -c /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/multi_target_tree_model.cc [ 83%] Building CXX object src/CMakeFiles/objxgboost.dir/tree/param.cc.o cd /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/redhat-linux-build/src && /usr/bin/g++ -DDMLC_LOG_CUSTOMIZE=1 -DXGBOOST_BUILTIN_PREFETCH_PRESENT=1 -D_MWAITXINTRIN_H_INCLUDED -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/dmlc-core/include -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/rabit/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=gnu++17 -fPIC -funroll-loops -fopenmp -MD -MT src/CMakeFiles/objxgboost.dir/tree/param.cc.o -MF CMakeFiles/objxgboost.dir/tree/param.cc.o.d -o CMakeFiles/objxgboost.dir/tree/param.cc.o -c /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/param.cc [ 84%] Building CXX object src/CMakeFiles/objxgboost.dir/tree/tree_model.cc.o cd /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/redhat-linux-build/src && /usr/bin/g++ -DDMLC_LOG_CUSTOMIZE=1 -DXGBOOST_BUILTIN_PREFETCH_PRESENT=1 -D_MWAITXINTRIN_H_INCLUDED -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/dmlc-core/include -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/rabit/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=gnu++17 -fPIC -funroll-loops -fopenmp -MD -MT src/CMakeFiles/objxgboost.dir/tree/tree_model.cc.o -MF CMakeFiles/objxgboost.dir/tree/tree_model.cc.o.d -o CMakeFiles/objxgboost.dir/tree/tree_model.cc.o -c /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/tree_model.cc In file included from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/linalg.h:13, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/multi_target_tree_model.h:10, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/multi_target_tree_model.cc:4: /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:87:7: note: by ‘xgboost::JsonString& xgboost::JsonString::operator=(const xgboost::JsonString&)’ 87 | class JsonString : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:113:7: note: by ‘xgboost::JsonArray& xgboost::JsonArray::operator=(const xgboost::JsonArray&)’ 113 | class JsonArray : public Value { | ^~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:190:7: note: by ‘xgboost::JsonObject& xgboost::JsonObject::operator=(const xgboost::JsonObject&)’ 190 | class JsonObject : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:219:7: note: by ‘xgboost::JsonNumber& xgboost::JsonNumber::operator=(const xgboost::JsonNumber&)’ 219 | class JsonNumber : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:253:7: note: by ‘xgboost::JsonInteger& xgboost::JsonInteger::operator=(const xgboost::JsonInteger&)’ 253 | class JsonInteger : public Value { | ^~~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:296:7: note: by ‘xgboost::JsonNull& xgboost::JsonNull::operator=(const xgboost::JsonNull&)’ 296 | class JsonNull : public Value { | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:312:7: note: by ‘xgboost::JsonBoolean& xgboost::JsonBoolean::operator=(const xgboost::JsonBoolean&)’ 312 | class JsonBoolean : public Value { | ^~~~~~~~~~~ In file included from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/param.cc:8: /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:87:7: note: by ‘xgboost::JsonString& xgboost::JsonString::operator=(const xgboost::JsonString&)’ 87 | class JsonString : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:113:7: note: by ‘xgboost::JsonArray& xgboost::JsonArray::operator=(const xgboost::JsonArray&)’ 113 | class JsonArray : public Value { | ^~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:190:7: note: by ‘xgboost::JsonObject& xgboost::JsonObject::operator=(const xgboost::JsonObject&)’ 190 | class JsonObject : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:219:7: note: by ‘xgboost::JsonNumber& xgboost::JsonNumber::operator=(const xgboost::JsonNumber&)’ 219 | class JsonNumber : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:253:7: note: by ‘xgboost::JsonInteger& xgboost::JsonInteger::operator=(const xgboost::JsonInteger&)’ 253 | class JsonInteger : public Value { | ^~~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:296:7: note: by ‘xgboost::JsonNull& xgboost::JsonNull::operator=(const xgboost::JsonNull&)’ 296 | class JsonNull : public Value { | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:312:7: note: by ‘xgboost::JsonBoolean& xgboost::JsonBoolean::operator=(const xgboost::JsonBoolean&)’ 312 | class JsonBoolean : public Value { | ^~~~~~~~~~~ In file included from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/tree_model.cc:8: /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:87:7: note: by ‘xgboost::JsonString& xgboost::JsonString::operator=(const xgboost::JsonString&)’ 87 | class JsonString : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:113:7: note: by ‘xgboost::JsonArray& xgboost::JsonArray::operator=(const xgboost::JsonArray&)’ 113 | class JsonArray : public Value { | ^~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h: In instantiation of ‘class xgboost::JsonTypedArray’: /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/multi_target_tree_model.cc:105:25: required from here /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:149:7: note: by ‘xgboost::JsonTypedArray& xgboost::JsonTypedArray::operator=(const xgboost::JsonTypedArray&)’ 149 | class JsonTypedArray : public Value { | ^~~~~~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h: In instantiation of ‘class xgboost::JsonTypedArray’: /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/multi_target_tree_model.cc:108:25: required from here /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:149:7: note: by ‘xgboost::JsonTypedArray& xgboost::JsonTypedArray::operator=(const xgboost::JsonTypedArray&)’ 149 | class JsonTypedArray : public Value { | ^~~~~~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h: In instantiation of ‘class xgboost::JsonTypedArray’: /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/multi_target_tree_model.cc:109:31: required from here /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:149:7: note: by ‘xgboost::JsonTypedArray& xgboost::JsonTypedArray::operator=(const xgboost::JsonTypedArray&)’ 149 | class JsonTypedArray : public Value { | ^~~~~~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:190:7: note: by ‘xgboost::JsonObject& xgboost::JsonObject::operator=(const xgboost::JsonObject&)’ 190 | class JsonObject : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:219:7: note: by ‘xgboost::JsonNumber& xgboost::JsonNumber::operator=(const xgboost::JsonNumber&)’ 219 | class JsonNumber : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:253:7: note: by ‘xgboost::JsonInteger& xgboost::JsonInteger::operator=(const xgboost::JsonInteger&)’ 253 | class JsonInteger : public Value { | ^~~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:296:7: note: by ‘xgboost::JsonNull& xgboost::JsonNull::operator=(const xgboost::JsonNull&)’ 296 | class JsonNull : public Value { | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h: In instantiation of ‘class xgboost::JsonTypedArray’: /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/multi_target_tree_model.cc:138:32: required from here /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:149:7: note: by ‘xgboost::JsonTypedArray& xgboost::JsonTypedArray::operator=(const xgboost::JsonTypedArray&)’ 149 | class JsonTypedArray : public Value { | ^~~~~~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:312:7: note: by ‘xgboost::JsonBoolean& xgboost::JsonBoolean::operator=(const xgboost::JsonBoolean&)’ 312 | class JsonBoolean : public Value { | ^~~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h: In instantiation of ‘class xgboost::JsonTypedArray’: /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/tree_model.cc:997:12: required from here /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:149:7: note: by ‘xgboost::JsonTypedArray& xgboost::JsonTypedArray::operator=(const xgboost::JsonTypedArray&)’ 149 | class JsonTypedArray : public Value { | ^~~~~~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h: In instantiation of ‘class xgboost::JsonTypedArray’: /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/tree_model.cc:999:12: required from here /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:149:7: note: by ‘xgboost::JsonTypedArray& xgboost::JsonTypedArray::operator=(const xgboost::JsonTypedArray&)’ 149 | class JsonTypedArray : public Value { | ^~~~~~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h: In instantiation of ‘class xgboost::JsonTypedArray’: /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/tree_model.cc:1001:22: required from here /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:149:7: note: by ‘xgboost::JsonTypedArray& xgboost::JsonTypedArray::operator=(const xgboost::JsonTypedArray&)’ 149 | class JsonTypedArray : public Value { | ^~~~~~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h: In instantiation of ‘class xgboost::JsonTypedArray’: /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/tree_model.cc:1167:32: required from here /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:149:7: note: by ‘xgboost::JsonTypedArray& xgboost::JsonTypedArray::operator=(const xgboost::JsonTypedArray&)’ 149 | class JsonTypedArray : public Value { | ^~~~~~~~~~~~~~ [ 86%] Building CXX object src/CMakeFiles/objxgboost.dir/tree/tree_updater.cc.o cd /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/redhat-linux-build/src && /usr/bin/g++ -DDMLC_LOG_CUSTOMIZE=1 -DXGBOOST_BUILTIN_PREFETCH_PRESENT=1 -D_MWAITXINTRIN_H_INCLUDED -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/dmlc-core/include -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/rabit/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=gnu++17 -fPIC -funroll-loops -fopenmp -MD -MT src/CMakeFiles/objxgboost.dir/tree/tree_updater.cc.o -MF CMakeFiles/objxgboost.dir/tree/tree_updater.cc.o.d -o CMakeFiles/objxgboost.dir/tree/tree_updater.cc.o -c /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/tree_updater.cc [ 87%] Building CXX object src/CMakeFiles/objxgboost.dir/tree/updater_approx.cc.o cd /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/redhat-linux-build/src && /usr/bin/g++ -DDMLC_LOG_CUSTOMIZE=1 -DXGBOOST_BUILTIN_PREFETCH_PRESENT=1 -D_MWAITXINTRIN_H_INCLUDED -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/dmlc-core/include -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/rabit/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=gnu++17 -fPIC -funroll-loops -fopenmp -MD -MT src/CMakeFiles/objxgboost.dir/tree/updater_approx.cc.o -MF CMakeFiles/objxgboost.dir/tree/updater_approx.cc.o.d -o CMakeFiles/objxgboost.dir/tree/updater_approx.cc.o -c /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/updater_approx.cc [ 88%] Building CXX object src/CMakeFiles/objxgboost.dir/tree/updater_colmaker.cc.o cd /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/redhat-linux-build/src && /usr/bin/g++ -DDMLC_LOG_CUSTOMIZE=1 -DXGBOOST_BUILTIN_PREFETCH_PRESENT=1 -D_MWAITXINTRIN_H_INCLUDED -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/dmlc-core/include -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/rabit/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=gnu++17 -fPIC -funroll-loops -fopenmp -MD -MT src/CMakeFiles/objxgboost.dir/tree/updater_colmaker.cc.o -MF CMakeFiles/objxgboost.dir/tree/updater_colmaker.cc.o.d -o CMakeFiles/objxgboost.dir/tree/updater_colmaker.cc.o -c /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/updater_colmaker.cc [ 89%] Building CXX object src/CMakeFiles/objxgboost.dir/tree/updater_prune.cc.o cd /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/redhat-linux-build/src && /usr/bin/g++ -DDMLC_LOG_CUSTOMIZE=1 -DXGBOOST_BUILTIN_PREFETCH_PRESENT=1 -D_MWAITXINTRIN_H_INCLUDED -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/dmlc-core/include -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/rabit/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=gnu++17 -fPIC -funroll-loops -fopenmp -MD -MT src/CMakeFiles/objxgboost.dir/tree/updater_prune.cc.o -MF CMakeFiles/objxgboost.dir/tree/updater_prune.cc.o.d -o CMakeFiles/objxgboost.dir/tree/updater_prune.cc.o -c /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/updater_prune.cc In file included from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/linalg.h:13, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/data.h:15, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/tree_updater.h:13, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/tree_updater.cc:6: /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:87:7: note: by ‘xgboost::JsonString& xgboost::JsonString::operator=(const xgboost::JsonString&)’ 87 | class JsonString : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:113:7: note: by ‘xgboost::JsonArray& xgboost::JsonArray::operator=(const xgboost::JsonArray&)’ 113 | class JsonArray : public Value { | ^~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:190:7: note: by ‘xgboost::JsonObject& xgboost::JsonObject::operator=(const xgboost::JsonObject&)’ 190 | class JsonObject : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:219:7: note: by ‘xgboost::JsonNumber& xgboost::JsonNumber::operator=(const xgboost::JsonNumber&)’ 219 | class JsonNumber : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:253:7: note: by ‘xgboost::JsonInteger& xgboost::JsonInteger::operator=(const xgboost::JsonInteger&)’ 253 | class JsonInteger : public Value { | ^~~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:296:7: note: by ‘xgboost::JsonNull& xgboost::JsonNull::operator=(const xgboost::JsonNull&)’ 296 | class JsonNull : public Value { | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:312:7: note: by ‘xgboost::JsonBoolean& xgboost::JsonBoolean::operator=(const xgboost::JsonBoolean&)’ 312 | class JsonBoolean : public Value { | ^~~~~~~~~~~ [ 90%] Building CXX object src/CMakeFiles/objxgboost.dir/tree/updater_quantile_hist.cc.o cd /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/redhat-linux-build/src && /usr/bin/g++ -DDMLC_LOG_CUSTOMIZE=1 -DXGBOOST_BUILTIN_PREFETCH_PRESENT=1 -D_MWAITXINTRIN_H_INCLUDED -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/dmlc-core/include -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/rabit/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=gnu++17 -fPIC -funroll-loops -fopenmp -MD -MT src/CMakeFiles/objxgboost.dir/tree/updater_quantile_hist.cc.o -MF CMakeFiles/objxgboost.dir/tree/updater_quantile_hist.cc.o.d -o CMakeFiles/objxgboost.dir/tree/updater_quantile_hist.cc.o -c /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/updater_quantile_hist.cc In file included from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/linalg.h:13, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/data.h:15, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/../collective/aggregator.h:9, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/updater_approx.cc:13: /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:87:7: note: by ‘xgboost::JsonString& xgboost::JsonString::operator=(const xgboost::JsonString&)’ 87 | class JsonString : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:113:7: note: by ‘xgboost::JsonArray& xgboost::JsonArray::operator=(const xgboost::JsonArray&)’ 113 | class JsonArray : public Value { | ^~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:190:7: note: by ‘xgboost::JsonObject& xgboost::JsonObject::operator=(const xgboost::JsonObject&)’ 190 | class JsonObject : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:219:7: note: by ‘xgboost::JsonNumber& xgboost::JsonNumber::operator=(const xgboost::JsonNumber&)’ 219 | class JsonNumber : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:253:7: note: by ‘xgboost::JsonInteger& xgboost::JsonInteger::operator=(const xgboost::JsonInteger&)’ 253 | class JsonInteger : public Value { | ^~~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:296:7: note: by ‘xgboost::JsonNull& xgboost::JsonNull::operator=(const xgboost::JsonNull&)’ 296 | class JsonNull : public Value { | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:312:7: note: by ‘xgboost::JsonBoolean& xgboost::JsonBoolean::operator=(const xgboost::JsonBoolean&)’ 312 | class JsonBoolean : public Value { | ^~~~~~~~~~~ In file included from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/linalg.h:13, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/data.h:15, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/tree_updater.h:13, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/updater_prune.cc:7: /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:87:7: note: by ‘xgboost::JsonString& xgboost::JsonString::operator=(const xgboost::JsonString&)’ 87 | class JsonString : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:113:7: note: by ‘xgboost::JsonArray& xgboost::JsonArray::operator=(const xgboost::JsonArray&)’ 113 | class JsonArray : public Value { | ^~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:190:7: note: by ‘xgboost::JsonObject& xgboost::JsonObject::operator=(const xgboost::JsonObject&)’ 190 | class JsonObject : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:219:7: note: by ‘xgboost::JsonNumber& xgboost::JsonNumber::operator=(const xgboost::JsonNumber&)’ 219 | class JsonNumber : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:253:7: note: by ‘xgboost::JsonInteger& xgboost::JsonInteger::operator=(const xgboost::JsonInteger&)’ 253 | class JsonInteger : public Value { | ^~~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:296:7: note: by ‘xgboost::JsonNull& xgboost::JsonNull::operator=(const xgboost::JsonNull&)’ 296 | class JsonNull : public Value { | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:312:7: note: by ‘xgboost::JsonBoolean& xgboost::JsonBoolean::operator=(const xgboost::JsonBoolean&)’ 312 | class JsonBoolean : public Value { | ^~~~~~~~~~~ In file included from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/linalg.h:13, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/data.h:15, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/tree_updater.h:13, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/updater_colmaker.cc:12: /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:87:7: note: by ‘xgboost::JsonString& xgboost::JsonString::operator=(const xgboost::JsonString&)’ 87 | class JsonString : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:113:7: note: by ‘xgboost::JsonArray& xgboost::JsonArray::operator=(const xgboost::JsonArray&)’ 113 | class JsonArray : public Value { | ^~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:190:7: note: by ‘xgboost::JsonObject& xgboost::JsonObject::operator=(const xgboost::JsonObject&)’ 190 | class JsonObject : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:219:7: note: by ‘xgboost::JsonNumber& xgboost::JsonNumber::operator=(const xgboost::JsonNumber&)’ 219 | class JsonNumber : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:253:7: note: by ‘xgboost::JsonInteger& xgboost::JsonInteger::operator=(const xgboost::JsonInteger&)’ 253 | class JsonInteger : public Value { | ^~~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:296:7: note: by ‘xgboost::JsonNull& xgboost::JsonNull::operator=(const xgboost::JsonNull&)’ 296 | class JsonNull : public Value { | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:312:7: note: by ‘xgboost::JsonBoolean& xgboost::JsonBoolean::operator=(const xgboost::JsonBoolean&)’ 312 | class JsonBoolean : public Value { | ^~~~~~~~~~~ [ 91%] Building CXX object src/CMakeFiles/objxgboost.dir/tree/updater_refresh.cc.o cd /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/redhat-linux-build/src && /usr/bin/g++ -DDMLC_LOG_CUSTOMIZE=1 -DXGBOOST_BUILTIN_PREFETCH_PRESENT=1 -D_MWAITXINTRIN_H_INCLUDED -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/dmlc-core/include -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/rabit/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=gnu++17 -fPIC -funroll-loops -fopenmp -MD -MT src/CMakeFiles/objxgboost.dir/tree/updater_refresh.cc.o -MF CMakeFiles/objxgboost.dir/tree/updater_refresh.cc.o.d -o CMakeFiles/objxgboost.dir/tree/updater_refresh.cc.o -c /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/updater_refresh.cc In file included from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/linalg.h:13, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/data.h:15, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/../collective/aggregator.h:9, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/updater_quantile_hist.cc:16: /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:87:7: note: by ‘xgboost::JsonString& xgboost::JsonString::operator=(const xgboost::JsonString&)’ 87 | class JsonString : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:113:7: note: by ‘xgboost::JsonArray& xgboost::JsonArray::operator=(const xgboost::JsonArray&)’ 113 | class JsonArray : public Value { | ^~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:190:7: note: by ‘xgboost::JsonObject& xgboost::JsonObject::operator=(const xgboost::JsonObject&)’ 190 | class JsonObject : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:219:7: note: by ‘xgboost::JsonNumber& xgboost::JsonNumber::operator=(const xgboost::JsonNumber&)’ 219 | class JsonNumber : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:253:7: note: by ‘xgboost::JsonInteger& xgboost::JsonInteger::operator=(const xgboost::JsonInteger&)’ 253 | class JsonInteger : public Value { | ^~~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:296:7: note: by ‘xgboost::JsonNull& xgboost::JsonNull::operator=(const xgboost::JsonNull&)’ 296 | class JsonNull : public Value { | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:312:7: note: by ‘xgboost::JsonBoolean& xgboost::JsonBoolean::operator=(const xgboost::JsonBoolean&)’ 312 | class JsonBoolean : public Value { | ^~~~~~~~~~~ [ 93%] Building CXX object src/CMakeFiles/objxgboost.dir/tree/updater_sync.cc.o cd /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/redhat-linux-build/src && /usr/bin/g++ -DDMLC_LOG_CUSTOMIZE=1 -DXGBOOST_BUILTIN_PREFETCH_PRESENT=1 -D_MWAITXINTRIN_H_INCLUDED -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/dmlc-core/include -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/rabit/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=gnu++17 -fPIC -funroll-loops -fopenmp -MD -MT src/CMakeFiles/objxgboost.dir/tree/updater_sync.cc.o -MF CMakeFiles/objxgboost.dir/tree/updater_sync.cc.o.d -o CMakeFiles/objxgboost.dir/tree/updater_sync.cc.o -c /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/updater_sync.cc In file included from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/linalg.h:13, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/data.h:15, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/tree_updater.h:13, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/updater_refresh.cc:7: /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:87:7: note: by ‘xgboost::JsonString& xgboost::JsonString::operator=(const xgboost::JsonString&)’ 87 | class JsonString : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:113:7: note: by ‘xgboost::JsonArray& xgboost::JsonArray::operator=(const xgboost::JsonArray&)’ 113 | class JsonArray : public Value { | ^~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:190:7: note: by ‘xgboost::JsonObject& xgboost::JsonObject::operator=(const xgboost::JsonObject&)’ 190 | class JsonObject : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:219:7: note: by ‘xgboost::JsonNumber& xgboost::JsonNumber::operator=(const xgboost::JsonNumber&)’ 219 | class JsonNumber : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:253:7: note: by ‘xgboost::JsonInteger& xgboost::JsonInteger::operator=(const xgboost::JsonInteger&)’ 253 | class JsonInteger : public Value { | ^~~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:296:7: note: by ‘xgboost::JsonNull& xgboost::JsonNull::operator=(const xgboost::JsonNull&)’ 296 | class JsonNull : public Value { | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:312:7: note: by ‘xgboost::JsonBoolean& xgboost::JsonBoolean::operator=(const xgboost::JsonBoolean&)’ 312 | class JsonBoolean : public Value { | ^~~~~~~~~~~ In file included from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/../common/partition_builder.h:21, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/common_row_partitioner.h:17, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/updater_approx.cc:19: /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/../common/column_matrix.h: In instantiation of ‘auto xgboost::common::ColumnMatrix::DenseColumn(xgboost::bst_feature_t) const [with BinIdxType = unsigned char; bool any_missing = true; xgboost::bst_feature_t = unsigned int]’: /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/../common/partition_builder.h:157:73: required from ‘void xgboost::common::PartitionBuilder::Partition(size_t, const std::vector&, xgboost::common::Range1d, xgboost::bst_bin_t, const xgboost::GHistIndexMatrix&, const xgboost::common::ColumnMatrix&, const xgboost::RegTree&, const size_t*) [with BinIdxType = unsigned char; bool any_missing = true; bool any_cat = true; ExpandEntry = xgboost::tree::CPUExpandEntry; long unsigned int BlockSize = 2048; size_t = long unsigned int; xgboost::bst_bin_t = int]’ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/common_row_partitioner.h:231:80: required from ‘void xgboost::tree::CommonRowPartitioner::UpdatePosition(const xgboost::Context*, const xgboost::GHistIndexMatrix&, const xgboost::common::ColumnMatrix&, const std::vector&, const xgboost::RegTree*) [with BinIdxType = unsigned char; bool any_missing = true; bool any_cat = true; ExpandEntry = xgboost::tree::CPUExpandEntry]’ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/common_row_partitioner.h:161:57: required from ‘void xgboost::tree::CommonRowPartitioner::UpdatePosition(const xgboost::Context*, const xgboost::GHistIndexMatrix&, const std::vector&, const xgboost::RegTree*) [with ExpandEntry = xgboost::tree::CPUExpandEntry]’ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/updater_approx.cc:210:48: required from here /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/../common/column_matrix.h:322:96: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 322 | bin_index, static_cast(index_base_[fidx]), missing_.missing, feature_offset}); | ^ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/../common/column_matrix.h:322:96: note: remove ‘std::move’ call /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/../common/column_matrix.h: In instantiation of ‘auto xgboost::common::ColumnMatrix::DenseColumn(xgboost::bst_feature_t) const [with BinIdxType = short unsigned int; bool any_missing = true; xgboost::bst_feature_t = unsigned int]’: /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/../common/partition_builder.h:157:73: required from ‘void xgboost::common::PartitionBuilder::Partition(size_t, const std::vector&, xgboost::common::Range1d, xgboost::bst_bin_t, const xgboost::GHistIndexMatrix&, const xgboost::common::ColumnMatrix&, const xgboost::RegTree&, const size_t*) [with BinIdxType = short unsigned int; bool any_missing = true; bool any_cat = true; ExpandEntry = xgboost::tree::CPUExpandEntry; long unsigned int BlockSize = 2048; size_t = long unsigned int; xgboost::bst_bin_t = int]’ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/common_row_partitioner.h:231:80: required from ‘void xgboost::tree::CommonRowPartitioner::UpdatePosition(const xgboost::Context*, const xgboost::GHistIndexMatrix&, const xgboost::common::ColumnMatrix&, const std::vector&, const xgboost::RegTree*) [with BinIdxType = short unsigned int; bool any_missing = true; bool any_cat = true; ExpandEntry = xgboost::tree::CPUExpandEntry]’ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/common_row_partitioner.h:182:7: required from ‘xgboost::tree::CommonRowPartitioner::UpdatePosition(const xgboost::Context*, const xgboost::GHistIndexMatrix&, const xgboost::common::ColumnMatrix&, const std::vector&, const xgboost::RegTree*):: [with auto:29 = short unsigned int]’ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/../common/hist_util.h:193:16: required from ‘auto xgboost::common::DispatchBinType(BinTypeSize, Fn&&) [with Fn = xgboost::tree::CommonRowPartitioner::UpdatePosition(const xgboost::Context*, const xgboost::GHistIndexMatrix&, const xgboost::common::ColumnMatrix&, const std::vector&, const xgboost::RegTree*)::]’ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/common_row_partitioner.h:180:28: required from ‘void xgboost::tree::CommonRowPartitioner::UpdatePosition(const xgboost::Context*, const xgboost::GHistIndexMatrix&, const xgboost::common::ColumnMatrix&, const std::vector&, const xgboost::RegTree*) [with bool any_missing = true; bool any_cat = true; ExpandEntry = xgboost::tree::CPUExpandEntry]’ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/common_row_partitioner.h:170:51: required from ‘void xgboost::tree::CommonRowPartitioner::UpdatePosition(const xgboost::Context*, const xgboost::GHistIndexMatrix&, const xgboost::common::ColumnMatrix&, const std::vector&, const xgboost::RegTree*) [with bool any_cat = true; ExpandEntry = xgboost::tree::CPUExpandEntry]’ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/common_row_partitioner.h:151:44: required from ‘void xgboost::tree::CommonRowPartitioner::UpdatePosition(const xgboost::Context*, const xgboost::GHistIndexMatrix&, const std::vector&, const xgboost::RegTree*) [with ExpandEntry = xgboost::tree::CPUExpandEntry]’ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/updater_approx.cc:210:48: required from here /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/../common/column_matrix.h:322:96: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/../common/column_matrix.h:322:96: note: remove ‘std::move’ call /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/../common/column_matrix.h: In instantiation of ‘auto xgboost::common::ColumnMatrix::DenseColumn(xgboost::bst_feature_t) const [with BinIdxType = unsigned int; bool any_missing = true; xgboost::bst_feature_t = unsigned int]’: /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/../common/partition_builder.h:157:73: required from ‘void xgboost::common::PartitionBuilder::Partition(size_t, const std::vector&, xgboost::common::Range1d, xgboost::bst_bin_t, const xgboost::GHistIndexMatrix&, const xgboost::common::ColumnMatrix&, const xgboost::RegTree&, const size_t*) [with BinIdxType = unsigned int; bool any_missing = true; bool any_cat = true; ExpandEntry = xgboost::tree::CPUExpandEntry; long unsigned int BlockSize = 2048; size_t = long unsigned int; xgboost::bst_bin_t = int]’ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/common_row_partitioner.h:231:80: required from ‘void xgboost::tree::CommonRowPartitioner::UpdatePosition(const xgboost::Context*, const xgboost::GHistIndexMatrix&, const xgboost::common::ColumnMatrix&, const std::vector&, const xgboost::RegTree*) [with BinIdxType = unsigned int; bool any_missing = true; bool any_cat = true; ExpandEntry = xgboost::tree::CPUExpandEntry]’ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/common_row_partitioner.h:182:7: required from ‘xgboost::tree::CommonRowPartitioner::UpdatePosition(const xgboost::Context*, const xgboost::GHistIndexMatrix&, const xgboost::common::ColumnMatrix&, const std::vector&, const xgboost::RegTree*):: [with auto:29 = unsigned int]’ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/../common/hist_util.h:196:16: required from ‘auto xgboost::common::DispatchBinType(BinTypeSize, Fn&&) [with Fn = xgboost::tree::CommonRowPartitioner::UpdatePosition(const xgboost::Context*, const xgboost::GHistIndexMatrix&, const xgboost::common::ColumnMatrix&, const std::vector&, const xgboost::RegTree*)::]’ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/common_row_partitioner.h:180:28: required from ‘void xgboost::tree::CommonRowPartitioner::UpdatePosition(const xgboost::Context*, const xgboost::GHistIndexMatrix&, const xgboost::common::ColumnMatrix&, const std::vector&, const xgboost::RegTree*) [with bool any_missing = true; bool any_cat = true; ExpandEntry = xgboost::tree::CPUExpandEntry]’ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/common_row_partitioner.h:170:51: required from ‘void xgboost::tree::CommonRowPartitioner::UpdatePosition(const xgboost::Context*, const xgboost::GHistIndexMatrix&, const xgboost::common::ColumnMatrix&, const std::vector&, const xgboost::RegTree*) [with bool any_cat = true; ExpandEntry = xgboost::tree::CPUExpandEntry]’ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/common_row_partitioner.h:151:44: required from ‘void xgboost::tree::CommonRowPartitioner::UpdatePosition(const xgboost::Context*, const xgboost::GHistIndexMatrix&, const std::vector&, const xgboost::RegTree*) [with ExpandEntry = xgboost::tree::CPUExpandEntry]’ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/updater_approx.cc:210:48: required from here /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/../common/column_matrix.h:322:96: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/../common/column_matrix.h:322:96: note: remove ‘std::move’ call /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/../common/column_matrix.h: In instantiation of ‘auto xgboost::common::ColumnMatrix::DenseColumn(xgboost::bst_feature_t) const [with BinIdxType = unsigned char; bool any_missing = false; xgboost::bst_feature_t = unsigned int]’: /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/../common/partition_builder.h:157:73: required from ‘void xgboost::common::PartitionBuilder::Partition(size_t, const std::vector&, xgboost::common::Range1d, xgboost::bst_bin_t, const xgboost::GHistIndexMatrix&, const xgboost::common::ColumnMatrix&, const xgboost::RegTree&, const size_t*) [with BinIdxType = unsigned char; bool any_missing = false; bool any_cat = true; ExpandEntry = xgboost::tree::CPUExpandEntry; long unsigned int BlockSize = 2048; size_t = long unsigned int; xgboost::bst_bin_t = int]’ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/common_row_partitioner.h:231:80: required from ‘void xgboost::tree::CommonRowPartitioner::UpdatePosition(const xgboost::Context*, const xgboost::GHistIndexMatrix&, const xgboost::common::ColumnMatrix&, const std::vector&, const xgboost::RegTree*) [with BinIdxType = unsigned char; bool any_missing = false; bool any_cat = true; ExpandEntry = xgboost::tree::CPUExpandEntry]’ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/common_row_partitioner.h:182:7: required from ‘xgboost::tree::CommonRowPartitioner::UpdatePosition(const xgboost::Context*, const xgboost::GHistIndexMatrix&, const xgboost::common::ColumnMatrix&, const std::vector&, const xgboost::RegTree*):: [with auto:29 = unsigned char]’ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/../common/hist_util.h:190:16: required from ‘auto xgboost::common::DispatchBinType(BinTypeSize, Fn&&) [with Fn = xgboost::tree::CommonRowPartitioner::UpdatePosition(const xgboost::Context*, const xgboost::GHistIndexMatrix&, const xgboost::common::ColumnMatrix&, const std::vector&, const xgboost::RegTree*)::]’ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/common_row_partitioner.h:180:28: required from ‘void xgboost::tree::CommonRowPartitioner::UpdatePosition(const xgboost::Context*, const xgboost::GHistIndexMatrix&, const xgboost::common::ColumnMatrix&, const std::vector&, const xgboost::RegTree*) [with bool any_missing = false; bool any_cat = true; ExpandEntry = xgboost::tree::CPUExpandEntry]’ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/common_row_partitioner.h:172:52: required from ‘void xgboost::tree::CommonRowPartitioner::UpdatePosition(const xgboost::Context*, const xgboost::GHistIndexMatrix&, const xgboost::common::ColumnMatrix&, const std::vector&, const xgboost::RegTree*) [with bool any_cat = true; ExpandEntry = xgboost::tree::CPUExpandEntry]’ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/common_row_partitioner.h:151:44: required from ‘void xgboost::tree::CommonRowPartitioner::UpdatePosition(const xgboost::Context*, const xgboost::GHistIndexMatrix&, const std::vector&, const xgboost::RegTree*) [with ExpandEntry = xgboost::tree::CPUExpandEntry]’ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/updater_approx.cc:210:48: required from here /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/../common/column_matrix.h:322:96: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/../common/column_matrix.h:322:96: note: remove ‘std::move’ call /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/../common/column_matrix.h: In instantiation of ‘auto xgboost::common::ColumnMatrix::DenseColumn(xgboost::bst_feature_t) const [with BinIdxType = short unsigned int; bool any_missing = false; xgboost::bst_feature_t = unsigned int]’: /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/../common/partition_builder.h:157:73: required from ‘void xgboost::common::PartitionBuilder::Partition(size_t, const std::vector&, xgboost::common::Range1d, xgboost::bst_bin_t, const xgboost::GHistIndexMatrix&, const xgboost::common::ColumnMatrix&, const xgboost::RegTree&, const size_t*) [with BinIdxType = short unsigned int; bool any_missing = false; bool any_cat = true; ExpandEntry = xgboost::tree::CPUExpandEntry; long unsigned int BlockSize = 2048; size_t = long unsigned int; xgboost::bst_bin_t = int]’ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/common_row_partitioner.h:231:80: required from ‘void xgboost::tree::CommonRowPartitioner::UpdatePosition(const xgboost::Context*, const xgboost::GHistIndexMatrix&, const xgboost::common::ColumnMatrix&, const std::vector&, const xgboost::RegTree*) [with BinIdxType = short unsigned int; bool any_missing = false; bool any_cat = true; ExpandEntry = xgboost::tree::CPUExpandEntry]’ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/common_row_partitioner.h:182:7: required from ‘xgboost::tree::CommonRowPartitioner::UpdatePosition(const xgboost::Context*, const xgboost::GHistIndexMatrix&, const xgboost::common::ColumnMatrix&, const std::vector&, const xgboost::RegTree*):: [with auto:29 = short unsigned int]’ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/../common/hist_util.h:193:16: required from ‘auto xgboost::common::DispatchBinType(BinTypeSize, Fn&&) [with Fn = xgboost::tree::CommonRowPartitioner::UpdatePosition(const xgboost::Context*, const xgboost::GHistIndexMatrix&, const xgboost::common::ColumnMatrix&, const std::vector&, const xgboost::RegTree*)::]’ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/common_row_partitioner.h:180:28: required from ‘void xgboost::tree::CommonRowPartitioner::UpdatePosition(const xgboost::Context*, const xgboost::GHistIndexMatrix&, const xgboost::common::ColumnMatrix&, const std::vector&, const xgboost::RegTree*) [with bool any_missing = false; bool any_cat = true; ExpandEntry = xgboost::tree::CPUExpandEntry]’ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/common_row_partitioner.h:172:52: required from ‘void xgboost::tree::CommonRowPartitioner::UpdatePosition(const xgboost::Context*, const xgboost::GHistIndexMatrix&, const xgboost::common::ColumnMatrix&, const std::vector&, const xgboost::RegTree*) [with bool any_cat = true; ExpandEntry = xgboost::tree::CPUExpandEntry]’ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/common_row_partitioner.h:151:44: required from ‘void xgboost::tree::CommonRowPartitioner::UpdatePosition(const xgboost::Context*, const xgboost::GHistIndexMatrix&, const std::vector&, const xgboost::RegTree*) [with ExpandEntry = xgboost::tree::CPUExpandEntry]’ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/updater_approx.cc:210:48: required from here /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/../common/column_matrix.h:322:96: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/../common/column_matrix.h:322:96: note: remove ‘std::move’ call /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/../common/column_matrix.h: In instantiation of ‘auto xgboost::common::ColumnMatrix::DenseColumn(xgboost::bst_feature_t) const [with BinIdxType = unsigned int; bool any_missing = false; xgboost::bst_feature_t = unsigned int]’: /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/../common/partition_builder.h:157:73: required from ‘void xgboost::common::PartitionBuilder::Partition(size_t, const std::vector&, xgboost::common::Range1d, xgboost::bst_bin_t, const xgboost::GHistIndexMatrix&, const xgboost::common::ColumnMatrix&, const xgboost::RegTree&, const size_t*) [with BinIdxType = unsigned int; bool any_missing = false; bool any_cat = true; ExpandEntry = xgboost::tree::CPUExpandEntry; long unsigned int BlockSize = 2048; size_t = long unsigned int; xgboost::bst_bin_t = int]’ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/common_row_partitioner.h:231:80: required from ‘void xgboost::tree::CommonRowPartitioner::UpdatePosition(const xgboost::Context*, const xgboost::GHistIndexMatrix&, const xgboost::common::ColumnMatrix&, const std::vector&, const xgboost::RegTree*) [with BinIdxType = unsigned int; bool any_missing = false; bool any_cat = true; ExpandEntry = xgboost::tree::CPUExpandEntry]’ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/common_row_partitioner.h:182:7: required from ‘xgboost::tree::CommonRowPartitioner::UpdatePosition(const xgboost::Context*, const xgboost::GHistIndexMatrix&, const xgboost::common::ColumnMatrix&, const std::vector&, const xgboost::RegTree*):: [with auto:29 = unsigned int]’ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/../common/hist_util.h:196:16: required from ‘auto xgboost::common::DispatchBinType(BinTypeSize, Fn&&) [with Fn = xgboost::tree::CommonRowPartitioner::UpdatePosition(const xgboost::Context*, const xgboost::GHistIndexMatrix&, const xgboost::common::ColumnMatrix&, const std::vector&, const xgboost::RegTree*)::]’ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/common_row_partitioner.h:180:28: required from ‘void xgboost::tree::CommonRowPartitioner::UpdatePosition(const xgboost::Context*, const xgboost::GHistIndexMatrix&, const xgboost::common::ColumnMatrix&, const std::vector&, const xgboost::RegTree*) [with bool any_missing = false; bool any_cat = true; ExpandEntry = xgboost::tree::CPUExpandEntry]’ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/common_row_partitioner.h:172:52: required from ‘void xgboost::tree::CommonRowPartitioner::UpdatePosition(const xgboost::Context*, const xgboost::GHistIndexMatrix&, const xgboost::common::ColumnMatrix&, const std::vector&, const xgboost::RegTree*) [with bool any_cat = true; ExpandEntry = xgboost::tree::CPUExpandEntry]’ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/common_row_partitioner.h:151:44: required from ‘void xgboost::tree::CommonRowPartitioner::UpdatePosition(const xgboost::Context*, const xgboost::GHistIndexMatrix&, const std::vector&, const xgboost::RegTree*) [with ExpandEntry = xgboost::tree::CPUExpandEntry]’ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/updater_approx.cc:210:48: required from here /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/../common/column_matrix.h:322:96: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/../common/column_matrix.h:322:96: note: remove ‘std::move’ call In file included from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/linalg.h:13, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/data.h:15, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/tree_updater.h:13, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/updater_sync.cc:6: /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:87:7: note: by ‘xgboost::JsonString& xgboost::JsonString::operator=(const xgboost::JsonString&)’ 87 | class JsonString : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:113:7: note: by ‘xgboost::JsonArray& xgboost::JsonArray::operator=(const xgboost::JsonArray&)’ 113 | class JsonArray : public Value { | ^~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:190:7: note: by ‘xgboost::JsonObject& xgboost::JsonObject::operator=(const xgboost::JsonObject&)’ 190 | class JsonObject : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:219:7: note: by ‘xgboost::JsonNumber& xgboost::JsonNumber::operator=(const xgboost::JsonNumber&)’ 219 | class JsonNumber : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:253:7: note: by ‘xgboost::JsonInteger& xgboost::JsonInteger::operator=(const xgboost::JsonInteger&)’ 253 | class JsonInteger : public Value { | ^~~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:296:7: note: by ‘xgboost::JsonNull& xgboost::JsonNull::operator=(const xgboost::JsonNull&)’ 296 | class JsonNull : public Value { | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:312:7: note: by ‘xgboost::JsonBoolean& xgboost::JsonBoolean::operator=(const xgboost::JsonBoolean&)’ 312 | class JsonBoolean : public Value { | ^~~~~~~~~~~ [ 94%] Building CXX object src/CMakeFiles/objxgboost.dir/__/rabit/src/allreduce_base.cc.o cd /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/redhat-linux-build/src && /usr/bin/g++ -DDMLC_LOG_CUSTOMIZE=1 -DXGBOOST_BUILTIN_PREFETCH_PRESENT=1 -D_MWAITXINTRIN_H_INCLUDED -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/dmlc-core/include -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/rabit/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=gnu++17 -fPIC -funroll-loops -fopenmp -MD -MT src/CMakeFiles/objxgboost.dir/__/rabit/src/allreduce_base.cc.o -MF CMakeFiles/objxgboost.dir/__/rabit/src/allreduce_base.cc.o.d -o CMakeFiles/objxgboost.dir/__/rabit/src/allreduce_base.cc.o -c /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/rabit/src/allreduce_base.cc In file included from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/../common/partition_builder.h:21, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/common_row_partitioner.h:17, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/updater_quantile_hist.cc:25: /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/../common/column_matrix.h: In instantiation of ‘auto xgboost::common::ColumnMatrix::DenseColumn(xgboost::bst_feature_t) const [with BinIdxType = unsigned char; bool any_missing = true; xgboost::bst_feature_t = unsigned int]’: /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/../common/partition_builder.h:157:73: required from ‘void xgboost::common::PartitionBuilder::Partition(size_t, const std::vector&, xgboost::common::Range1d, xgboost::bst_bin_t, const xgboost::GHistIndexMatrix&, const xgboost::common::ColumnMatrix&, const xgboost::RegTree&, const size_t*) [with BinIdxType = unsigned char; bool any_missing = true; bool any_cat = true; ExpandEntry = xgboost::tree::MultiExpandEntry; long unsigned int BlockSize = 2048; size_t = long unsigned int; xgboost::bst_bin_t = int]’ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/common_row_partitioner.h:231:80: required from ‘void xgboost::tree::CommonRowPartitioner::UpdatePosition(const xgboost::Context*, const xgboost::GHistIndexMatrix&, const xgboost::common::ColumnMatrix&, const std::vector&, const xgboost::RegTree*) [with BinIdxType = unsigned char; bool any_missing = true; bool any_cat = true; ExpandEntry = xgboost::tree::MultiExpandEntry]’ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/common_row_partitioner.h:161:57: required from ‘void xgboost::tree::CommonRowPartitioner::UpdatePosition(const xgboost::Context*, const xgboost::GHistIndexMatrix&, const std::vector&, const xgboost::RegTree*) [with ExpandEntry = xgboost::tree::MultiExpandEntry]’ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/updater_quantile_hist.cc:141:52: required from here /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/../common/column_matrix.h:322:96: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 322 | bin_index, static_cast(index_base_[fidx]), missing_.missing, feature_offset}); | ^ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/../common/column_matrix.h:322:96: note: remove ‘std::move’ call /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/../common/column_matrix.h: In instantiation of ‘auto xgboost::common::ColumnMatrix::DenseColumn(xgboost::bst_feature_t) const [with BinIdxType = short unsigned int; bool any_missing = true; xgboost::bst_feature_t = unsigned int]’: /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/../common/partition_builder.h:157:73: required from ‘void xgboost::common::PartitionBuilder::Partition(size_t, const std::vector&, xgboost::common::Range1d, xgboost::bst_bin_t, const xgboost::GHistIndexMatrix&, const xgboost::common::ColumnMatrix&, const xgboost::RegTree&, const size_t*) [with BinIdxType = short unsigned int; bool any_missing = true; bool any_cat = true; ExpandEntry = xgboost::tree::MultiExpandEntry; long unsigned int BlockSize = 2048; size_t = long unsigned int; xgboost::bst_bin_t = int]’ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/common_row_partitioner.h:231:80: required from ‘void xgboost::tree::CommonRowPartitioner::UpdatePosition(const xgboost::Context*, const xgboost::GHistIndexMatrix&, const xgboost::common::ColumnMatrix&, const std::vector&, const xgboost::RegTree*) [with BinIdxType = short unsigned int; bool any_missing = true; bool any_cat = true; ExpandEntry = xgboost::tree::MultiExpandEntry]’ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/common_row_partitioner.h:182:7: required from ‘xgboost::tree::CommonRowPartitioner::UpdatePosition(const xgboost::Context*, const xgboost::GHistIndexMatrix&, const xgboost::common::ColumnMatrix&, const std::vector&, const xgboost::RegTree*):: [with auto:29 = short unsigned int]’ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/../common/hist_util.h:193:16: required from ‘auto xgboost::common::DispatchBinType(BinTypeSize, Fn&&) [with Fn = xgboost::tree::CommonRowPartitioner::UpdatePosition(const xgboost::Context*, const xgboost::GHistIndexMatrix&, const xgboost::common::ColumnMatrix&, const std::vector&, const xgboost::RegTree*)::]’ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/common_row_partitioner.h:180:28: required from ‘void xgboost::tree::CommonRowPartitioner::UpdatePosition(const xgboost::Context*, const xgboost::GHistIndexMatrix&, const xgboost::common::ColumnMatrix&, const std::vector&, const xgboost::RegTree*) [with bool any_missing = true; bool any_cat = true; ExpandEntry = xgboost::tree::MultiExpandEntry]’ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/common_row_partitioner.h:170:51: required from ‘void xgboost::tree::CommonRowPartitioner::UpdatePosition(const xgboost::Context*, const xgboost::GHistIndexMatrix&, const xgboost::common::ColumnMatrix&, const std::vector&, const xgboost::RegTree*) [with bool any_cat = true; ExpandEntry = xgboost::tree::MultiExpandEntry]’ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/common_row_partitioner.h:151:44: required from ‘void xgboost::tree::CommonRowPartitioner::UpdatePosition(const xgboost::Context*, const xgboost::GHistIndexMatrix&, const std::vector&, const xgboost::RegTree*) [with ExpandEntry = xgboost::tree::MultiExpandEntry]’ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/updater_quantile_hist.cc:141:52: required from here /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/../common/column_matrix.h:322:96: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/../common/column_matrix.h:322:96: note: remove ‘std::move’ call /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/../common/column_matrix.h: In instantiation of ‘auto xgboost::common::ColumnMatrix::DenseColumn(xgboost::bst_feature_t) const [with BinIdxType = unsigned int; bool any_missing = true; xgboost::bst_feature_t = unsigned int]’: /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/../common/partition_builder.h:157:73: required from ‘void xgboost::common::PartitionBuilder::Partition(size_t, const std::vector&, xgboost::common::Range1d, xgboost::bst_bin_t, const xgboost::GHistIndexMatrix&, const xgboost::common::ColumnMatrix&, const xgboost::RegTree&, const size_t*) [with BinIdxType = unsigned int; bool any_missing = true; bool any_cat = true; ExpandEntry = xgboost::tree::MultiExpandEntry; long unsigned int BlockSize = 2048; size_t = long unsigned int; xgboost::bst_bin_t = int]’ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/common_row_partitioner.h:231:80: required from ‘void xgboost::tree::CommonRowPartitioner::UpdatePosition(const xgboost::Context*, const xgboost::GHistIndexMatrix&, const xgboost::common::ColumnMatrix&, const std::vector&, const xgboost::RegTree*) [with BinIdxType = unsigned int; bool any_missing = true; bool any_cat = true; ExpandEntry = xgboost::tree::MultiExpandEntry]’ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/common_row_partitioner.h:182:7: required from ‘xgboost::tree::CommonRowPartitioner::UpdatePosition(const xgboost::Context*, const xgboost::GHistIndexMatrix&, const xgboost::common::ColumnMatrix&, const std::vector&, const xgboost::RegTree*):: [with auto:29 = unsigned int]’ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/../common/hist_util.h:196:16: required from ‘auto xgboost::common::DispatchBinType(BinTypeSize, Fn&&) [with Fn = xgboost::tree::CommonRowPartitioner::UpdatePosition(const xgboost::Context*, const xgboost::GHistIndexMatrix&, const xgboost::common::ColumnMatrix&, const std::vector&, const xgboost::RegTree*)::]’ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/common_row_partitioner.h:180:28: required from ‘void xgboost::tree::CommonRowPartitioner::UpdatePosition(const xgboost::Context*, const xgboost::GHistIndexMatrix&, const xgboost::common::ColumnMatrix&, const std::vector&, const xgboost::RegTree*) [with bool any_missing = true; bool any_cat = true; ExpandEntry = xgboost::tree::MultiExpandEntry]’ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/common_row_partitioner.h:170:51: required from ‘void xgboost::tree::CommonRowPartitioner::UpdatePosition(const xgboost::Context*, const xgboost::GHistIndexMatrix&, const xgboost::common::ColumnMatrix&, const std::vector&, const xgboost::RegTree*) [with bool any_cat = true; ExpandEntry = xgboost::tree::MultiExpandEntry]’ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/common_row_partitioner.h:151:44: required from ‘void xgboost::tree::CommonRowPartitioner::UpdatePosition(const xgboost::Context*, const xgboost::GHistIndexMatrix&, const std::vector&, const xgboost::RegTree*) [with ExpandEntry = xgboost::tree::MultiExpandEntry]’ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/updater_quantile_hist.cc:141:52: required from here /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/../common/column_matrix.h:322:96: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/../common/column_matrix.h:322:96: note: remove ‘std::move’ call /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/../common/column_matrix.h: In instantiation of ‘auto xgboost::common::ColumnMatrix::DenseColumn(xgboost::bst_feature_t) const [with BinIdxType = unsigned char; bool any_missing = false; xgboost::bst_feature_t = unsigned int]’: /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/../common/partition_builder.h:157:73: required from ‘void xgboost::common::PartitionBuilder::Partition(size_t, const std::vector&, xgboost::common::Range1d, xgboost::bst_bin_t, const xgboost::GHistIndexMatrix&, const xgboost::common::ColumnMatrix&, const xgboost::RegTree&, const size_t*) [with BinIdxType = unsigned char; bool any_missing = false; bool any_cat = true; ExpandEntry = xgboost::tree::MultiExpandEntry; long unsigned int BlockSize = 2048; size_t = long unsigned int; xgboost::bst_bin_t = int]’ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/common_row_partitioner.h:231:80: required from ‘void xgboost::tree::CommonRowPartitioner::UpdatePosition(const xgboost::Context*, const xgboost::GHistIndexMatrix&, const xgboost::common::ColumnMatrix&, const std::vector&, const xgboost::RegTree*) [with BinIdxType = unsigned char; bool any_missing = false; bool any_cat = true; ExpandEntry = xgboost::tree::MultiExpandEntry]’ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/common_row_partitioner.h:182:7: required from ‘xgboost::tree::CommonRowPartitioner::UpdatePosition(const xgboost::Context*, const xgboost::GHistIndexMatrix&, const xgboost::common::ColumnMatrix&, const std::vector&, const xgboost::RegTree*):: [with auto:29 = unsigned char]’ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/../common/hist_util.h:190:16: required from ‘auto xgboost::common::DispatchBinType(BinTypeSize, Fn&&) [with Fn = xgboost::tree::CommonRowPartitioner::UpdatePosition(const xgboost::Context*, const xgboost::GHistIndexMatrix&, const xgboost::common::ColumnMatrix&, const std::vector&, const xgboost::RegTree*)::]’ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/common_row_partitioner.h:180:28: required from ‘void xgboost::tree::CommonRowPartitioner::UpdatePosition(const xgboost::Context*, const xgboost::GHistIndexMatrix&, const xgboost::common::ColumnMatrix&, const std::vector&, const xgboost::RegTree*) [with bool any_missing = false; bool any_cat = true; ExpandEntry = xgboost::tree::MultiExpandEntry]’ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/common_row_partitioner.h:172:52: required from ‘void xgboost::tree::CommonRowPartitioner::UpdatePosition(const xgboost::Context*, const xgboost::GHistIndexMatrix&, const xgboost::common::ColumnMatrix&, const std::vector&, const xgboost::RegTree*) [with bool any_cat = true; ExpandEntry = xgboost::tree::MultiExpandEntry]’ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/common_row_partitioner.h:151:44: required from ‘void xgboost::tree::CommonRowPartitioner::UpdatePosition(const xgboost::Context*, const xgboost::GHistIndexMatrix&, const std::vector&, const xgboost::RegTree*) [with ExpandEntry = xgboost::tree::MultiExpandEntry]’ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/updater_quantile_hist.cc:141:52: required from here /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/../common/column_matrix.h:322:96: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/../common/column_matrix.h:322:96: note: remove ‘std::move’ call /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/../common/column_matrix.h: In instantiation of ‘auto xgboost::common::ColumnMatrix::DenseColumn(xgboost::bst_feature_t) const [with BinIdxType = short unsigned int; bool any_missing = false; xgboost::bst_feature_t = unsigned int]’: /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/../common/partition_builder.h:157:73: required from ‘void xgboost::common::PartitionBuilder::Partition(size_t, const std::vector&, xgboost::common::Range1d, xgboost::bst_bin_t, const xgboost::GHistIndexMatrix&, const xgboost::common::ColumnMatrix&, const xgboost::RegTree&, const size_t*) [with BinIdxType = short unsigned int; bool any_missing = false; bool any_cat = true; ExpandEntry = xgboost::tree::MultiExpandEntry; long unsigned int BlockSize = 2048; size_t = long unsigned int; xgboost::bst_bin_t = int]’ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/common_row_partitioner.h:231:80: required from ‘void xgboost::tree::CommonRowPartitioner::UpdatePosition(const xgboost::Context*, const xgboost::GHistIndexMatrix&, const xgboost::common::ColumnMatrix&, const std::vector&, const xgboost::RegTree*) [with BinIdxType = short unsigned int; bool any_missing = false; bool any_cat = true; ExpandEntry = xgboost::tree::MultiExpandEntry]’ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/common_row_partitioner.h:182:7: required from ‘xgboost::tree::CommonRowPartitioner::UpdatePosition(const xgboost::Context*, const xgboost::GHistIndexMatrix&, const xgboost::common::ColumnMatrix&, const std::vector&, const xgboost::RegTree*):: [with auto:29 = short unsigned int]’ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/../common/hist_util.h:193:16: required from ‘auto xgboost::common::DispatchBinType(BinTypeSize, Fn&&) [with Fn = xgboost::tree::CommonRowPartitioner::UpdatePosition(const xgboost::Context*, const xgboost::GHistIndexMatrix&, const xgboost::common::ColumnMatrix&, const std::vector&, const xgboost::RegTree*)::]’ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/common_row_partitioner.h:180:28: required from ‘void xgboost::tree::CommonRowPartitioner::UpdatePosition(const xgboost::Context*, const xgboost::GHistIndexMatrix&, const xgboost::common::ColumnMatrix&, const std::vector&, const xgboost::RegTree*) [with bool any_missing = false; bool any_cat = true; ExpandEntry = xgboost::tree::MultiExpandEntry]’ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/common_row_partitioner.h:172:52: required from ‘void xgboost::tree::CommonRowPartitioner::UpdatePosition(const xgboost::Context*, const xgboost::GHistIndexMatrix&, const xgboost::common::ColumnMatrix&, const std::vector&, const xgboost::RegTree*) [with bool any_cat = true; ExpandEntry = xgboost::tree::MultiExpandEntry]’ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/common_row_partitioner.h:151:44: required from ‘void xgboost::tree::CommonRowPartitioner::UpdatePosition(const xgboost::Context*, const xgboost::GHistIndexMatrix&, const std::vector&, const xgboost::RegTree*) [with ExpandEntry = xgboost::tree::MultiExpandEntry]’ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/updater_quantile_hist.cc:141:52: required from here /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/../common/column_matrix.h:322:96: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/../common/column_matrix.h:322:96: note: remove ‘std::move’ call /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/../common/column_matrix.h: In instantiation of ‘auto xgboost::common::ColumnMatrix::DenseColumn(xgboost::bst_feature_t) const [with BinIdxType = unsigned int; bool any_missing = false; xgboost::bst_feature_t = unsigned int]’: /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/../common/partition_builder.h:157:73: required from ‘void xgboost::common::PartitionBuilder::Partition(size_t, const std::vector&, xgboost::common::Range1d, xgboost::bst_bin_t, const xgboost::GHistIndexMatrix&, const xgboost::common::ColumnMatrix&, const xgboost::RegTree&, const size_t*) [with BinIdxType = unsigned int; bool any_missing = false; bool any_cat = true; ExpandEntry = xgboost::tree::MultiExpandEntry; long unsigned int BlockSize = 2048; size_t = long unsigned int; xgboost::bst_bin_t = int]’ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/common_row_partitioner.h:231:80: required from ‘void xgboost::tree::CommonRowPartitioner::UpdatePosition(const xgboost::Context*, const xgboost::GHistIndexMatrix&, const xgboost::common::ColumnMatrix&, const std::vector&, const xgboost::RegTree*) [with BinIdxType = unsigned int; bool any_missing = false; bool any_cat = true; ExpandEntry = xgboost::tree::MultiExpandEntry]’ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/common_row_partitioner.h:182:7: required from ‘xgboost::tree::CommonRowPartitioner::UpdatePosition(const xgboost::Context*, const xgboost::GHistIndexMatrix&, const xgboost::common::ColumnMatrix&, const std::vector&, const xgboost::RegTree*):: [with auto:29 = unsigned int]’ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/../common/hist_util.h:196:16: required from ‘auto xgboost::common::DispatchBinType(BinTypeSize, Fn&&) [with Fn = xgboost::tree::CommonRowPartitioner::UpdatePosition(const xgboost::Context*, const xgboost::GHistIndexMatrix&, const xgboost::common::ColumnMatrix&, const std::vector&, const xgboost::RegTree*)::]’ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/common_row_partitioner.h:180:28: required from ‘void xgboost::tree::CommonRowPartitioner::UpdatePosition(const xgboost::Context*, const xgboost::GHistIndexMatrix&, const xgboost::common::ColumnMatrix&, const std::vector&, const xgboost::RegTree*) [with bool any_missing = false; bool any_cat = true; ExpandEntry = xgboost::tree::MultiExpandEntry]’ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/common_row_partitioner.h:172:52: required from ‘void xgboost::tree::CommonRowPartitioner::UpdatePosition(const xgboost::Context*, const xgboost::GHistIndexMatrix&, const xgboost::common::ColumnMatrix&, const std::vector&, const xgboost::RegTree*) [with bool any_cat = true; ExpandEntry = xgboost::tree::MultiExpandEntry]’ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/common_row_partitioner.h:151:44: required from ‘void xgboost::tree::CommonRowPartitioner::UpdatePosition(const xgboost::Context*, const xgboost::GHistIndexMatrix&, const std::vector&, const xgboost::RegTree*) [with ExpandEntry = xgboost::tree::MultiExpandEntry]’ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/updater_quantile_hist.cc:141:52: required from here /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/../common/column_matrix.h:322:96: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/tree/../common/column_matrix.h:322:96: note: remove ‘std::move’ call [ 95%] Building CXX object src/CMakeFiles/objxgboost.dir/__/rabit/src/rabit_c_api.cc.o cd /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/redhat-linux-build/src && /usr/bin/g++ -DDMLC_LOG_CUSTOMIZE=1 -DXGBOOST_BUILTIN_PREFETCH_PRESENT=1 -D_MWAITXINTRIN_H_INCLUDED -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/dmlc-core/include -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/rabit/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=gnu++17 -fPIC -funroll-loops -fopenmp -MD -MT src/CMakeFiles/objxgboost.dir/__/rabit/src/rabit_c_api.cc.o -MF CMakeFiles/objxgboost.dir/__/rabit/src/rabit_c_api.cc.o.d -o CMakeFiles/objxgboost.dir/__/rabit/src/rabit_c_api.cc.o -c /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/rabit/src/rabit_c_api.cc In file included from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/linalg.h:13, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/data.h:15, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/rabit/src/../../src/c_api/c_api_utils.h:15, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/rabit/src/../../src/c_api/c_api_error.h:12, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/rabit/src/rabit_c_api.cc:9: /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:87:7: note: by ‘xgboost::JsonString& xgboost::JsonString::operator=(const xgboost::JsonString&)’ 87 | class JsonString : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:113:7: note: by ‘xgboost::JsonArray& xgboost::JsonArray::operator=(const xgboost::JsonArray&)’ 113 | class JsonArray : public Value { | ^~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:190:7: note: by ‘xgboost::JsonObject& xgboost::JsonObject::operator=(const xgboost::JsonObject&)’ 190 | class JsonObject : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:219:7: note: by ‘xgboost::JsonNumber& xgboost::JsonNumber::operator=(const xgboost::JsonNumber&)’ 219 | class JsonNumber : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:253:7: note: by ‘xgboost::JsonInteger& xgboost::JsonInteger::operator=(const xgboost::JsonInteger&)’ 253 | class JsonInteger : public Value { | ^~~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:296:7: note: by ‘xgboost::JsonNull& xgboost::JsonNull::operator=(const xgboost::JsonNull&)’ 296 | class JsonNull : public Value { | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:312:7: note: by ‘xgboost::JsonBoolean& xgboost::JsonBoolean::operator=(const xgboost::JsonBoolean&)’ 312 | class JsonBoolean : public Value { | ^~~~~~~~~~~ [ 96%] Building CXX object src/CMakeFiles/objxgboost.dir/__/rabit/src/engine.cc.o cd /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/redhat-linux-build/src && /usr/bin/g++ -DDMLC_LOG_CUSTOMIZE=1 -DXGBOOST_BUILTIN_PREFETCH_PRESENT=1 -D_MWAITXINTRIN_H_INCLUDED -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/dmlc-core/include -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/rabit/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=gnu++17 -fPIC -funroll-loops -fopenmp -MD -MT src/CMakeFiles/objxgboost.dir/__/rabit/src/engine.cc.o -MF CMakeFiles/objxgboost.dir/__/rabit/src/engine.cc.o.d -o CMakeFiles/objxgboost.dir/__/rabit/src/engine.cc.o -c /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/rabit/src/engine.cc gmake[2]: Leaving directory '/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/redhat-linux-build' [ 96%] Built target objxgboost /usr/bin/gmake -f CMakeFiles/runxgboost.dir/build.make CMakeFiles/runxgboost.dir/depend gmake[2]: Entering directory '/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/redhat-linux-build' cd /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /home/nathans/rpmbuild/BUILD/xgboost-2.0.2 /home/nathans/rpmbuild/BUILD/xgboost-2.0.2 /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/redhat-linux-build /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/redhat-linux-build /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/redhat-linux-build/CMakeFiles/runxgboost.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/redhat-linux-build' /usr/bin/gmake -f CMakeFiles/runxgboost.dir/build.make CMakeFiles/runxgboost.dir/build gmake[2]: Entering directory '/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/redhat-linux-build' [ 97%] Building CXX object CMakeFiles/runxgboost.dir/src/cli_main.cc.o /usr/bin/g++ -DDMLC_LOG_CUSTOMIZE=1 -DXGBOOST_BUILTIN_PREFETCH_PRESENT=1 -D_MWAITXINTRIN_H_INCLUDED -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include -I/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/rabit/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=gnu++17 -fPIE -funroll-loops -fopenmp -MD -MT CMakeFiles/runxgboost.dir/src/cli_main.cc.o -MF CMakeFiles/runxgboost.dir/src/cli_main.cc.o.d -o CMakeFiles/runxgboost.dir/src/cli_main.cc.o -c /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/cli_main.cc In file included from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/linalg.h:13, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/learner.h:14, from /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/cli_main.cc:13: /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:87:7: note: by ‘xgboost::JsonString& xgboost::JsonString::operator=(const xgboost::JsonString&)’ 87 | class JsonString : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:113:7: note: by ‘xgboost::JsonArray& xgboost::JsonArray::operator=(const xgboost::JsonArray&)’ 113 | class JsonArray : public Value { | ^~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:190:7: note: by ‘xgboost::JsonObject& xgboost::JsonObject::operator=(const xgboost::JsonObject&)’ 190 | class JsonObject : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:219:7: note: by ‘xgboost::JsonNumber& xgboost::JsonNumber::operator=(const xgboost::JsonNumber&)’ 219 | class JsonNumber : public Value { | ^~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:253:7: note: by ‘xgboost::JsonInteger& xgboost::JsonInteger::operator=(const xgboost::JsonInteger&)’ 253 | class JsonInteger : public Value { | ^~~~~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:296:7: note: by ‘xgboost::JsonNull& xgboost::JsonNull::operator=(const xgboost::JsonNull&)’ 296 | class JsonNull : public Value { | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:63:18: warning: ‘virtual xgboost::Value& xgboost::Value::operator=(const xgboost::Value&)’ was hidden [-Woverloaded-virtual=] 63 | virtual Value& operator=(Value const& rhs) = delete; | ^~~~~~~~ /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/include/xgboost/json.h:312:7: note: by ‘xgboost::JsonBoolean& xgboost::JsonBoolean::operator=(const xgboost::JsonBoolean&)’ 312 | class JsonBoolean : public Value { | ^~~~~~~~~~~ [ 98%] Linking CXX executable /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/xgboost /usr/bin/cmake -E cmake_link_script CMakeFiles/runxgboost.dir/link.txt --verbose=1 /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes CMakeFiles/runxgboost.dir/src/cli_main.cc.o src/CMakeFiles/objxgboost.dir/c_api/c_api.cc.o src/CMakeFiles/objxgboost.dir/c_api/c_api_error.cc.o src/CMakeFiles/objxgboost.dir/collective/communicator.cc.o src/CMakeFiles/objxgboost.dir/collective/in_memory_communicator.cc.o src/CMakeFiles/objxgboost.dir/collective/in_memory_handler.cc.o src/CMakeFiles/objxgboost.dir/collective/socket.cc.o src/CMakeFiles/objxgboost.dir/common/charconv.cc.o src/CMakeFiles/objxgboost.dir/common/column_matrix.cc.o src/CMakeFiles/objxgboost.dir/common/common.cc.o src/CMakeFiles/objxgboost.dir/common/error_msg.cc.o src/CMakeFiles/objxgboost.dir/common/hist_util.cc.o src/CMakeFiles/objxgboost.dir/common/host_device_vector.cc.o src/CMakeFiles/objxgboost.dir/common/io.cc.o src/CMakeFiles/objxgboost.dir/common/json.cc.o src/CMakeFiles/objxgboost.dir/common/numeric.cc.o src/CMakeFiles/objxgboost.dir/common/pseudo_huber.cc.o src/CMakeFiles/objxgboost.dir/common/quantile.cc.o src/CMakeFiles/objxgboost.dir/common/quantile_loss_utils.cc.o src/CMakeFiles/objxgboost.dir/common/random.cc.o src/CMakeFiles/objxgboost.dir/common/ranking_utils.cc.o src/CMakeFiles/objxgboost.dir/common/stats.cc.o src/CMakeFiles/objxgboost.dir/common/survival_util.cc.o src/CMakeFiles/objxgboost.dir/common/threading_utils.cc.o src/CMakeFiles/objxgboost.dir/common/timer.cc.o src/CMakeFiles/objxgboost.dir/common/version.cc.o src/CMakeFiles/objxgboost.dir/context.cc.o src/CMakeFiles/objxgboost.dir/data/data.cc.o src/CMakeFiles/objxgboost.dir/data/ellpack_page.cc.o src/CMakeFiles/objxgboost.dir/data/file_iterator.cc.o src/CMakeFiles/objxgboost.dir/data/gradient_index.cc.o src/CMakeFiles/objxgboost.dir/data/gradient_index_format.cc.o src/CMakeFiles/objxgboost.dir/data/gradient_index_page_source.cc.o src/CMakeFiles/objxgboost.dir/data/iterative_dmatrix.cc.o src/CMakeFiles/objxgboost.dir/data/proxy_dmatrix.cc.o src/CMakeFiles/objxgboost.dir/data/simple_dmatrix.cc.o src/CMakeFiles/objxgboost.dir/data/sparse_page_dmatrix.cc.o src/CMakeFiles/objxgboost.dir/data/sparse_page_raw_format.cc.o src/CMakeFiles/objxgboost.dir/gbm/gblinear.cc.o src/CMakeFiles/objxgboost.dir/gbm/gblinear_model.cc.o src/CMakeFiles/objxgboost.dir/gbm/gbm.cc.o src/CMakeFiles/objxgboost.dir/gbm/gbtree.cc.o src/CMakeFiles/objxgboost.dir/gbm/gbtree_model.cc.o src/CMakeFiles/objxgboost.dir/global_config.cc.o src/CMakeFiles/objxgboost.dir/learner.cc.o src/CMakeFiles/objxgboost.dir/linear/linear_updater.cc.o src/CMakeFiles/objxgboost.dir/linear/updater_coordinate.cc.o src/CMakeFiles/objxgboost.dir/linear/updater_shotgun.cc.o src/CMakeFiles/objxgboost.dir/logging.cc.o src/CMakeFiles/objxgboost.dir/metric/auc.cc.o src/CMakeFiles/objxgboost.dir/metric/elementwise_metric.cc.o src/CMakeFiles/objxgboost.dir/metric/metric.cc.o src/CMakeFiles/objxgboost.dir/metric/multiclass_metric.cc.o src/CMakeFiles/objxgboost.dir/metric/rank_metric.cc.o src/CMakeFiles/objxgboost.dir/metric/survival_metric.cc.o src/CMakeFiles/objxgboost.dir/objective/adaptive.cc.o src/CMakeFiles/objxgboost.dir/objective/aft_obj.cc.o src/CMakeFiles/objxgboost.dir/objective/hinge.cc.o src/CMakeFiles/objxgboost.dir/objective/init_estimation.cc.o src/CMakeFiles/objxgboost.dir/objective/lambdarank_obj.cc.o src/CMakeFiles/objxgboost.dir/objective/multiclass_obj.cc.o src/CMakeFiles/objxgboost.dir/objective/objective.cc.o src/CMakeFiles/objxgboost.dir/objective/quantile_obj.cc.o src/CMakeFiles/objxgboost.dir/objective/regression_obj.cc.o src/CMakeFiles/objxgboost.dir/predictor/cpu_predictor.cc.o src/CMakeFiles/objxgboost.dir/predictor/cpu_treeshap.cc.o src/CMakeFiles/objxgboost.dir/predictor/predictor.cc.o src/CMakeFiles/objxgboost.dir/tree/constraints.cc.o src/CMakeFiles/objxgboost.dir/tree/fit_stump.cc.o src/CMakeFiles/objxgboost.dir/tree/hist/histogram.cc.o src/CMakeFiles/objxgboost.dir/tree/hist/param.cc.o src/CMakeFiles/objxgboost.dir/tree/multi_target_tree_model.cc.o src/CMakeFiles/objxgboost.dir/tree/param.cc.o src/CMakeFiles/objxgboost.dir/tree/tree_model.cc.o src/CMakeFiles/objxgboost.dir/tree/tree_updater.cc.o src/CMakeFiles/objxgboost.dir/tree/updater_approx.cc.o src/CMakeFiles/objxgboost.dir/tree/updater_colmaker.cc.o src/CMakeFiles/objxgboost.dir/tree/updater_prune.cc.o src/CMakeFiles/objxgboost.dir/tree/updater_quantile_hist.cc.o src/CMakeFiles/objxgboost.dir/tree/updater_refresh.cc.o src/CMakeFiles/objxgboost.dir/tree/updater_sync.cc.o src/CMakeFiles/objxgboost.dir/__/rabit/src/allreduce_base.cc.o src/CMakeFiles/objxgboost.dir/__/rabit/src/rabit_c_api.cc.o src/CMakeFiles/objxgboost.dir/__/rabit/src/engine.cc.o -o /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/xgboost /usr/lib/gcc/aarch64-redhat-linux/13/libgomp.so /usr/lib64/libpthread.a -ldmlc In function ‘GetGradientParallel’: lto1: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/linear/updater_shotgun.cc: In function ‘GetBiasGradientParallel’: /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/linear/updater_shotgun.cc:43:42: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 43 | auto grad = GetBiasGradientParallel(gid, ngroup, in_gpair->ConstHostVector(), p_fmat, | ^ gmake[2]: Leaving directory '/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/redhat-linux-build' [ 98%] Built target runxgboost /usr/bin/gmake -f CMakeFiles/xgboost.dir/build.make CMakeFiles/xgboost.dir/depend gmake[2]: Entering directory '/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/redhat-linux-build' cd /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /home/nathans/rpmbuild/BUILD/xgboost-2.0.2 /home/nathans/rpmbuild/BUILD/xgboost-2.0.2 /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/redhat-linux-build /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/redhat-linux-build /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/redhat-linux-build/CMakeFiles/xgboost.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/redhat-linux-build' /usr/bin/gmake -f CMakeFiles/xgboost.dir/build.make CMakeFiles/xgboost.dir/build gmake[2]: Entering directory '/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/redhat-linux-build' [100%] Linking CXX shared library /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/lib/libxgboost.so /usr/bin/cmake -E cmake_link_script CMakeFiles/xgboost.dir/link.txt --verbose=1 /usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -Wl,-soname,libxgboost.so.0.0.0 -o /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/lib/libxgboost.so.0.0.0 src/CMakeFiles/objxgboost.dir/c_api/c_api.cc.o src/CMakeFiles/objxgboost.dir/c_api/c_api_error.cc.o src/CMakeFiles/objxgboost.dir/collective/communicator.cc.o src/CMakeFiles/objxgboost.dir/collective/in_memory_communicator.cc.o src/CMakeFiles/objxgboost.dir/collective/in_memory_handler.cc.o src/CMakeFiles/objxgboost.dir/collective/socket.cc.o src/CMakeFiles/objxgboost.dir/common/charconv.cc.o src/CMakeFiles/objxgboost.dir/common/column_matrix.cc.o src/CMakeFiles/objxgboost.dir/common/common.cc.o src/CMakeFiles/objxgboost.dir/common/error_msg.cc.o src/CMakeFiles/objxgboost.dir/common/hist_util.cc.o src/CMakeFiles/objxgboost.dir/common/host_device_vector.cc.o src/CMakeFiles/objxgboost.dir/common/io.cc.o src/CMakeFiles/objxgboost.dir/common/json.cc.o src/CMakeFiles/objxgboost.dir/common/numeric.cc.o src/CMakeFiles/objxgboost.dir/common/pseudo_huber.cc.o src/CMakeFiles/objxgboost.dir/common/quantile.cc.o src/CMakeFiles/objxgboost.dir/common/quantile_loss_utils.cc.o src/CMakeFiles/objxgboost.dir/common/random.cc.o src/CMakeFiles/objxgboost.dir/common/ranking_utils.cc.o src/CMakeFiles/objxgboost.dir/common/stats.cc.o src/CMakeFiles/objxgboost.dir/common/survival_util.cc.o src/CMakeFiles/objxgboost.dir/common/threading_utils.cc.o src/CMakeFiles/objxgboost.dir/common/timer.cc.o src/CMakeFiles/objxgboost.dir/common/version.cc.o src/CMakeFiles/objxgboost.dir/context.cc.o src/CMakeFiles/objxgboost.dir/data/data.cc.o src/CMakeFiles/objxgboost.dir/data/ellpack_page.cc.o src/CMakeFiles/objxgboost.dir/data/file_iterator.cc.o src/CMakeFiles/objxgboost.dir/data/gradient_index.cc.o src/CMakeFiles/objxgboost.dir/data/gradient_index_format.cc.o src/CMakeFiles/objxgboost.dir/data/gradient_index_page_source.cc.o src/CMakeFiles/objxgboost.dir/data/iterative_dmatrix.cc.o src/CMakeFiles/objxgboost.dir/data/proxy_dmatrix.cc.o src/CMakeFiles/objxgboost.dir/data/simple_dmatrix.cc.o src/CMakeFiles/objxgboost.dir/data/sparse_page_dmatrix.cc.o src/CMakeFiles/objxgboost.dir/data/sparse_page_raw_format.cc.o src/CMakeFiles/objxgboost.dir/gbm/gblinear.cc.o src/CMakeFiles/objxgboost.dir/gbm/gblinear_model.cc.o src/CMakeFiles/objxgboost.dir/gbm/gbm.cc.o src/CMakeFiles/objxgboost.dir/gbm/gbtree.cc.o src/CMakeFiles/objxgboost.dir/gbm/gbtree_model.cc.o src/CMakeFiles/objxgboost.dir/global_config.cc.o src/CMakeFiles/objxgboost.dir/learner.cc.o src/CMakeFiles/objxgboost.dir/linear/linear_updater.cc.o src/CMakeFiles/objxgboost.dir/linear/updater_coordinate.cc.o src/CMakeFiles/objxgboost.dir/linear/updater_shotgun.cc.o src/CMakeFiles/objxgboost.dir/logging.cc.o src/CMakeFiles/objxgboost.dir/metric/auc.cc.o src/CMakeFiles/objxgboost.dir/metric/elementwise_metric.cc.o src/CMakeFiles/objxgboost.dir/metric/metric.cc.o src/CMakeFiles/objxgboost.dir/metric/multiclass_metric.cc.o src/CMakeFiles/objxgboost.dir/metric/rank_metric.cc.o src/CMakeFiles/objxgboost.dir/metric/survival_metric.cc.o src/CMakeFiles/objxgboost.dir/objective/adaptive.cc.o src/CMakeFiles/objxgboost.dir/objective/aft_obj.cc.o src/CMakeFiles/objxgboost.dir/objective/hinge.cc.o src/CMakeFiles/objxgboost.dir/objective/init_estimation.cc.o src/CMakeFiles/objxgboost.dir/objective/lambdarank_obj.cc.o src/CMakeFiles/objxgboost.dir/objective/multiclass_obj.cc.o src/CMakeFiles/objxgboost.dir/objective/objective.cc.o src/CMakeFiles/objxgboost.dir/objective/quantile_obj.cc.o src/CMakeFiles/objxgboost.dir/objective/regression_obj.cc.o src/CMakeFiles/objxgboost.dir/predictor/cpu_predictor.cc.o src/CMakeFiles/objxgboost.dir/predictor/cpu_treeshap.cc.o src/CMakeFiles/objxgboost.dir/predictor/predictor.cc.o src/CMakeFiles/objxgboost.dir/tree/constraints.cc.o src/CMakeFiles/objxgboost.dir/tree/fit_stump.cc.o src/CMakeFiles/objxgboost.dir/tree/hist/histogram.cc.o src/CMakeFiles/objxgboost.dir/tree/hist/param.cc.o src/CMakeFiles/objxgboost.dir/tree/multi_target_tree_model.cc.o src/CMakeFiles/objxgboost.dir/tree/param.cc.o src/CMakeFiles/objxgboost.dir/tree/tree_model.cc.o src/CMakeFiles/objxgboost.dir/tree/tree_updater.cc.o src/CMakeFiles/objxgboost.dir/tree/updater_approx.cc.o src/CMakeFiles/objxgboost.dir/tree/updater_colmaker.cc.o src/CMakeFiles/objxgboost.dir/tree/updater_prune.cc.o src/CMakeFiles/objxgboost.dir/tree/updater_quantile_hist.cc.o src/CMakeFiles/objxgboost.dir/tree/updater_refresh.cc.o src/CMakeFiles/objxgboost.dir/tree/updater_sync.cc.o src/CMakeFiles/objxgboost.dir/__/rabit/src/allreduce_base.cc.o src/CMakeFiles/objxgboost.dir/__/rabit/src/rabit_c_api.cc.o src/CMakeFiles/objxgboost.dir/__/rabit/src/engine.cc.o /usr/lib/gcc/aarch64-redhat-linux/13/libgomp.so /usr/lib64/libpthread.a -ldmlc /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/linear/updater_shotgun.cc: In function ‘GetBiasGradientParallel’: /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/src/linear/updater_shotgun.cc:43:42: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 43 | auto grad = GetBiasGradientParallel(gid, ngroup, in_gpair->ConstHostVector(), p_fmat, | ^ In function ‘GetGradientParallel’: lto1: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 /usr/bin/cmake -E cmake_symlink_library /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/lib/libxgboost.so.0.0.0 /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/lib/libxgboost.so.0.0.0 /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/lib/libxgboost.so gmake[2]: Leaving directory '/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/redhat-linux-build' [100%] Built target xgboost gmake[1]: Leaving directory '/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/redhat-linux-build' /usr/bin/cmake -E cmake_progress_start /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/redhat-linux-build/CMakeFiles 0 + pushd python-package ~/rpmbuild/BUILD/xgboost-2.0.2/python-package ~/rpmbuild/BUILD/xgboost-2.0.2 + mkdir -p /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/.pyproject-builddir + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + TMPDIR=/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/.pyproject-builddir + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_wheel.py /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/pyproject-wheeldir Processing /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/python-package Preparing metadata (pyproject.toml): started Running command Preparing metadata (pyproject.toml) INFO:xgboost.packager.build_wheel:Parsed build configuration: {'hide_cxx_symbols': True, 'use_openmp': True, 'use_cuda': False, 'use_nccl': False, 'use_hdfs': False, 'use_azure': False, 'use_s3': False, 'plugin_dense_parser': False, 'use_system_libxgboost': False} INFO:xgboost.packager.build_wheel:Copying project files to temporary directory /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/.pyproject-builddir/tmpi5suy_hh/whl_workspace INFO:xgboost.packager.build_wheel:Copying /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/python-package/pyproject.toml -> /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/.pyproject-builddir/tmpi5suy_hh/whl_workspace/pyproject.toml INFO:xgboost.packager.build_wheel:Copying /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/python-package/hatch_build.py -> /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/.pyproject-builddir/tmpi5suy_hh/whl_workspace/hatch_build.py INFO:xgboost.packager.build_wheel:Copying /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/python-package/README.rst -> /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/.pyproject-builddir/tmpi5suy_hh/whl_workspace/README.rst INFO:xgboost.packager.build_wheel:Copying /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/python-package/xgboost -> /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/.pyproject-builddir/tmpi5suy_hh/whl_workspace/xgboost INFO:xgboost.packager.locate_or_build_libxgboost:Found libxgboost.so at /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/lib INFO:xgboost.packager.build_wheel:Copying /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/lib/libxgboost.so -> /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/.pyproject-builddir/tmpi5suy_hh/whl_workspace/xgboost/lib/libxgboost.so Preparing metadata (pyproject.toml): finished with status 'done' Building wheels for collected packages: xgboost Building wheel for xgboost (pyproject.toml): started Running command Building wheel for xgboost (pyproject.toml) Building wheel for xgboost (pyproject.toml): finished with status 'done' Created wheel for xgboost: filename=xgboost-2.0.2-py3-none-linux_aarch64.whl size=1413 sha256=e77e7765ce58907708363f8e60bf96ba11abd5f66bb78c1804f59bccdd4df36d Stored in directory: /home/nathans/.cache/pip/wheels/11/59/32/a9503131ec01c200fc737a4c36b60103765c69891746f7f791 Successfully built xgboost + popd ~/rpmbuild/BUILD/xgboost-2.0.2 + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.aT657b + umask 022 + cd /home/nathans/rpmbuild/BUILD + '[' /home/nathans/rpmbuild/BUILDROOT/xgboost-2.0.2-1.fc39.aarch64 '!=' / ']' + rm -rf /home/nathans/rpmbuild/BUILDROOT/xgboost-2.0.2-1.fc39.aarch64 ++ dirname /home/nathans/rpmbuild/BUILDROOT/xgboost-2.0.2-1.fc39.aarch64 + mkdir -p /home/nathans/rpmbuild/BUILDROOT + mkdir /home/nathans/rpmbuild/BUILDROOT/xgboost-2.0.2-1.fc39.aarch64 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-Wl,-z,relro -Clink-arg=-Wl,-z,now -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd xgboost-2.0.2 + DESTDIR=/home/nathans/rpmbuild/BUILDROOT/xgboost-2.0.2-1.fc39.aarch64 + /usr/bin/cmake --install redhat-linux-build -- Install configuration: "Release" -- Installing: /home/nathans/rpmbuild/BUILDROOT/xgboost-2.0.2-1.fc39.aarch64/usr/include/xgboost -- Installing: /home/nathans/rpmbuild/BUILDROOT/xgboost-2.0.2-1.fc39.aarch64/usr/include/xgboost/base.h -- Installing: /home/nathans/rpmbuild/BUILDROOT/xgboost-2.0.2-1.fc39.aarch64/usr/include/xgboost/c_api.h -- Installing: /home/nathans/rpmbuild/BUILDROOT/xgboost-2.0.2-1.fc39.aarch64/usr/include/xgboost/cache.h -- Installing: /home/nathans/rpmbuild/BUILDROOT/xgboost-2.0.2-1.fc39.aarch64/usr/include/xgboost/collective -- Installing: /home/nathans/rpmbuild/BUILDROOT/xgboost-2.0.2-1.fc39.aarch64/usr/include/xgboost/collective/socket.h -- Installing: /home/nathans/rpmbuild/BUILDROOT/xgboost-2.0.2-1.fc39.aarch64/usr/include/xgboost/context.h -- Installing: /home/nathans/rpmbuild/BUILDROOT/xgboost-2.0.2-1.fc39.aarch64/usr/include/xgboost/data.h -- Installing: /home/nathans/rpmbuild/BUILDROOT/xgboost-2.0.2-1.fc39.aarch64/usr/include/xgboost/feature_map.h -- Installing: /home/nathans/rpmbuild/BUILDROOT/xgboost-2.0.2-1.fc39.aarch64/usr/include/xgboost/gbm.h -- Installing: /home/nathans/rpmbuild/BUILDROOT/xgboost-2.0.2-1.fc39.aarch64/usr/include/xgboost/global_config.h -- Installing: /home/nathans/rpmbuild/BUILDROOT/xgboost-2.0.2-1.fc39.aarch64/usr/include/xgboost/host_device_vector.h -- Installing: /home/nathans/rpmbuild/BUILDROOT/xgboost-2.0.2-1.fc39.aarch64/usr/include/xgboost/intrusive_ptr.h -- Installing: /home/nathans/rpmbuild/BUILDROOT/xgboost-2.0.2-1.fc39.aarch64/usr/include/xgboost/json.h -- Installing: /home/nathans/rpmbuild/BUILDROOT/xgboost-2.0.2-1.fc39.aarch64/usr/include/xgboost/json_io.h -- Installing: /home/nathans/rpmbuild/BUILDROOT/xgboost-2.0.2-1.fc39.aarch64/usr/include/xgboost/learner.h -- Installing: /home/nathans/rpmbuild/BUILDROOT/xgboost-2.0.2-1.fc39.aarch64/usr/include/xgboost/linalg.h -- Installing: /home/nathans/rpmbuild/BUILDROOT/xgboost-2.0.2-1.fc39.aarch64/usr/include/xgboost/linear_updater.h -- Installing: /home/nathans/rpmbuild/BUILDROOT/xgboost-2.0.2-1.fc39.aarch64/usr/include/xgboost/logging.h -- Installing: /home/nathans/rpmbuild/BUILDROOT/xgboost-2.0.2-1.fc39.aarch64/usr/include/xgboost/metric.h -- Installing: /home/nathans/rpmbuild/BUILDROOT/xgboost-2.0.2-1.fc39.aarch64/usr/include/xgboost/model.h -- Installing: /home/nathans/rpmbuild/BUILDROOT/xgboost-2.0.2-1.fc39.aarch64/usr/include/xgboost/multi_target_tree_model.h -- Installing: /home/nathans/rpmbuild/BUILDROOT/xgboost-2.0.2-1.fc39.aarch64/usr/include/xgboost/objective.h -- Installing: /home/nathans/rpmbuild/BUILDROOT/xgboost-2.0.2-1.fc39.aarch64/usr/include/xgboost/parameter.h -- Installing: /home/nathans/rpmbuild/BUILDROOT/xgboost-2.0.2-1.fc39.aarch64/usr/include/xgboost/predictor.h -- Installing: /home/nathans/rpmbuild/BUILDROOT/xgboost-2.0.2-1.fc39.aarch64/usr/include/xgboost/span.h -- Installing: /home/nathans/rpmbuild/BUILDROOT/xgboost-2.0.2-1.fc39.aarch64/usr/include/xgboost/string_view.h -- Installing: /home/nathans/rpmbuild/BUILDROOT/xgboost-2.0.2-1.fc39.aarch64/usr/include/xgboost/task.h -- Installing: /home/nathans/rpmbuild/BUILDROOT/xgboost-2.0.2-1.fc39.aarch64/usr/include/xgboost/tree_model.h -- Installing: /home/nathans/rpmbuild/BUILDROOT/xgboost-2.0.2-1.fc39.aarch64/usr/include/xgboost/tree_updater.h -- Installing: /home/nathans/rpmbuild/BUILDROOT/xgboost-2.0.2-1.fc39.aarch64/usr/include/xgboost/version_config.h -- Installing: /home/nathans/rpmbuild/BUILDROOT/xgboost-2.0.2-1.fc39.aarch64/usr/lib64/libxgboost.so.0.0.0 -- Installing: /home/nathans/rpmbuild/BUILDROOT/xgboost-2.0.2-1.fc39.aarch64/usr/lib64/libxgboost.so -- Installing: /home/nathans/rpmbuild/BUILDROOT/xgboost-2.0.2-1.fc39.aarch64/usr/bin/xgboost -- Installing: /home/nathans/rpmbuild/BUILDROOT/xgboost-2.0.2-1.fc39.aarch64/usr/lib64/cmake/xgboost/XGBoostTargets.cmake -- Installing: /home/nathans/rpmbuild/BUILDROOT/xgboost-2.0.2-1.fc39.aarch64/usr/lib64/cmake/xgboost/XGBoostTargets-release.cmake -- Installing: /home/nathans/rpmbuild/BUILDROOT/xgboost-2.0.2-1.fc39.aarch64/usr/lib64/cmake/xgboost/xgboost-config.cmake -- Installing: /home/nathans/rpmbuild/BUILDROOT/xgboost-2.0.2-1.fc39.aarch64/usr/lib64/cmake/xgboost/xgboost-config-version.cmake -- Installing: /home/nathans/rpmbuild/BUILDROOT/xgboost-2.0.2-1.fc39.aarch64/usr/lib64/pkgconfig/xgboost.pc + install -Dpm644 /home/nathans/rpmbuild/SOURCES/xgboost.1 /home/nathans/rpmbuild/BUILDROOT/xgboost-2.0.2-1.fc39.aarch64//usr/share/man/man1/xgboost.1 + sed -i -e 's,/lib$,/lib64,g' /home/nathans/rpmbuild/BUILDROOT/xgboost-2.0.2-1.fc39.aarch64/usr/lib64/pkgconfig/xgboost.pc + pushd python-package ~/rpmbuild/BUILD/xgboost-2.0.2/python-package ~/rpmbuild/BUILD/xgboost-2.0.2 ++ ls /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/pyproject-wheeldir/xgboost-2.0.2-py3-none-linux_aarch64.whl ++ xargs basename --multiple ++ sed -E 's/([^-]+)-([^-]+)-.+\.whl/\1==\2/' + specifier=xgboost==2.0.2 + TMPDIR=/home/nathans/rpmbuild/BUILD/xgboost-2.0.2/.pyproject-builddir + /usr/bin/python3 -m pip install --root /home/nathans/rpmbuild/BUILDROOT/xgboost-2.0.2-1.fc39.aarch64 --prefix /usr --no-deps --disable-pip-version-check --progress-bar off --verbose --ignore-installed --no-warn-script-location --no-index --no-cache-dir --find-links /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/pyproject-wheeldir xgboost==2.0.2 Using pip 23.2.1 from /usr/lib/python3.12/site-packages/pip (python 3.12) Looking in links: /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/pyproject-wheeldir Processing /home/nathans/rpmbuild/BUILD/xgboost-2.0.2/pyproject-wheeldir/xgboost-2.0.2-py3-none-linux_aarch64.whl Installing collected packages: xgboost Successfully installed xgboost-2.0.2 + '[' -d /home/nathans/rpmbuild/BUILDROOT/xgboost-2.0.2-1.fc39.aarch64/usr/bin ']' + '[' -z sP ']' + shebang_flags=-kasP + /usr/bin/python3 -B /usr/lib/rpm/redhat/pathfix.py -pni /usr/bin/python3 -kasP /home/nathans/rpmbuild/BUILDROOT/xgboost-2.0.2-1.fc39.aarch64/usr/bin/xgboost /home/nathans/rpmbuild/BUILDROOT/xgboost-2.0.2-1.fc39.aarch64/usr/bin/xgboost: no change + rm -rfv /home/nathans/rpmbuild/BUILDROOT/xgboost-2.0.2-1.fc39.aarch64/usr/bin/__pycache__ + rm -f /home/nathans/rpmbuild/BUILD/xgboost-2.0.2-1.fc39.aarch64-pyproject-ghost-distinfo + site_dirs=() + '[' -d /home/nathans/rpmbuild/BUILDROOT/xgboost-2.0.2-1.fc39.aarch64/usr/lib/python3.12/site-packages ']' + site_dirs+=("/usr/lib/python3.12/site-packages") + '[' /home/nathans/rpmbuild/BUILDROOT/xgboost-2.0.2-1.fc39.aarch64/usr/lib64/python3.12/site-packages '!=' /home/nathans/rpmbuild/BUILDROOT/xgboost-2.0.2-1.fc39.aarch64/usr/lib/python3.12/site-packages ']' + '[' -d /home/nathans/rpmbuild/BUILDROOT/xgboost-2.0.2-1.fc39.aarch64/usr/lib64/python3.12/site-packages ']' + for site_dir in ${site_dirs[@]} + for distinfo in /home/nathans/rpmbuild/BUILDROOT/xgboost-2.0.2-1.fc39.aarch64$site_dir/*.dist-info + echo '%ghost /usr/lib/python3.12/site-packages/xgboost-2.0.2.dist-info' + sed -i s/pip/rpm/ /home/nathans/rpmbuild/BUILDROOT/xgboost-2.0.2-1.fc39.aarch64/usr/lib/python3.12/site-packages/xgboost-2.0.2.dist-info/INSTALLER + PYTHONPATH=/usr/lib/rpm/redhat + /usr/bin/python3 -B /usr/lib/rpm/redhat/pyproject_preprocess_record.py --buildroot /home/nathans/rpmbuild/BUILDROOT/xgboost-2.0.2-1.fc39.aarch64 --record /home/nathans/rpmbuild/BUILDROOT/xgboost-2.0.2-1.fc39.aarch64/usr/lib/python3.12/site-packages/xgboost-2.0.2.dist-info/RECORD --output /home/nathans/rpmbuild/BUILD/xgboost-2.0.2-1.fc39.aarch64-pyproject-record + rm -fv /home/nathans/rpmbuild/BUILDROOT/xgboost-2.0.2-1.fc39.aarch64/usr/lib/python3.12/site-packages/xgboost-2.0.2.dist-info/RECORD removed '/home/nathans/rpmbuild/BUILDROOT/xgboost-2.0.2-1.fc39.aarch64/usr/lib/python3.12/site-packages/xgboost-2.0.2.dist-info/RECORD' + rm -fv /home/nathans/rpmbuild/BUILDROOT/xgboost-2.0.2-1.fc39.aarch64/usr/lib/python3.12/site-packages/xgboost-2.0.2.dist-info/REQUESTED removed '/home/nathans/rpmbuild/BUILDROOT/xgboost-2.0.2-1.fc39.aarch64/usr/lib/python3.12/site-packages/xgboost-2.0.2.dist-info/REQUESTED' ++ wc -l /home/nathans/rpmbuild/BUILD/xgboost-2.0.2-1.fc39.aarch64-pyproject-ghost-distinfo ++ cut -f1 '-d ' + lines=1 + '[' 1 -ne 1 ']' + RPM_PERCENTAGES_COUNT=2 + /usr/bin/python3 /usr/lib/rpm/redhat/pyproject_save_files.py --output-files /home/nathans/rpmbuild/BUILD/xgboost-2.0.2-1.fc39.aarch64-pyproject-files --output-modules /home/nathans/rpmbuild/BUILD/xgboost-2.0.2-1.fc39.aarch64-pyproject-modules --buildroot /home/nathans/rpmbuild/BUILDROOT/xgboost-2.0.2-1.fc39.aarch64 --sitelib /usr/lib/python3.12/site-packages --sitearch /usr/lib64/python3.12/site-packages --python-version 3.12 --pyproject-record /home/nathans/rpmbuild/BUILD/xgboost-2.0.2-1.fc39.aarch64-pyproject-record --prefix /usr xgboost Traceback (most recent call last): File "/usr/lib/rpm/redhat/pyproject_save_files.py", line 775, in main(cli_args) File "/usr/lib/rpm/redhat/pyproject_save_files.py", line 730, in main file_section, module_names = pyproject_save_files_and_modules( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/rpm/redhat/pyproject_save_files.py", line 720, in pyproject_save_files_and_modules generate_file_list(paths_dict, globs, include_auto) File "/usr/lib/rpm/redhat/pyproject_save_files.py", line 534, in generate_file_list raise ValueError(f"Globs did not match any module: {missed_text}") ValueError: Globs did not match any module: xgboost error: Bad exit status from /var/tmp/rpm-tmp.aT657b (%install) RPM build errors: Bad exit status from /var/tmp/rpm-tmp.aT657b (%install)