Mock Version: 5.5 Mock Version: 5.5 Mock Version: 5.5 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target loongarch64 --nodeps /builddir/build/SPECS/pytorch.spec'], chrootPath='/var/lib/mock/dist-an23-epao-build-463097-73842/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=86400uid=982gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.nq2c1wey:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']unshare_net=TrueprintOutput=False) Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.nq2c1wey:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', '03ed41c04897472ab1ce417bbc580520', '-D', '/var/lib/mock/dist-an23-epao-build-463097-73842/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.nq2c1wey:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target loongarch64 --nodeps /builddir/build/SPECS/pytorch.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False Building target platforms: loongarch64 Building for target loongarch64 setting SOURCE_DATE_EPOCH=1754265600 Wrote: /builddir/build/SRPMS/pytorch-2.2.0-1.an23.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target loongarch64 --nodeps /builddir/build/SPECS/pytorch.spec'], chrootPath='/var/lib/mock/dist-an23-epao-build-463097-73842/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=86400uid=982gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.nq2c1wey:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']unshare_net=TrueprintOutput=False) Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.nq2c1wey:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', '93c2b9d988bf4b46b68ea69f4d250834', '-D', '/var/lib/mock/dist-an23-epao-build-463097-73842/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.nq2c1wey:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target loongarch64 --nodeps /builddir/build/SPECS/pytorch.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False Building target platforms: loongarch64 Building for target loongarch64 setting SOURCE_DATE_EPOCH=1754265600 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.Q0CTh0 + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf pytorch-v2.2.0 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/pytorch-v2.2.0.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd pytorch-v2.2.0 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0001-Workaround-NVCC-parse-failure-in-cast_op.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.CGF8Yy + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fasynchronous-unwind-tables -fstack-clash-protection' + export CFLAGS + CXXFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fasynchronous-unwind-tables -fstack-clash-protection' + export CXXFLAGS + FFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,--build-id=sha1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd pytorch-v2.2.0 + export 'CFLAGS=-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fasynchronous-unwind-tables -fstack-clash-protection -Wno-maybe-uninitialized -Wno-uninitialized -Wno-free-nonheap-object -Wno-restrict' + CFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fasynchronous-unwind-tables -fstack-clash-protection -Wno-maybe-uninitialized -Wno-uninitialized -Wno-free-nonheap-object -Wno-restrict' + export 'CXXFLAGS=-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fasynchronous-unwind-tables -fstack-clash-protection -Wno-maybe-uninitialized -Wno-uninitialized -Wno-free-nonheap-object -Wno-restrict' + CXXFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fasynchronous-unwind-tables -fstack-clash-protection -Wno-maybe-uninitialized -Wno-uninitialized -Wno-free-nonheap-object -Wno-restrict' + python3 setup.py build -- The CXX compiler identification is GNU 12.3.0 -- The C compiler identification is GNU 12.3.0 -- 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 -- /usr/bin/g++ /builddir/build/BUILD/pytorch-v2.2.0/torch/abi-check.cpp -o /builddir/build/BUILD/pytorch-v2.2.0/build/abi-check -- Determined _GLIBCXX_USE_CXX11_ABI=1 -- Not forcing any particular BLAS to be found -- Could not find ccache. Consider installing ccache to speed up compilation. -- Performing Test C_HAS_AVX_1 -- Performing Test C_HAS_AVX_1 - Failed -- Performing Test C_HAS_AVX_2 -- Performing Test C_HAS_AVX_2 - Failed -- Performing Test C_HAS_AVX_3 -- Performing Test C_HAS_AVX_3 - Failed -- Performing Test C_HAS_AVX2_1 -- Performing Test C_HAS_AVX2_1 - Failed -- Performing Test C_HAS_AVX2_2 -- Performing Test C_HAS_AVX2_2 - Failed -- Performing Test C_HAS_AVX2_3 -- Performing Test C_HAS_AVX2_3 - Failed -- Performing Test C_HAS_AVX512_1 -- Performing Test C_HAS_AVX512_1 - Failed -- Performing Test C_HAS_AVX512_2 -- Performing Test C_HAS_AVX512_2 - Failed -- Performing Test C_HAS_AVX512_3 -- Performing Test C_HAS_AVX512_3 - Failed -- Performing Test CXX_HAS_AVX_1 -- Performing Test CXX_HAS_AVX_1 - Failed -- Performing Test CXX_HAS_AVX_2 -- Performing Test CXX_HAS_AVX_2 - Failed -- Performing Test CXX_HAS_AVX_3 -- Performing Test CXX_HAS_AVX_3 - Failed -- Performing Test CXX_HAS_AVX2_1 -- Performing Test CXX_HAS_AVX2_1 - Failed -- Performing Test CXX_HAS_AVX2_2 -- Performing Test CXX_HAS_AVX2_2 - Failed -- Performing Test CXX_HAS_AVX2_3 -- Performing Test CXX_HAS_AVX2_3 - Failed -- Performing Test CXX_HAS_AVX512_1 -- Performing Test CXX_HAS_AVX512_1 - Failed -- Performing Test CXX_HAS_AVX512_2 -- Performing Test CXX_HAS_AVX512_2 - Failed -- Performing Test CXX_HAS_AVX512_3 -- Performing Test CXX_HAS_AVX512_3 - Failed -- Performing Test CAFFE2_COMPILER_SUPPORTS_AVX512_EXTENSIONS -- Performing Test CAFFE2_COMPILER_SUPPORTS_AVX512_EXTENSIONS - Failed -- Performing Test COMPILER_SUPPORTS_HIDDEN_VISIBILITY -- Performing Test COMPILER_SUPPORTS_HIDDEN_VISIBILITY - Success -- Performing Test COMPILER_SUPPORTS_HIDDEN_INLINE_VISIBILITY -- Performing Test COMPILER_SUPPORTS_HIDDEN_INLINE_VISIBILITY - Success -- Performing Test COMPILER_SUPPORTS_RDYNAMIC -- Performing Test COMPILER_SUPPORTS_RDYNAMIC - Success CUDA_TOOLKIT_ROOT_DIR not found or specified -- Could NOT find CUDA (missing: CUDA_TOOLKIT_ROOT_DIR CUDA_NVCC_EXECUTABLE CUDA_INCLUDE_DIRS CUDA_CUDART_LIBRARY) CMake Warning at cmake/public/cuda.cmake:31 (message): Caffe2: CUDA cannot be found. Depending on whether you are building Caffe2 or a Caffe2 dependent library, the next warning / error will give you more info. Call Stack (most recent call first): cmake/Dependencies.cmake:44 (include) CMakeLists.txt:735 (include) CMake Warning at cmake/Dependencies.cmake:80 (message): Not compiling with CUDA. Suppress this warning with -DUSE_CUDA=OFF. Call Stack (most recent call first): CMakeLists.txt:735 (include) -- Building using own protobuf under third_party per request. -- Use custom protobuf build. CMake Deprecation Warning at third_party/protobuf/cmake/CMakeLists.txt:2 (cmake_minimum_required): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. -- -- 3.13.0.0 -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Performing Test protobuf_HAVE_BUILTIN_ATOMICS -- Performing Test protobuf_HAVE_BUILTIN_ATOMICS - Success -- Caffe2 protobuf include directory: $$ -- Trying to find preferred BLAS backend of choice: MKL -- MKL_THREADING = OMP -- Looking for sys/types.h -- Looking for sys/types.h - found -- Looking for stdint.h -- Looking for stdint.h - found -- Looking for stddef.h -- Looking for stddef.h - found -- Check size of void* -- Check size of void* - done -- MKL_THREADING = OMP CMake Warning at cmake/Dependencies.cmake:226 (message): MKL could not be found. Defaulting to Eigen Call Stack (most recent call first): CMakeLists.txt:735 (include) CMake Warning at cmake/Dependencies.cmake:263 (message): Preferred BLAS (MKL) cannot be found, now searching for a general BLAS library Call Stack (most recent call first): CMakeLists.txt:735 (include) -- MKL_THREADING = OMP -- Checking for [mkl_intel_lp64 - mkl_gnu_thread - mkl_core - gomp - pthread - m - dl] -- Library mkl_intel_lp64: not found -- Checking for [mkl_intel_lp64 - mkl_intel_thread - mkl_core - gomp - pthread - m - dl] -- Library mkl_intel_lp64: not found -- Checking for [mkl_intel - mkl_gnu_thread - mkl_core - gomp - pthread - m - dl] -- Library mkl_intel: not found -- Checking for [mkl_intel - mkl_intel_thread - mkl_core - gomp - pthread - m - dl] -- Library mkl_intel: not found -- Checking for [mkl_gf_lp64 - mkl_gnu_thread - mkl_core - gomp - pthread - m - dl] -- Library mkl_gf_lp64: not found -- Checking for [mkl_gf_lp64 - mkl_intel_thread - mkl_core - gomp - pthread - m - dl] -- Library mkl_gf_lp64: not found -- Checking for [mkl_gf - mkl_gnu_thread - mkl_core - gomp - pthread - m - dl] -- Library mkl_gf: not found -- Checking for [mkl_gf - mkl_intel_thread - mkl_core - gomp - pthread - m - dl] -- Library mkl_gf: not found -- Checking for [mkl_intel_lp64 - mkl_gnu_thread - mkl_core - iomp5 - pthread - m - dl] -- Library mkl_intel_lp64: not found -- Checking for [mkl_intel_lp64 - mkl_intel_thread - mkl_core - iomp5 - pthread - m - dl] -- Library mkl_intel_lp64: not found -- Checking for [mkl_intel - mkl_gnu_thread - mkl_core - iomp5 - pthread - m - dl] -- Library mkl_intel: not found -- Checking for [mkl_intel - mkl_intel_thread - mkl_core - iomp5 - pthread - m - dl] -- Library mkl_intel: not found -- Checking for [mkl_gf_lp64 - mkl_gnu_thread - mkl_core - iomp5 - pthread - m - dl] -- Library mkl_gf_lp64: not found -- Checking for [mkl_gf_lp64 - mkl_intel_thread - mkl_core - iomp5 - pthread - m - dl] -- Library mkl_gf_lp64: not found -- Checking for [mkl_gf - mkl_gnu_thread - mkl_core - iomp5 - pthread - m - dl] -- Library mkl_gf: not found -- Checking for [mkl_gf - mkl_intel_thread - mkl_core - iomp5 - pthread - m - dl] -- Library mkl_gf: not found -- Checking for [mkl_intel_lp64 - mkl_gnu_thread - mkl_core - pthread - m - dl] -- Library mkl_intel_lp64: not found -- Checking for [mkl_intel_lp64 - mkl_intel_thread - mkl_core - pthread - m - dl] -- Library mkl_intel_lp64: not found -- Checking for [mkl_intel - mkl_gnu_thread - mkl_core - pthread - m - dl] -- Library mkl_intel: not found -- Checking for [mkl_intel - mkl_intel_thread - mkl_core - pthread - m - dl] -- Library mkl_intel: not found -- Checking for [mkl_gf_lp64 - mkl_gnu_thread - mkl_core - pthread - m - dl] -- Library mkl_gf_lp64: not found -- Checking for [mkl_gf_lp64 - mkl_intel_thread - mkl_core - pthread - m - dl] -- Library mkl_gf_lp64: not found -- Checking for [mkl_gf - mkl_gnu_thread - mkl_core - pthread - m - dl] -- Library mkl_gf: not found -- Checking for [mkl_gf - mkl_intel_thread - mkl_core - pthread - m - dl] -- Library mkl_gf: not found -- Checking for [mkl_intel_lp64 - mkl_sequential - mkl_core - m - dl] -- Library mkl_intel_lp64: not found -- Checking for [mkl_intel - mkl_sequential - mkl_core - m - dl] -- Library mkl_intel: not found -- Checking for [mkl_gf_lp64 - mkl_sequential - mkl_core - m - dl] -- Library mkl_gf_lp64: not found -- Checking for [mkl_gf - mkl_sequential - mkl_core - m - dl] -- Library mkl_gf: not found -- Checking for [mkl_intel_lp64 - mkl_core - gomp - pthread - m - dl] -- Library mkl_intel_lp64: not found -- Checking for [mkl_intel - mkl_core - gomp - pthread - m - dl] -- Library mkl_intel: not found -- Checking for [mkl_gf_lp64 - mkl_core - gomp - pthread - m - dl] -- Library mkl_gf_lp64: not found -- Checking for [mkl_gf - mkl_core - gomp - pthread - m - dl] -- Library mkl_gf: not found -- Checking for [mkl_intel_lp64 - mkl_core - iomp5 - pthread - m - dl] -- Library mkl_intel_lp64: not found -- Checking for [mkl_intel - mkl_core - iomp5 - pthread - m - dl] -- Library mkl_intel: not found -- Checking for [mkl_gf_lp64 - mkl_core - iomp5 - pthread - m - dl] -- Library mkl_gf_lp64: not found -- Checking for [mkl_gf - mkl_core - iomp5 - pthread - m - dl] -- Library mkl_gf: not found -- Checking for [mkl_intel_lp64 - mkl_core - pthread - m - dl] -- Library mkl_intel_lp64: not found -- Checking for [mkl_intel - mkl_core - pthread - m - dl] -- Library mkl_intel: not found -- Checking for [mkl_gf_lp64 - mkl_core - pthread - m - dl] -- Library mkl_gf_lp64: not found -- Checking for [mkl_gf - mkl_core - pthread - m - dl] -- Library mkl_gf: not found -- Checking for [mkl - guide - pthread - m] -- Library mkl: not found -- MKL library not found -- Checking for [blis] -- Library blis: BLAS_blis_LIBRARY-NOTFOUND -- Checking for [Accelerate] -- Library Accelerate: BLAS_Accelerate_LIBRARY-NOTFOUND -- Checking for [vecLib] -- Library vecLib: BLAS_vecLib_LIBRARY-NOTFOUND -- Checking for [flexiblas] -- Library flexiblas: BLAS_flexiblas_LIBRARY-NOTFOUND -- Checking for [openblas] -- Library openblas: BLAS_openblas_LIBRARY-NOTFOUND -- Checking for [openblas - pthread - m] -- Library openblas: BLAS_openblas_LIBRARY-NOTFOUND -- Checking for [openblas - pthread - m - gomp] -- Library openblas: BLAS_openblas_LIBRARY-NOTFOUND -- Checking for [goto2 - gfortran] -- Library goto2: BLAS_goto2_LIBRARY-NOTFOUND -- Checking for [goto2 - gfortran - pthread] -- Library goto2: BLAS_goto2_LIBRARY-NOTFOUND -- Checking for [acml - gfortran] -- Library acml: BLAS_acml_LIBRARY-NOTFOUND -- Checking for [blis] -- Library blis: BLAS_blis_LIBRARY-NOTFOUND -- Could NOT find Atlas (missing: Atlas_CBLAS_INCLUDE_DIR Atlas_CLAPACK_INCLUDE_DIR Atlas_CBLAS_LIBRARY Atlas_BLAS_LIBRARY Atlas_LAPACK_LIBRARY) -- Checking for [ptf77blas - atlas - gfortran] -- Library ptf77blas: BLAS_ptf77blas_LIBRARY-NOTFOUND -- Checking for [] -- Looking for sgemm_ -- Looking for sgemm_ - not found -- Cannot find a library with BLAS API. Not using BLAS. -- Using pocketfft in directory: /builddir/build/BUILD/pytorch-v2.2.0/third_party/pocketfft/ CMake Warning at cmake/Dependencies.cmake:335 (message): Target architecture "loongarch64" is not supported in {Q/X}NNPACK. Supported architectures are x86, x86-64, ARM, and ARM64. Turn this warning off by USE_{Q/X}NNPACK=OFF. Call Stack (most recent call first): CMakeLists.txt:735 (include) CMake Warning at third_party/cpuinfo/CMakeLists.txt:81 (MESSAGE): Target processor architecture "loongarch64" is not supported in cpuinfo. cpuinfo will compile, but cpuinfo_initialize() will always fail. CMake Deprecation Warning at third_party/cpuinfo/deps/clog/CMakeLists.txt:1 (CMAKE_MINIMUM_REQUIRED): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. CMake Deprecation Warning at third_party/googletest/CMakeLists.txt:4 (cmake_minimum_required): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. CMake Deprecation Warning at third_party/googletest/googlemock/CMakeLists.txt:45 (cmake_minimum_required): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. CMake Deprecation Warning at third_party/googletest/googletest/CMakeLists.txt:56 (cmake_minimum_required): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. -- Found Python: /usr/bin/python3.11 (found version "3.11.6") found components: Interpreter -- Could NOT find Git (missing: GIT_EXECUTABLE) -- Version: 1.6.1 -- Looking for shm_open in rt -- Looking for shm_open in rt - found -- Performing Test HAVE_CXX_FLAG_STD_CXX11 -- Performing Test HAVE_CXX_FLAG_STD_CXX11 - Success -- Performing Test HAVE_CXX_FLAG_WALL -- Performing Test HAVE_CXX_FLAG_WALL - Success -- Performing Test HAVE_CXX_FLAG_WEXTRA -- Performing Test HAVE_CXX_FLAG_WEXTRA - Success -- Performing Test HAVE_CXX_FLAG_WSHADOW -- Performing Test HAVE_CXX_FLAG_WSHADOW - Success -- Performing Test HAVE_CXX_FLAG_WERROR -- Performing Test HAVE_CXX_FLAG_WERROR - Success -- Performing Test HAVE_CXX_FLAG_WSUGGEST_OVERRIDE -- Performing Test HAVE_CXX_FLAG_WSUGGEST_OVERRIDE - Success -- Performing Test HAVE_CXX_FLAG_PEDANTIC -- Performing Test HAVE_CXX_FLAG_PEDANTIC - Success -- Performing Test HAVE_CXX_FLAG_PEDANTIC_ERRORS -- Performing Test HAVE_CXX_FLAG_PEDANTIC_ERRORS - Success -- Performing Test HAVE_CXX_FLAG_WSHORTEN_64_TO_32 -- Performing Test HAVE_CXX_FLAG_WSHORTEN_64_TO_32 - Failed -- Performing Test HAVE_CXX_FLAG_FSTRICT_ALIASING -- Performing Test HAVE_CXX_FLAG_FSTRICT_ALIASING - Success -- Performing Test HAVE_CXX_FLAG_WNO_DEPRECATED_DECLARATIONS -- Performing Test HAVE_CXX_FLAG_WNO_DEPRECATED_DECLARATIONS - Success -- Performing Test HAVE_CXX_FLAG_WNO_DEPRECATED -- Performing Test HAVE_CXX_FLAG_WNO_DEPRECATED - Success -- Performing Test HAVE_CXX_FLAG_WSTRICT_ALIASING -- Performing Test HAVE_CXX_FLAG_WSTRICT_ALIASING - Success -- Performing Test HAVE_CXX_FLAG_WD654 -- Performing Test HAVE_CXX_FLAG_WD654 - Failed -- Performing Test HAVE_CXX_FLAG_WTHREAD_SAFETY -- Performing Test HAVE_CXX_FLAG_WTHREAD_SAFETY - Failed -- Performing Test HAVE_CXX_FLAG_COVERAGE -- Performing Test HAVE_CXX_FLAG_COVERAGE - Success -- Performing Test HAVE_STD_REGEX -- Performing Test HAVE_STD_REGEX -- Performing Test HAVE_STD_REGEX -- success -- Performing Test HAVE_GNU_POSIX_REGEX -- Performing Test HAVE_GNU_POSIX_REGEX -- Performing Test HAVE_GNU_POSIX_REGEX -- failed to compile -- Performing Test HAVE_POSIX_REGEX -- Performing Test HAVE_POSIX_REGEX -- Performing Test HAVE_POSIX_REGEX -- success -- Performing Test HAVE_STEADY_CLOCK -- Performing Test HAVE_STEADY_CLOCK -- Performing Test HAVE_STEADY_CLOCK -- success CMake Warning at cmake/Dependencies.cmake:789 (message): A compiler with AVX512 support is required for FBGEMM. Not compiling with FBGEMM. Turn this warning off by USE_FBGEMM=OFF. Call Stack (most recent call first): CMakeLists.txt:735 (include) CMake Warning at cmake/Dependencies.cmake:834 (message): Turning USE_FAKELOWP off as it depends on USE_FBGEMM. Call Stack (most recent call first): CMakeLists.txt:735 (include) -- Could NOT find Numa (missing: Numa_INCLUDE_DIR Numa_LIBRARIES) CMake Warning at cmake/Dependencies.cmake:880 (message): Not compiling with NUMA. Suppress this warning with -DUSE_NUMA=OFF Call Stack (most recent call first): CMakeLists.txt:735 (include) CMake Deprecation Warning at third_party/FP16/CMakeLists.txt:1 (CMAKE_MINIMUM_REQUIRED): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. CMake Deprecation Warning at third_party/psimd/CMakeLists.txt:1 (CMAKE_MINIMUM_REQUIRED): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. -- Using third party subdirectory Eigen. CMake Warning (dev) at cmake/Dependencies.cmake:1063 (find_package): Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules are removed. Run "cmake --help-policy CMP0148" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): CMakeLists.txt:735 (include) This warning is for project developers. Use -Wno-dev to suppress it. -- Found PythonInterp: /usr/bin/python3 (found suitable version "3.11.6", minimum required is "3.0") CMake Warning (dev) at cmake/Dependencies.cmake:1064 (find_package): Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules are removed. Run "cmake --help-policy CMP0148" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): CMakeLists.txt:735 (include) This warning is for project developers. Use -Wno-dev to suppress it. -- Found PythonLibs: /usr/lib64/libpython3.11.so.1.0 (found suitable version "3.11.6", minimum required is "3.0") -- Using third_party/pybind11. -- pybind11 include dirs: /builddir/build/BUILD/pytorch-v2.2.0/cmake/../third_party/pybind11/include -- Checking for module 'mpi-c' -- Package 'mpi-c', required by 'virtual:world', not found -- Could NOT find MPI_C (missing: MPI_C_LIB_NAMES MPI_C_HEADER_DIR MPI_C_WORKS) -- Checking for module 'mpi-cxx' -- Package 'mpi-cxx', required by 'virtual:world', not found -- Could NOT find MPI_CXX (missing: MPI_CXX_LIB_NAMES MPI_CXX_HEADER_DIR MPI_CXX_WORKS) -- Could NOT find MPI (missing: MPI_C_FOUND MPI_CXX_FOUND) CMake Warning at cmake/Dependencies.cmake:1159 (message): Not compiling with MPI. Suppress this warning with -DUSE_MPI=OFF Call Stack (most recent call first): CMakeLists.txt:735 (include) -- MKL_THREADING = OMP -- Check OMP with lib /usr/lib/gcc/loongarch64-anolis-linux/12/libgomp.so and flags -fopenmp -v -- MKL_THREADING = OMP -- Check OMP with lib /usr/lib/gcc/loongarch64-anolis-linux/12/libgomp.so and flags -fopenmp -v -- Found OpenMP_C: -fopenmp (found version "4.5") -- Found OpenMP_CXX: -fopenmp (found version "4.5") -- Found OpenMP: TRUE (found version "4.5") -- Adding OpenMP CXX_FLAGS: -fopenmp -- Will link against OpenMP libraries: /usr/lib/gcc/loongarch64-anolis-linux/12/libgomp.so CMake Warning at cmake/Dependencies.cmake:1314 (message): Not using CUDA/ROCM, so disabling USE_NCCL. Suppress this warning with -DUSE_NCCL=OFF. Call Stack (most recent call first): CMakeLists.txt:735 (include) CMake Deprecation Warning at third_party/tensorpipe/third_party/libuv/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. -- Performing Test UV_LINT_W4 -- Performing Test UV_LINT_W4 - Failed -- Performing Test UV_LINT_NO_UNUSED_PARAMETER_MSVC -- Performing Test UV_LINT_NO_UNUSED_PARAMETER_MSVC - Failed -- Performing Test UV_LINT_NO_CONDITIONAL_CONSTANT_MSVC -- Performing Test UV_LINT_NO_CONDITIONAL_CONSTANT_MSVC - Failed -- Performing Test UV_LINT_NO_NONSTANDARD_MSVC -- Performing Test UV_LINT_NO_NONSTANDARD_MSVC - Failed -- Performing Test UV_LINT_NO_NONSTANDARD_EMPTY_TU_MSVC -- Performing Test UV_LINT_NO_NONSTANDARD_EMPTY_TU_MSVC - Failed -- Performing Test UV_LINT_NO_NONSTANDARD_FILE_SCOPE_MSVC -- Performing Test UV_LINT_NO_NONSTANDARD_FILE_SCOPE_MSVC - Failed -- Performing Test UV_LINT_NO_NONSTANDARD_NONSTATIC_DLIMPORT_MSVC -- Performing Test UV_LINT_NO_NONSTANDARD_NONSTATIC_DLIMPORT_MSVC - Failed -- Performing Test UV_LINT_NO_HIDES_LOCAL -- Performing Test UV_LINT_NO_HIDES_LOCAL - Failed -- Performing Test UV_LINT_NO_HIDES_PARAM -- Performing Test UV_LINT_NO_HIDES_PARAM - Failed -- Performing Test UV_LINT_NO_HIDES_GLOBAL -- Performing Test UV_LINT_NO_HIDES_GLOBAL - Failed -- Performing Test UV_LINT_NO_CONDITIONAL_ASSIGNMENT_MSVC -- Performing Test UV_LINT_NO_CONDITIONAL_ASSIGNMENT_MSVC - Failed -- Performing Test UV_LINT_NO_UNSAFE_MSVC -- Performing Test UV_LINT_NO_UNSAFE_MSVC - Failed -- Performing Test UV_LINT_WALL -- Performing Test UV_LINT_WALL - Success -- Performing Test UV_LINT_NO_UNUSED_PARAMETER -- Performing Test UV_LINT_NO_UNUSED_PARAMETER - Success -- Performing Test UV_LINT_STRICT_PROTOTYPES -- Performing Test UV_LINT_STRICT_PROTOTYPES - Success -- Performing Test UV_LINT_EXTRA -- Performing Test UV_LINT_EXTRA - Success -- Performing Test UV_LINT_UTF8_MSVC -- Performing Test UV_LINT_UTF8_MSVC - Failed -- Performing Test UV_F_STRICT_ALIASING -- Performing Test UV_F_STRICT_ALIASING - Success -- summary of build options: Install prefix: /builddir/build/BUILD/pytorch-v2.2.0/torch Target system: Linux Compiler: C compiler: /usr/bin/gcc CFLAGS: -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fasynchronous-unwind-tables -fstack-clash-protection -Wno-maybe-uninitialized -Wno-uninitialized -Wno-free-nonheap-object -Wno-restrict -- Found uv: 1.38.1 (found version "1.38.1") CMake Deprecation Warning at third_party/gloo/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. CMake Warning (dev) at third_party/gloo/CMakeLists.txt:21 (option): Policy CMP0077 is not set: option() honors normal variables. Run "cmake --help-policy CMP0077" for policy details. Use the cmake_policy command to set the policy and suppress this warning. For compatibility with older versions of CMake, option is clearing the normal variable 'BUILD_BENCHMARK'. This warning is for project developers. Use -Wno-dev to suppress it. -- Gloo build as SHARED library CMake Warning at cmake/Dependencies.cmake:1466 (message): Metal is only used in ios builds. Call Stack (most recent call first): CMakeLists.txt:735 (include) CMake Deprecation Warning at third_party/onnx/CMakeLists.txt:2 (cmake_minimum_required): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. CMake Warning (dev) at third_party/onnx/CMakeLists.txt:112 (find_package): Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules are removed. Run "cmake --help-policy CMP0148" for policy details. Use the cmake_policy command to set the policy and suppress this warning. This warning is for project developers. Use -Wno-dev to suppress it. -- Found PythonInterp: /usr/bin/python3 (found version "3.11.6") Generated: /builddir/build/BUILD/pytorch-v2.2.0/build/third_party/onnx/onnx/onnx_onnx_torch-ml.proto Generated: /builddir/build/BUILD/pytorch-v2.2.0/build/third_party/onnx/onnx/onnx-operators_onnx_torch-ml.proto Generated: /builddir/build/BUILD/pytorch-v2.2.0/build/third_party/onnx/onnx/onnx-data_onnx_torch.proto -- -- ******** Summary ******** -- CMake version : 3.30.5 -- CMake command : /usr/bin/cmake -- System : Linux -- C++ compiler : /usr/bin/g++ -- C++ compiler version : 12.3.0 -- CXX flags : -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fasynchronous-unwind-tables -fstack-clash-protection -Wno-maybe-uninitialized -Wno-uninitialized -Wno-free-nonheap-object -Wno-restrict -D_GLIBCXX_USE_CXX11_ABI=1 -fvisibility-inlines-hidden -Wnon-virtual-dtor -- Build type : Release -- Compile definitions : ONNX_ML=1;ONNXIFI_ENABLE_EXT=1;__STDC_FORMAT_MACROS -- CMAKE_PREFIX_PATH : /usr/lib/python3.11/site-packages -- CMAKE_INSTALL_PREFIX : /builddir/build/BUILD/pytorch-v2.2.0/torch -- CMAKE_MODULE_PATH : /builddir/build/BUILD/pytorch-v2.2.0/cmake/Modules;/builddir/build/BUILD/pytorch-v2.2.0/cmake/public/../Modules_CUDA_fix -- -- ONNX version : 1.15.0rc2 -- ONNX NAMESPACE : onnx_torch -- ONNX_USE_LITE_PROTO : OFF -- USE_PROTOBUF_SHARED_LIBS : OFF -- Protobuf_USE_STATIC_LIBS : ON -- ONNX_DISABLE_EXCEPTIONS : OFF -- ONNX_DISABLE_STATIC_REGISTRATION : OFF -- ONNX_WERROR : OFF -- ONNX_BUILD_TESTS : OFF -- ONNX_BUILD_BENCHMARKS : OFF -- ONNX_BUILD_SHARED_LIBS : -- BUILD_SHARED_LIBS : OFF -- -- Protobuf compiler : -- Protobuf includes : -- Protobuf libraries : -- BUILD_ONNX_PYTHON : OFF CMake Deprecation Warning at third_party/foxi/CMakeLists.txt:2 (cmake_minimum_required): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. -- -- ******** Summary ******** -- CMake version : 3.30.5 -- CMake command : /usr/bin/cmake -- System : Linux -- C++ compiler : /usr/bin/g++ -- C++ compiler version : 12.3.0 -- CXX flags : -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fasynchronous-unwind-tables -fstack-clash-protection -Wno-maybe-uninitialized -Wno-uninitialized -Wno-free-nonheap-object -Wno-restrict -D_GLIBCXX_USE_CXX11_ABI=1 -fvisibility-inlines-hidden -Wnon-virtual-dtor -- Build type : Release -- Compile definitions : ONNX_ML=1;ONNXIFI_ENABLE_EXT=1 -- CMAKE_PREFIX_PATH : /usr/lib/python3.11/site-packages -- CMAKE_INSTALL_PREFIX : /builddir/build/BUILD/pytorch-v2.2.0/torch -- CMAKE_MODULE_PATH : /builddir/build/BUILD/pytorch-v2.2.0/cmake/Modules;/builddir/build/BUILD/pytorch-v2.2.0/cmake/public/../Modules_CUDA_fix -- -- ONNX version : 1.4.1 -- ONNX NAMESPACE : onnx_torch -- ONNX_BUILD_TESTS : OFF -- ONNX_BUILD_BENCHMARKS : OFF -- ONNX_USE_LITE_PROTO : OFF -- ONNXIFI_DUMMY_BACKEND : -- -- Protobuf compiler : -- Protobuf includes : -- Protobuf libraries : -- BUILD_ONNX_PYTHON : OFF -- Found CUDA with FP16 support, compiling with torch.cuda.HalfTensor -- Adding -DNDEBUG to compile flags -- Checking prototype magma_get_sgeqrf_nb for MAGMA_V2 -- Checking prototype magma_get_sgeqrf_nb for MAGMA_V2 - False CMake Warning at cmake/Dependencies.cmake:1667 (message): Not compiling with MAGMA. Suppress this warning with -DUSE_MAGMA=OFF. Call Stack (most recent call first): CMakeLists.txt:735 (include) CMake Warning (dev) at cmake/Modules/FindARM.cmake:5 (EXEC_PROGRAM): Policy CMP0153 is not set: The exec_program command should not be called. Run "cmake --help-policy CMP0153" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Use execute_process() instead. Call Stack (most recent call first): cmake/Dependencies.cmake:1677 (find_package) CMakeLists.txt:735 (include) This warning is for project developers. Use -Wno-dev to suppress it. -- Could not find hardware support for NEON on this machine. -- No OMAP3 processor on this machine. -- No OMAP4 processor on this machine. -- MKL_THREADING = OMP -- Checking for [mkl_intel_lp64 - mkl_gnu_thread - mkl_core - gomp - pthread - m - dl] -- Library mkl_intel_lp64: not found -- Checking for [mkl_intel_lp64 - mkl_intel_thread - mkl_core - gomp - pthread - m - dl] -- Library mkl_intel_lp64: not found -- Checking for [mkl_intel - mkl_gnu_thread - mkl_core - gomp - pthread - m - dl] -- Library mkl_intel: not found -- Checking for [mkl_intel - mkl_intel_thread - mkl_core - gomp - pthread - m - dl] -- Library mkl_intel: not found -- Checking for [mkl_gf_lp64 - mkl_gnu_thread - mkl_core - gomp - pthread - m - dl] -- Library mkl_gf_lp64: not found -- Checking for [mkl_gf_lp64 - mkl_intel_thread - mkl_core - gomp - pthread - m - dl] -- Library mkl_gf_lp64: not found -- Checking for [mkl_gf - mkl_gnu_thread - mkl_core - gomp - pthread - m - dl] -- Library mkl_gf: not found -- Checking for [mkl_gf - mkl_intel_thread - mkl_core - gomp - pthread - m - dl] -- Library mkl_gf: not found -- Checking for [mkl_intel_lp64 - mkl_gnu_thread - mkl_core - iomp5 - pthread - m - dl] -- Library mkl_intel_lp64: not found -- Checking for [mkl_intel_lp64 - mkl_intel_thread - mkl_core - iomp5 - pthread - m - dl] -- Library mkl_intel_lp64: not found -- Checking for [mkl_intel - mkl_gnu_thread - mkl_core - iomp5 - pthread - m - dl] -- Library mkl_intel: not found -- Checking for [mkl_intel - mkl_intel_thread - mkl_core - iomp5 - pthread - m - dl] -- Library mkl_intel: not found -- Checking for [mkl_gf_lp64 - mkl_gnu_thread - mkl_core - iomp5 - pthread - m - dl] -- Library mkl_gf_lp64: not found -- Checking for [mkl_gf_lp64 - mkl_intel_thread - mkl_core - iomp5 - pthread - m - dl] -- Library mkl_gf_lp64: not found -- Checking for [mkl_gf - mkl_gnu_thread - mkl_core - iomp5 - pthread - m - dl] -- Library mkl_gf: not found -- Checking for [mkl_gf - mkl_intel_thread - mkl_core - iomp5 - pthread - m - dl] -- Library mkl_gf: not found -- Checking for [mkl_intel_lp64 - mkl_gnu_thread - mkl_core - pthread - m - dl] -- Library mkl_intel_lp64: not found -- Checking for [mkl_intel_lp64 - mkl_intel_thread - mkl_core - pthread - m - dl] -- Library mkl_intel_lp64: not found -- Checking for [mkl_intel - mkl_gnu_thread - mkl_core - pthread - m - dl] -- Library mkl_intel: not found -- Checking for [mkl_intel - mkl_intel_thread - mkl_core - pthread - m - dl] -- Library mkl_intel: not found -- Checking for [mkl_gf_lp64 - mkl_gnu_thread - mkl_core - pthread - m - dl] -- Library mkl_gf_lp64: not found -- Checking for [mkl_gf_lp64 - mkl_intel_thread - mkl_core - pthread - m - dl] -- Library mkl_gf_lp64: not found -- Checking for [mkl_gf - mkl_gnu_thread - mkl_core - pthread - m - dl] -- Library mkl_gf: not found -- Checking for [mkl_gf - mkl_intel_thread - mkl_core - pthread - m - dl] -- Library mkl_gf: not found -- Checking for [mkl_intel_lp64 - mkl_sequential - mkl_core - m - dl] -- Library mkl_intel_lp64: not found -- Checking for [mkl_intel - mkl_sequential - mkl_core - m - dl] -- Library mkl_intel: not found -- Checking for [mkl_gf_lp64 - mkl_sequential - mkl_core - m - dl] -- Library mkl_gf_lp64: not found -- Checking for [mkl_gf - mkl_sequential - mkl_core - m - dl] -- Library mkl_gf: not found -- Checking for [mkl_intel_lp64 - mkl_core - gomp - pthread - m - dl] -- Library mkl_intel_lp64: not found -- Checking for [mkl_intel - mkl_core - gomp - pthread - m - dl] -- Library mkl_intel: not found -- Checking for [mkl_gf_lp64 - mkl_core - gomp - pthread - m - dl] -- Library mkl_gf_lp64: not found -- Checking for [mkl_gf - mkl_core - gomp - pthread - m - dl] -- Library mkl_gf: not found -- Checking for [mkl_intel_lp64 - mkl_core - iomp5 - pthread - m - dl] -- Library mkl_intel_lp64: not found -- Checking for [mkl_intel - mkl_core - iomp5 - pthread - m - dl] -- Library mkl_intel: not found -- Checking for [mkl_gf_lp64 - mkl_core - iomp5 - pthread - m - dl] -- Library mkl_gf_lp64: not found -- Checking for [mkl_gf - mkl_core - iomp5 - pthread - m - dl] -- Library mkl_gf: not found -- Checking for [mkl_intel_lp64 - mkl_core - pthread - m - dl] -- Library mkl_intel_lp64: not found -- Checking for [mkl_intel - mkl_core - pthread - m - dl] -- Library mkl_intel: not found -- Checking for [mkl_gf_lp64 - mkl_core - pthread - m - dl] -- Library mkl_gf_lp64: not found -- Checking for [mkl_gf - mkl_core - pthread - m - dl] -- Library mkl_gf: not found -- Checking for [mkl - guide - pthread - m] -- Library mkl: not found -- MKL library not found -- Checking for [blis] -- Library blis: BLAS_blis_LIBRARY-NOTFOUND -- Checking for [Accelerate] -- Library Accelerate: BLAS_Accelerate_LIBRARY-NOTFOUND -- Checking for [vecLib] -- Library vecLib: BLAS_vecLib_LIBRARY-NOTFOUND -- Checking for [flexiblas] -- Library flexiblas: BLAS_flexiblas_LIBRARY-NOTFOUND -- Checking for [openblas] -- Library openblas: BLAS_openblas_LIBRARY-NOTFOUND -- Checking for [openblas - pthread - m] -- Library openblas: BLAS_openblas_LIBRARY-NOTFOUND -- Checking for [openblas - pthread - m - gomp] -- Library openblas: BLAS_openblas_LIBRARY-NOTFOUND -- Checking for [goto2 - gfortran] -- Library goto2: BLAS_goto2_LIBRARY-NOTFOUND -- Checking for [goto2 - gfortran - pthread] -- Library goto2: BLAS_goto2_LIBRARY-NOTFOUND -- Checking for [acml - gfortran] -- Library acml: BLAS_acml_LIBRARY-NOTFOUND -- Checking for [blis] -- Library blis: BLAS_blis_LIBRARY-NOTFOUND -- Could NOT find Atlas (missing: Atlas_CBLAS_INCLUDE_DIR Atlas_CLAPACK_INCLUDE_DIR Atlas_CBLAS_LIBRARY Atlas_BLAS_LIBRARY Atlas_LAPACK_LIBRARY) -- Checking for [ptf77blas - atlas - gfortran] -- Library ptf77blas: BLAS_ptf77blas_LIBRARY-NOTFOUND -- Checking for [] -- Cannot find a library with BLAS API. Not using BLAS. -- LAPACK requires BLAS -- Cannot find a library with LAPACK API. Not using LAPACK. -- MIOpen not found. Compiling without MIOpen support disabling CUDA because NOT USE_CUDA is set disabling ROCM because NOT USE_ROCM is set disabling MKLDNN because USE_MKLDNN is not set -- Looking for clock_gettime in rt -- Looking for clock_gettime in rt - found -- Looking for mmap -- Looking for mmap - found -- Looking for shm_open -- Looking for shm_open - found -- Looking for shm_unlink -- Looking for shm_unlink - found -- Looking for malloc_usable_size -- Looking for malloc_usable_size - found -- CMake Warning (dev) at cmake/Modules/FindZVECTOR.cmake:6 (EXEC_PROGRAM): Policy CMP0153 is not set: The exec_program command should not be called. Run "cmake --help-policy CMP0153" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Use execute_process() instead. Call Stack (most recent call first): cmake/Dependencies.cmake:1791 (find_package) CMakeLists.txt:735 (include) This warning is for project developers. Use -Wno-dev to suppress it. -- check z16-- Performing Test COMPILE_OUT_z16 -- Performing Test COMPILE_OUT_z16 - Failed -- Performing Test COMPILE_OUT_z15 -- check z15 -- Performing Test COMPILE_OUT_z15 - Failed -- Performing Test COMPILE_OUT_z14 -- check z14 -- Performing Test COMPILE_OUT_z14 - Failed -- -- Version: 10.1.0 -- Build type: Release -- Using CPU-only version of Kineto -- Configuring Kineto dependency: -- KINETO_SOURCE_DIR = /builddir/build/BUILD/pytorch-v2.2.0/third_party/kineto/libkineto -- KINETO_BUILD_TESTS = OFF -- KINETO_LIBRARY_TYPE = static CMake Warning (dev) at third_party/kineto/libkineto/CMakeLists.txt:15 (find_package): Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules are removed. Run "cmake --help-policy CMP0148" for policy details. Use the cmake_policy command to set the policy and suppress this warning. This warning is for project developers. Use -Wno-dev to suppress it. INFO CUDA_SOURCE_DIR = INFO ROCM_SOURCE_DIR = INFO CUPTI unavailable or disabled - not building GPU profilers -- Kineto: FMT_SOURCE_DIR = /builddir/build/BUILD/pytorch-v2.2.0/third_party/fmt -- Kineto: FMT_INCLUDE_DIR = /builddir/build/BUILD/pytorch-v2.2.0/third_party/fmt/include INFO CUPTI_INCLUDE_DIR = /extras/CUPTI/include INFO ROCTRACER_INCLUDE_DIR = /include/roctracer INFO DYNOLOG_INCLUDE_DIR = /builddir/build/BUILD/pytorch-v2.2.0/third_party/kineto/libkineto/third_party/dynolog/ INFO IPCFABRIC_INCLUDE_DIR = /builddir/build/BUILD/pytorch-v2.2.0/third_party/kineto/libkineto/third_party/dynolog//dynolog/src/ipcfabric/ -- Configured Kineto (CPU) -- GCC 12.3.0: Adding gcc and gcc_s libs to link line -- Performing Test HAS_WERROR_RETURN_TYPE -- Performing Test HAS_WERROR_RETURN_TYPE - Success -- Performing Test HAS_WERROR_NON_VIRTUAL_DTOR -- Performing Test HAS_WERROR_NON_VIRTUAL_DTOR - Success -- Performing Test HAS_WERROR_BRACED_SCALAR_INIT -- Performing Test HAS_WERROR_BRACED_SCALAR_INIT - Failed -- Performing Test HAS_WERROR_RANGE_LOOP_CONSTRUCT -- Performing Test HAS_WERROR_RANGE_LOOP_CONSTRUCT - Success -- Performing Test HAS_WERROR_BOOL_OPERATION -- Performing Test HAS_WERROR_BOOL_OPERATION - Success -- Performing Test HAS_WNARROWING -- Performing Test HAS_WNARROWING - Success -- Performing Test HAS_WNO_MISSING_FIELD_INITIALIZERS -- Performing Test HAS_WNO_MISSING_FIELD_INITIALIZERS - Success -- Performing Test HAS_WNO_TYPE_LIMITS -- Performing Test HAS_WNO_TYPE_LIMITS - Success -- Performing Test HAS_WNO_ARRAY_BOUNDS -- Performing Test HAS_WNO_ARRAY_BOUNDS - Success -- Performing Test HAS_WNO_UNKNOWN_PRAGMAS -- Performing Test HAS_WNO_UNKNOWN_PRAGMAS - Success -- Performing Test HAS_WNO_UNUSED_PARAMETER -- Performing Test HAS_WNO_UNUSED_PARAMETER - Success -- Performing Test HAS_WNO_UNUSED_FUNCTION -- Performing Test HAS_WNO_UNUSED_FUNCTION - Success -- Performing Test HAS_WNO_UNUSED_RESULT -- Performing Test HAS_WNO_UNUSED_RESULT - Success -- Performing Test HAS_WNO_STRICT_OVERFLOW -- Performing Test HAS_WNO_STRICT_OVERFLOW - Success -- Performing Test HAS_WNO_STRICT_ALIASING -- Performing Test HAS_WNO_STRICT_ALIASING - Success -- Performing Test HAS_WNO_STRINGOP_OVERFLOW -- Performing Test HAS_WNO_STRINGOP_OVERFLOW - Success -- Performing Test HAS_WVLA_EXTENSION -- Performing Test HAS_WVLA_EXTENSION - Failed -- Performing Test HAS_WSUGGEST_OVERRIDE -- Performing Test HAS_WSUGGEST_OVERRIDE - Success -- Performing Test HAS_WNEWLINE_EOF -- Performing Test HAS_WNEWLINE_EOF - Failed -- Performing Test HAS_WINCONSISTENT_MISSING_OVERRIDE -- Performing Test HAS_WINCONSISTENT_MISSING_OVERRIDE - Failed -- Performing Test HAS_WINCONSISTENT_MISSING_DESTRUCTOR_OVERRIDE -- Performing Test HAS_WINCONSISTENT_MISSING_DESTRUCTOR_OVERRIDE - Failed -- Performing Test HAS_WNO_ERROR_PEDANTIC -- Performing Test HAS_WNO_ERROR_PEDANTIC - Success -- Performing Test HAS_WNO_ERROR_OLD_STYLE_CAST -- Performing Test HAS_WNO_ERROR_OLD_STYLE_CAST - Success -- Performing Test HAS_WNO_ERROR_INCONSISTENT_MISSING_OVERRIDE -- Performing Test HAS_WNO_ERROR_INCONSISTENT_MISSING_OVERRIDE - Failed -- Performing Test HAS_WNO_ERROR_INCONSISTENT_MISSING_DESTRUCTOR_OVERRIDE -- Performing Test HAS_WNO_ERROR_INCONSISTENT_MISSING_DESTRUCTOR_OVERRIDE - Failed -- Performing Test HAS_WCONSTANT_CONVERSION -- Performing Test HAS_WCONSTANT_CONVERSION - Failed -- Performing Test HAS_WNO_INVALID_PARTIAL_SPECIALIZATION -- Performing Test HAS_WNO_INVALID_PARTIAL_SPECIALIZATION - Failed -- Performing Test HAS_WNO_ALIGNED_ALLOCATION_UNAVAILABLE -- Performing Test HAS_WNO_ALIGNED_ALLOCATION_UNAVAILABLE - Failed -- Performing Test HAS_WNO_MISSING_BRACES -- Performing Test HAS_WNO_MISSING_BRACES - Success -- Performing Test HAS_QUNUSED_ARGUMENTS -- Performing Test HAS_QUNUSED_ARGUMENTS - Failed -- Performing Test HAS_FDIAGNOSTICS_COLOR_ALWAYS -- Performing Test HAS_FDIAGNOSTICS_COLOR_ALWAYS - Success -- Performing Test HAS_FALIGNED_NEW -- Performing Test HAS_FALIGNED_NEW - Success -- Performing Test HAS_WNO_UNUSED_BUT_SET_VARIABLE -- Performing Test HAS_WNO_UNUSED_BUT_SET_VARIABLE - Success -- Performing Test HAS_WNO_MAYBE_UNINITIALIZED -- Performing Test HAS_WNO_MAYBE_UNINITIALIZED - Success -- Performing Test HAS_FSTANDALONE_DEBUG -- Performing Test HAS_FSTANDALONE_DEBUG - Failed -- Performing Test HAS_FNO_MATH_ERRNO -- Performing Test HAS_FNO_MATH_ERRNO - Success -- Performing Test HAS_FNO_TRAPPING_MATH -- Performing Test HAS_FNO_TRAPPING_MATH - Success -- Performing Test HAS_WERROR_FORMAT -- Performing Test HAS_WERROR_FORMAT - Success -- Performing Test HAS_WDEPRECATED -- Performing Test HAS_WDEPRECATED - Success -- Looking for backtrace -- Looking for backtrace - found -- backtrace facility detected in default set of libraries -- Found Backtrace: /usr/include -- don't use NUMA -- headers outputs: -- sources outputs: -- declarations_yaml outputs: -- Using ATen parallel backend: OMP disabling CUDA because USE_CUDA is set false CMake Deprecation Warning at third_party/sleef/CMakeLists.txt:87 (cmake_minimum_required): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. CMake Deprecation Warning at third_party/sleef/CMakeLists.txt:91 (cmake_policy): The OLD behavior for policy CMP0066 will be removed from a future version of CMake. The cmake-policies(7) manual explains that the OLD behaviors of all policies are deprecated and that a policy should be set to OLD only under specific short-term circumstances. Projects should be ported to the NEW behavior and not rely on setting a policy to OLD. -- Could NOT find OpenSSL, try to set the path to OpenSSL root folder in the system variable OPENSSL_ROOT_DIR (missing: OPENSSL_CRYPTO_LIBRARY OPENSSL_INCLUDE_DIR) -- Check size of long double -- Check size of long double - done -- Performing Test COMPILER_SUPPORTS_LONG_DOUBLE -- Performing Test COMPILER_SUPPORTS_LONG_DOUBLE - Success -- Performing Test COMPILER_SUPPORTS_FLOAT128 -- Performing Test COMPILER_SUPPORTS_FLOAT128 - Failed -- Found OpenMP_C: -fopenmp (found version "4.5") -- Found OpenMP_CXX: -fopenmp (found version "4.5") -- Performing Test COMPILER_SUPPORTS_OPENMP -- Performing Test COMPILER_SUPPORTS_OPENMP - Success -- Performing Test COMPILER_SUPPORTS_WEAK_ALIASES -- Performing Test COMPILER_SUPPORTS_WEAK_ALIASES - Success -- Performing Test COMPILER_SUPPORTS_BUILTIN_MATH -- Performing Test COMPILER_SUPPORTS_BUILTIN_MATH - Success -- Performing Test COMPILER_SUPPORTS_SYS_GETRANDOM -- Performing Test COMPILER_SUPPORTS_SYS_GETRANDOM - Success -- Configuring build for SLEEF-v3.6.0 -- Using option `-Wall -Wno-unused -Wno-attributes -Wno-unused-result -Wno-psabi -ffp-contract=off -fno-math-errno -fno-trapping-math` to compile libsleef -- Building shared libs : OFF -- Building static test bins: OFF -- MPFR : LIB_MPFR-NOTFOUND Target system: Linux-6.6.25-2.1.an23.loongarch64 Target processor: loongarch64 Host system: Linux-6.6.25-2.1.an23.loongarch64 Host processor: loongarch64 Detected C compiler: GNU @ /usr/bin/gcc CMake: 3.30.5 Make program: /usr/bin/gmake *** Note: Parallel build is only supported with Ninja *** -- GMP : LIBGMP-NOTFOUND -- RT : /usr/lib64/librt.a -- FFTW3 : LIBFFTW3-NOTFOUND -- OPENSSL : -- SDE : SDE_COMMAND-NOTFOUND -- RUNNING_ON_TRAVIS : -- COMPILER_SUPPORTS_OPENMP : 1 AT_INSTALL_INCLUDE_DIR include/ATen/core core header install: /builddir/build/BUILD/pytorch-v2.2.0/build/aten/src/ATen/core/TensorBody.h core header install: /builddir/build/BUILD/pytorch-v2.2.0/build/aten/src/ATen/core/aten_interned_strings.h core header install: /builddir/build/BUILD/pytorch-v2.2.0/build/aten/src/ATen/core/enum_tag.h CMake Deprecation Warning at test/edge/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. -- Performing Test HAS_WNO_UNUSED_PRIVATE_FIELD -- Performing Test HAS_WNO_UNUSED_PRIVATE_FIELD - Failed -- Generating sources for unboxing kernels /usr/bin/python3;-m;torchgen.gen_executorch;--source-path=/builddir/build/BUILD/pytorch-v2.2.0/test/edge/../../test/edge;--install-dir=/builddir/build/BUILD/pytorch-v2.2.0/build/out;--tags-path=/builddir/build/BUILD/pytorch-v2.2.0/test/edge/../../aten/src/ATen/native/tags.yaml;--aten-yaml-path=/builddir/build/BUILD/pytorch-v2.2.0/test/edge/../../aten/src/ATen/native/native_functions.yaml;--use-aten-lib;--op-selection-yaml-path=/builddir/build/BUILD/pytorch-v2.2.0/test/edge/../../test/edge/selected_operators.yaml;--custom-ops-yaml-path=/builddir/build/BUILD/pytorch-v2.2.0/test/edge/../../test/edge/custom_ops.yaml -- Performing Test HAS_WNO_UNUSED_VARIABLE -- Performing Test HAS_WNO_UNUSED_VARIABLE - Success -- Performing Test HAS_WNO_UNUSED_BUT_SET_PARAMETER -- Performing Test HAS_WNO_UNUSED_BUT_SET_PARAMETER - Success -- _GLIBCXX_USE_CXX11_ABI=1 is already defined as a cmake variable -- Using lib/python3.11/site-packages as python relative installation path CMake Warning at CMakeLists.txt:1121 (message): Generated cmake files are only fully tested if one builds with system glog, gflags, and protobuf. Other settings may generate files that are not well tested. -- -- ******** Summary ******** -- General: -- CMake version : 3.30.5 -- CMake command : /usr/bin/cmake -- System : Linux -- C++ compiler : /usr/bin/g++ -- C++ compiler id : GNU -- C++ compiler version : 12.3.0 -- Using ccache if found : ON -- Found ccache : CCACHE_PROGRAM-NOTFOUND -- CXX flags : -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fasynchronous-unwind-tables -fstack-clash-protection -Wno-maybe-uninitialized -Wno-uninitialized -Wno-free-nonheap-object -Wno-restrict -D_GLIBCXX_USE_CXX11_ABI=1 -fvisibility-inlines-hidden -DNDEBUG -DUSE_KINETO -DLIBKINETO_NOCUPTI -DLIBKINETO_NOROCTRACER -DSYMBOLICATE_MOBILE_DEBUG_HANDLE -O2 -fPIC -Wall -Wextra -Werror=return-type -Werror=non-virtual-dtor -Werror=range-loop-construct -Werror=bool-operation -Wnarrowing -Wno-missing-field-initializers -Wno-type-limits -Wno-array-bounds -Wno-unknown-pragmas -Wno-unused-parameter -Wno-unused-function -Wno-unused-result -Wno-strict-overflow -Wno-strict-aliasing -Wno-stringop-overflow -Wsuggest-override -Wno-psabi -Wno-error=pedantic -Wno-error=old-style-cast -Wno-missing-braces -fdiagnostics-color=always -faligned-new -Wno-unused-but-set-variable -Wno-maybe-uninitialized -fno-math-errno -fno-trapping-math -Werror=format -Wno-stringop-overflow -- Build type : Release -- Compile definitions : ONNX_ML=1;ONNXIFI_ENABLE_EXT=1;ONNX_NAMESPACE=onnx_torch;HAVE_MMAP=1;_FILE_OFFSET_BITS=64;HAVE_SHM_OPEN=1;HAVE_SHM_UNLINK=1;HAVE_MALLOC_USABLE_SIZE=1;USE_EXTERNAL_MZCRC;MINIZ_DISABLE_ZIP_READER_CRC32_CHECKS -- CMAKE_PREFIX_PATH : /usr/lib/python3.11/site-packages -- CMAKE_INSTALL_PREFIX : /builddir/build/BUILD/pytorch-v2.2.0/torch -- USE_GOLD_LINKER : OFF -- -- TORCH_VERSION : 2.2.0 -- BUILD_CAFFE2 : OFF -- BUILD_CAFFE2_OPS : OFF -- BUILD_STATIC_RUNTIME_BENCHMARK: OFF -- BUILD_TENSOREXPR_BENCHMARK: OFF -- BUILD_BINARY : OFF -- BUILD_CUSTOM_PROTOBUF : ON -- Link local protobuf : ON -- BUILD_DOCS : OFF -- BUILD_PYTHON : True -- Python version : 3.11.6 -- Python executable : /usr/bin/python3 -- Pythonlibs version : 3.11.6 -- Python library : /usr/lib64/libpython3.11.so.1.0 -- Python includes : /usr/include/python3.11 -- Python site-packages: lib/python3.11/site-packages -- BUILD_SHARED_LIBS : ON -- CAFFE2_USE_MSVC_STATIC_RUNTIME : OFF -- BUILD_TEST : True -- BUILD_JNI : OFF -- BUILD_MOBILE_AUTOGRAD : OFF -- BUILD_LITE_INTERPRETER: OFF -- INTERN_BUILD_MOBILE : -- TRACING_BASED : OFF -- USE_BLAS : 0 -- USE_LAPACK : 0 -- USE_ASAN : OFF -- USE_TSAN : OFF -- USE_CPP_CODE_COVERAGE : OFF -- USE_CUDA : OFF -- USE_ROCM : OFF -- BUILD_NVFUSER : -- USE_EIGEN_FOR_BLAS : ON -- USE_FBGEMM : OFF -- USE_FAKELOWP : OFF -- USE_KINETO : ON -- USE_FFMPEG : OFF -- USE_GFLAGS : OFF -- USE_GLOG : OFF -- USE_LEVELDB : OFF -- USE_LITE_PROTO : OFF -- USE_LMDB : OFF -- USE_METAL : OFF -- USE_PYTORCH_METAL : OFF -- USE_PYTORCH_METAL_EXPORT : OFF -- USE_MPS : OFF -- USE_MKL : OFF -- USE_MKLDNN : OFF -- USE_UCC : OFF -- USE_ITT : OFF -- USE_NCCL : OFF -- USE_NNPACK : OFF -- USE_NUMPY : ON -- USE_OBSERVERS : ON -- USE_OPENCL : OFF -- USE_OPENCV : OFF -- USE_OPENMP : ON -- USE_TBB : OFF -- USE_MIMALLOC : OFF -- USE_VULKAN : OFF -- USE_PROF : OFF -- USE_QNNPACK : OFF -- USE_PYTORCH_QNNPACK : OFF -- USE_XNNPACK : OFF -- USE_REDIS : OFF -- USE_ROCKSDB : OFF -- USE_ZMQ : OFF -- USE_DISTRIBUTED : ON -- USE_MPI : OFF -- USE_GLOO : ON -- USE_GLOO_WITH_OPENSSL : OFF -- USE_TENSORPIPE : ON -- Public Dependencies : -- Private Dependencies : Threads::Threads;cpuinfo;fp16;caffe2::openmp;tensorpipe;gloo;foxi_loader;rt;fmt::fmt-header-only;kineto;gcc_s;gcc;dl -- Public CUDA Deps. : -- Private CUDA Deps. : -- USE_COREML_DELEGATE : OFF -- BUILD_LAZY_TS_BACKEND : ON -- USE_ROCM_KERNEL_ASSERT : OFF -- Performing Test HAS_WMISSING_PROTOTYPES -- Performing Test HAS_WMISSING_PROTOTYPES - Failed -- Performing Test HAS_WERROR_MISSING_PROTOTYPES -- Performing Test HAS_WERROR_MISSING_PROTOTYPES - Failed -- Configuring done (49.2s) -- Generating done (2.0s) -- Build files have been written to: /builddir/build/BUILD/pytorch-v2.2.0/build [ 0%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/any_lite.cc.o [ 0%] Building C object third_party/foxi/CMakeFiles/foxi_loader.dir/foxi/onnxifi_loader.c.o [ 0%] Building CXX object third_party/benchmark/src/CMakeFiles/benchmark.dir/benchmark.cc.o [ 0%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/arena.cc.o [ 0%] Building C object sleef/src/libm/CMakeFiles/mkalias.dir/mkalias.c.o [ 0%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/generated_enum_util.cc.o [ 0%] Building C object sleef/src/libm/CMakeFiles/mkmasked_gnuabi.dir/mkmasked_gnuabi.c.o [ 0%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/extension_set.cc.o [ 1%] Building CXX object third_party/benchmark/src/CMakeFiles/benchmark.dir/benchmark_name.cc.o [ 1%] Building C object caffe2/CMakeFiles/torch_global_deps.dir/__/torch/csrc/empty.c.o [ 1%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/any_lite.cc.o [ 1%] Building C object sleef/src/libm/CMakeFiles/mkdisp.dir/mkdisp.c.o [ 1%] Building CXX object third_party/kineto/libkineto/CMakeFiles/kineto_api.dir/src/ThreadUtil.cpp.o [ 1%] Building CXX object third_party/benchmark/src/CMakeFiles/benchmark.dir/benchmark_register.cc.o [ 1%] Building C object sleef/src/common/CMakeFiles/addSuffix.dir/addSuffix.c.o [ 1%] Building CXX object third_party/benchmark/src/CMakeFiles/benchmark.dir/benchmark_api_internal.cc.o [ 1%] Generating /builddir/build/BUILD/pytorch-v2.2.0/torch/_C/__init__.pyi, /builddir/build/BUILD/pytorch-v2.2.0/torch/_C/_VariableFunctions.pyi, /builddir/build/BUILD/pytorch-v2.2.0/torch/nn/functional.pyi [ 1%] Building C object confu-deps/cpuinfo/deps/clog/CMakeFiles/clog.dir/src/clog.c.o [ 2%] Building CXX object third_party/kineto/libkineto/CMakeFiles/kineto_api.dir/src/libkineto_api.cpp.o [ 2%] Building CXX object third_party/fmt/CMakeFiles/fmt.dir/src/format.cc.o [ 2%] Generating /builddir/build/BUILD/pytorch-v2.2.0/torch/version.py [ 2%] Building C object sleef/src/libm/CMakeFiles/mkrename.dir/mkrename.c.o [ 2%] Generating /builddir/build/BUILD/pytorch-v2.2.0/torch/csrc/autograd/generated/Functions.cpp, /builddir/build/BUILD/pytorch-v2.2.0/torch/csrc/autograd/generated/VariableType_0.cpp, /builddir/build/BUILD/pytorch-v2.2.0/torch/csrc/autograd/generated/VariableType_1.cpp, /builddir/build/BUILD/pytorch-v2.2.0/torch/csrc/autograd/generated/VariableType_2.cpp, /builddir/build/BUILD/pytorch-v2.2.0/torch/csrc/autograd/generated/VariableType_3.cpp, /builddir/build/BUILD/pytorch-v2.2.0/torch/csrc/autograd/generated/VariableType_4.cpp, /builddir/build/BUILD/pytorch-v2.2.0/torch/csrc/autograd/generated/TraceType_0.cpp, /builddir/build/BUILD/pytorch-v2.2.0/torch/csrc/autograd/generated/TraceType_1.cpp, /builddir/build/BUILD/pytorch-v2.2.0/torch/csrc/autograd/generated/TraceType_2.cpp, /builddir/build/BUILD/pytorch-v2.2.0/torch/csrc/autograd/generated/TraceType_3.cpp, /builddir/build/BUILD/pytorch-v2.2.0/torch/csrc/autograd/generated/TraceType_4.cpp, /builddir/build/BUILD/pytorch-v2.2.0/torch/csrc/autograd/generated/ADInplaceOrViewType_0.cpp, /builddir/build/BUILD/pytorch-v2.2.0/torch/csrc/autograd/generated/ADInplaceOrViewType_1.cpp, /builddir/build/BUILD/pytorch-v2.2.0/torch/csrc/lazy/generated/LazyNativeFunctions.cpp, /builddir/build/BUILD/pytorch-v2.2.0/torch/csrc/lazy/generated/RegisterAutogradLazy.cpp, /builddir/build/BUILD/pytorch-v2.2.0/torch/csrc/lazy/generated/RegisterLazy.cpp, /builddir/build/BUILD/pytorch-v2.2.0/torch/csrc/autograd/generated/Functions.h, /builddir/build/BUILD/pytorch-v2.2.0/torch/csrc/autograd/generated/variable_factories.h, /builddir/build/BUILD/pytorch-v2.2.0/torch/csrc/autograd/generated/VariableType.h, /builddir/build/BUILD/pytorch-v2.2.0/torch/csrc/lazy/generated/LazyIr.h, /builddir/build/BUILD/pytorch-v2.2.0/torch/csrc/lazy/generated/LazyNonNativeIr.h, /builddir/build/BUILD/pytorch-v2.2.0/torch/csrc/lazy/generated/LazyNativeFunctions.h, /builddir/build/BUILD/pytorch-v2.2.0/torch/csrc/autograd/generated/python_functions_0.cpp, /builddir/build/BUILD/pytorch-v2.2.0/torch/csrc/autograd/generated/python_functions_1.cpp, /builddir/build/BUILD/pytorch-v2.2.0/torch/csrc/autograd/generated/python_functions_2.cpp, /builddir/build/BUILD/pytorch-v2.2.0/torch/csrc/autograd/generated/python_functions_3.cpp, /builddir/build/BUILD/pytorch-v2.2.0/torch/csrc/autograd/generated/python_functions_4.cpp, /builddir/build/BUILD/pytorch-v2.2.0/torch/csrc/autograd/generated/python_variable_methods.cpp, /builddir/build/BUILD/pytorch-v2.2.0/torch/csrc/autograd/generated/python_torch_functions_0.cpp, /builddir/build/BUILD/pytorch-v2.2.0/torch/csrc/autograd/generated/python_torch_functions_1.cpp, /builddir/build/BUILD/pytorch-v2.2.0/torch/csrc/autograd/generated/python_torch_functions_2.cpp, /builddir/build/BUILD/pytorch-v2.2.0/torch/csrc/autograd/generated/python_nn_functions.cpp, /builddir/build/BUILD/pytorch-v2.2.0/torch/csrc/autograd/generated/python_fft_functions.cpp, /builddir/build/BUILD/pytorch-v2.2.0/torch/csrc/autograd/generated/python_linalg_functions.cpp, /builddir/build/BUILD/pytorch-v2.2.0/torch/csrc/autograd/generated/python_nested_functions.cpp, /builddir/build/BUILD/pytorch-v2.2.0/torch/csrc/autograd/generated/python_sparse_functions.cpp, /builddir/build/BUILD/pytorch-v2.2.0/torch/csrc/autograd/generated/python_special_functions.cpp, /builddir/build/BUILD/pytorch-v2.2.0/torch/csrc/autograd/generated/python_return_types.cpp, /builddir/build/BUILD/pytorch-v2.2.0/torch/csrc/autograd/generated/python_enum_tag.cpp, /builddir/build/BUILD/pytorch-v2.2.0/torch/csrc/autograd/generated/python_functions.h, /builddir/build/BUILD/pytorch-v2.2.0/torch/csrc/autograd/generated/python_return_types.h, /builddir/build/BUILD/pytorch-v2.2.0/torch/testing/_internal/generated/annotated_fn_args.py [ 2%] Linking C shared library ../lib/libtorch_global_deps.so [ 2%] Built target libkineto_defs.bzl [ 2%] Building CXX object third_party/googletest/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o [ 2%] Building C object sleef/src/common/CMakeFiles/arraymap.dir/arraymap.c.o [ 2%] Building C object sleef/src/common/CMakeFiles/common.dir/common.c.o /builddir/build/BUILD/pytorch-v2.2.0/third_party/cpuinfo/deps/clog/src/clog.c: In function ‘clog_vlog_fatal’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/cpuinfo/deps/clog/src/clog.c:117:25: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 117 | write(STDERR_FILENO, out_buffer, prefix_chars + format_chars + CLOG_SUFFIX_LENGTH); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/cpuinfo/deps/clog/src/clog.c: In function ‘clog_vlog_error’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/cpuinfo/deps/clog/src/clog.c:195:25: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 195 | write(STDERR_FILENO, out_buffer, prefix_chars + format_chars + CLOG_SUFFIX_LENGTH); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/cpuinfo/deps/clog/src/clog.c: In function ‘clog_vlog_warning’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/cpuinfo/deps/clog/src/clog.c:273:25: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 273 | write(STDERR_FILENO, out_buffer, prefix_chars + format_chars + CLOG_SUFFIX_LENGTH); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/cpuinfo/deps/clog/src/clog.c: In function ‘clog_vlog_info’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/cpuinfo/deps/clog/src/clog.c:351:25: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 351 | write(STDOUT_FILENO, out_buffer, prefix_chars + format_chars + CLOG_SUFFIX_LENGTH); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/cpuinfo/deps/clog/src/clog.c: In function ‘clog_vlog_debug’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/cpuinfo/deps/clog/src/clog.c:429:25: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 429 | write(STDOUT_FILENO, out_buffer, prefix_chars + format_chars + CLOG_SUFFIX_LENGTH); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 2%] Building C object third_party/tensorpipe/tensorpipe/CMakeFiles/tensorpipe_uv.dir/__/third_party/libuv/src/fs-poll.c.o [ 2%] Building CXX object third_party/gloo/gloo/CMakeFiles/gloo.dir/algorithm.cc.o [ 2%] Building C object sleef/src/libm/CMakeFiles/mkrename_gnuabi.dir/mkrename_gnuabi.c.o [ 2%] Built target python_copy_files [ 2%] Building CXX object third_party/benchmark/src/CMakeFiles/benchmark.dir/benchmark_runner.cc.o [ 2%] Building CXX object third_party/benchmark/src/CMakeFiles/benchmark.dir/colorprint.cc.o [ 2%] Linking C static library ../../lib/libfoxi_loader.a [ 2%] Linking C executable ../../bin/mkmasked_gnuabi [ 2%] Linking C static library ../../../../lib/libclog.a [ 2%] Built target foxi_loader [ 2%] Linking C executable ../../bin/mkrename_gnuabi [ 2%] Building CXX object third_party/benchmark/src/CMakeFiles/benchmark.dir/commandlineflags.cc.o [ 2%] Linking C executable ../../bin/mkalias [ 2%] Built target torch_global_deps [ 2%] Building CXX object third_party/benchmark/src/CMakeFiles/benchmark.dir/complexity.cc.o [ 2%] Built target common [ 2%] Built target mkmasked_gnuabi [ 2%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/arena.cc.o [ 2%] Built target clog [ 2%] Built target mkrename_gnuabi [ 2%] Building CXX object third_party/fmt/CMakeFiles/fmt.dir/src/os.cc.o [ 2%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/generated_message_util.cc.o [ 2%] Linking C executable ../../bin/mkdisp [ 2%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/generated_message_table_driven_lite.cc.o [ 2%] Built target gen_torch_version [ 2%] Generating /builddir/build/BUILD/pytorch-v2.2.0/torch/utils/data/datapipes/datapipe.pyi [ 2%] Built target mkalias [ 2%] Building CXX object third_party/benchmark/src/CMakeFiles/benchmark.dir/console_reporter.cc.o [ 2%] Linking C executable ../../bin/addSuffix [ 2%] Built target mkdisp [ 2%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/extension_set.cc.o [ 2%] Building C object third_party/tensorpipe/tensorpipe/CMakeFiles/tensorpipe_uv.dir/__/third_party/libuv/src/idna.c.o [ 2%] Built target addSuffix [ 2%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/generated_message_table_driven_lite.cc.o [ 2%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/generated_enum_util.cc.o [ 2%] Linking C executable ../../bin/mkrename /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/generated_enum_util.cc: In function ‘bool google::protobuf::internal::InitializeEnumStrings(const EnumEntry*, const int*, size_t, ExplicitlyConstructed >*)’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/generated_enum_util.cc:86:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 86 | for (int i = 0; i < size; ++i) { | ~~^~~~~~ [ 2%] Built target mkrename [ 2%] Building C object third_party/tensorpipe/tensorpipe/CMakeFiles/tensorpipe_uv.dir/__/third_party/libuv/src/inet.c.o [ 2%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/generated_message_util.cc.o [ 2%] Built target arraymap [ 2%] Building CXX object third_party/kineto/libkineto/CMakeFiles/kineto_base.dir/src/AbstractConfig.cpp.o [ 2%] Generating ../../../include/sleef.h [ 2%] Generating include/renamepurec_scalar.h Generating renamepurec_scalar.h: mkrename cinz_ 1 1 purec [ 2%] Generating include/renamepurec_scalar.h Generating renamepurec_scalar.h: mkrename cinz_ 1 1 purec [ 2%] Built target renamePUREC_SCALAR.h_generated [ 2%] Generating include/renamepurecfma_scalar.h Generating renamepurecfma_scalar.h: mkrename finz_ 1 1 purecfma [ 2%] Generating include/renamepurecfma_scalar.h Generating renamepurecfma_scalar.h: mkrename finz_ 1 1 purecfma [ 2%] Building CXX object third_party/kineto/libkineto/CMakeFiles/kineto_base.dir/src/CuptiActivityProfiler.cpp.o [ 2%] Building CXX object third_party/gloo/gloo/CMakeFiles/gloo.dir/allgather.cc.o [ 2%] Generating include/renamecuda.h Generating renamecuda.h: mkrename finz_ 1 1 cuda [ 2%] Building CXX object third_party/benchmark/src/CMakeFiles/benchmark.dir/counter.cc.o [ 2%] Built target renamePURECFMA_SCALAR.h_generated [ 2%] Built target headers [ 2%] Building CXX object third_party/gloo/gloo/CMakeFiles/gloo.dir/allgatherv.cc.o [ 2%] Building C object third_party/tensorpipe/tensorpipe/CMakeFiles/tensorpipe_uv.dir/__/third_party/libuv/src/random.c.o [ 2%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/implicit_weak_message.cc.o /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/generated_enum_util.cc: In function ‘bool google::protobuf::internal::InitializeEnumStrings(const EnumEntry*, const int*, size_t, ExplicitlyConstructed >*)’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/generated_enum_util.cc:86:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 86 | for (int i = 0; i < size; ++i) { | ~~^~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/generated_message_table_driven_lite.cc:31: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/generated_message_table_driven_lite.h: In instantiation of ‘void google::protobuf::internal::ResetOneofField(const ParseTable&, int, google::protobuf::Arena*, google::protobuf::MessageLite*, google::protobuf::uint32*, google::protobuf::int64, const void*) [with ProcessingType field_type = google::protobuf::internal::ProcessingType_STRING; google::protobuf::uint32 = unsigned int; google::protobuf::int64 = long int]’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/generated_message_table_driven_lite.h:510:49: required from ‘bool google::protobuf::internal::MergePartialFromCodedStreamInlined(google::protobuf::MessageLite*, const ParseTable&, google::protobuf::io::CodedInputStream*) [with UnknownFieldHandler = {anonymous}::UnknownFieldHandlerLite; unsigned int kMaxTag = 127]’ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/generated_message_table_driven_lite.h:858:73: required from ‘bool google::protobuf::internal::MergePartialFromCodedStreamImpl(google::protobuf::MessageLite*, const ParseTable&, google::protobuf::io::CodedInputStream*) [with UnknownFieldHandler = {anonymous}::UnknownFieldHandlerLite]’ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/generated_message_table_driven_lite.cc:100:66: required from here /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/generated_message_table_driven_lite.h:184:19: warning: comparison of integer expressions of different signedness: ‘google::protobuf::uint32’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 184 | if (*oneof_case == field_number) { | ~~~~~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/generated_message_table_driven_lite.h: In instantiation of ‘void google::protobuf::internal::ResetOneofField(const ParseTable&, int, google::protobuf::Arena*, google::protobuf::MessageLite*, google::protobuf::uint32*, google::protobuf::int64, const void*) [with ProcessingType field_type = google::protobuf::internal::ProcessingType_MESSAGE; google::protobuf::uint32 = unsigned int; google::protobuf::int64 = long int]’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/generated_message_table_driven_lite.h:703:50: required from ‘bool google::protobuf::internal::MergePartialFromCodedStreamInlined(google::protobuf::MessageLite*, const ParseTable&, google::protobuf::io::CodedInputStream*) [with UnknownFieldHandler = {anonymous}::UnknownFieldHandlerLite; unsigned int kMaxTag = 127]’ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/generated_message_table_driven_lite.h:858:73: required from ‘bool google::protobuf::internal::MergePartialFromCodedStreamImpl(google::protobuf::MessageLite*, const ParseTable&, google::protobuf::io::CodedInputStream*) [with UnknownFieldHandler = {anonymous}::UnknownFieldHandlerLite]’ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/generated_message_table_driven_lite.cc:100:66: required from here /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/generated_message_table_driven_lite.h:184:19: warning: comparison of integer expressions of different signedness: ‘google::protobuf::uint32’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] In function ‘inet_pton6’, inlined from ‘uv_inet_pton’ at /builddir/build/BUILD/pytorch-v2.2.0/third_party/tensorpipe/third_party/libuv/src/inet.c:170:12: /builddir/build/BUILD/pytorch-v2.2.0/third_party/tensorpipe/third_party/libuv/src/inet.c:293:17: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 293 | endp[- i] = colonp[n - i]; | ~~~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/tensorpipe/third_party/libuv/src/inet.c: In function ‘uv_inet_pton’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/tensorpipe/third_party/libuv/src/inet.c:221:17: note: at offset [-2147483631, -1] into destination object ‘tmp’ of size 16 221 | unsigned char tmp[sizeof(struct in6_addr)], *tp, *endp, *colonp; | ^~~ In function ‘inet_pton6’, inlined from ‘uv_inet_pton’ at /builddir/build/BUILD/pytorch-v2.2.0/third_party/tensorpipe/third_party/libuv/src/inet.c:170:12: /builddir/build/BUILD/pytorch-v2.2.0/third_party/tensorpipe/third_party/libuv/src/inet.c:293:17: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 293 | endp[- i] = colonp[n - i]; | ~~~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/tensorpipe/third_party/libuv/src/inet.c: In function ‘uv_inet_pton’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/tensorpipe/third_party/libuv/src/inet.c:221:17: note: at offset [-2147483631, -2] into destination object ‘tmp’ of size 16 221 | unsigned char tmp[sizeof(struct in6_addr)], *tp, *endp, *colonp; | ^~~ In function ‘inet_pton6’, inlined from ‘uv_inet_pton’ at /builddir/build/BUILD/pytorch-v2.2.0/third_party/tensorpipe/third_party/libuv/src/inet.c:170:12: /builddir/build/BUILD/pytorch-v2.2.0/third_party/tensorpipe/third_party/libuv/src/inet.c:293:17: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 293 | endp[- i] = colonp[n - i]; | ~~~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/tensorpipe/third_party/libuv/src/inet.c: In function ‘uv_inet_pton’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/tensorpipe/third_party/libuv/src/inet.c:221:17: note: at offset [-2147483631, -3] into destination object ‘tmp’ of size 16 221 | unsigned char tmp[sizeof(struct in6_addr)], *tp, *endp, *colonp; | ^~~ In function ‘inet_pton6’, inlined from ‘uv_inet_pton’ at /builddir/build/BUILD/pytorch-v2.2.0/third_party/tensorpipe/third_party/libuv/src/inet.c:170:12: /builddir/build/BUILD/pytorch-v2.2.0/third_party/tensorpipe/third_party/libuv/src/inet.c:293:17: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 293 | endp[- i] = colonp[n - i]; | ~~~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/tensorpipe/third_party/libuv/src/inet.c: In function ‘uv_inet_pton’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/tensorpipe/third_party/libuv/src/inet.c:221:17: note: at offset [-2147483631, -4] into destination object ‘tmp’ of size 16 221 | unsigned char tmp[sizeof(struct in6_addr)], *tp, *endp, *colonp; | ^~~ In function ‘inet_pton6’, inlined from ‘uv_inet_pton’ at /builddir/build/BUILD/pytorch-v2.2.0/third_party/tensorpipe/third_party/libuv/src/inet.c:170:12: /builddir/build/BUILD/pytorch-v2.2.0/third_party/tensorpipe/third_party/libuv/src/inet.c:293:17: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 293 | endp[- i] = colonp[n - i]; | ~~~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/tensorpipe/third_party/libuv/src/inet.c: In function ‘uv_inet_pton’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/tensorpipe/third_party/libuv/src/inet.c:221:17: note: at offset [-2147483631, -5] into destination object ‘tmp’ of size 16 221 | unsigned char tmp[sizeof(struct in6_addr)], *tp, *endp, *colonp; | ^~~ In function ‘inet_pton6’, inlined from ‘uv_inet_pton’ at /builddir/build/BUILD/pytorch-v2.2.0/third_party/tensorpipe/third_party/libuv/src/inet.c:170:12: /builddir/build/BUILD/pytorch-v2.2.0/third_party/tensorpipe/third_party/libuv/src/inet.c:293:17: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 293 | endp[- i] = colonp[n - i]; | ~~~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/tensorpipe/third_party/libuv/src/inet.c: In function ‘uv_inet_pton’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/tensorpipe/third_party/libuv/src/inet.c:221:17: note: at offset [-2147483631, -6] into destination object ‘tmp’ of size 16 221 | unsigned char tmp[sizeof(struct in6_addr)], *tp, *endp, *colonp; | ^~~ In function ‘inet_pton6’, inlined from ‘uv_inet_pton’ at /builddir/build/BUILD/pytorch-v2.2.0/third_party/tensorpipe/third_party/libuv/src/inet.c:170:12: /builddir/build/BUILD/pytorch-v2.2.0/third_party/tensorpipe/third_party/libuv/src/inet.c:293:17: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 293 | endp[- i] = colonp[n - i]; | ~~~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/tensorpipe/third_party/libuv/src/inet.c: In function ‘uv_inet_pton’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/tensorpipe/third_party/libuv/src/inet.c:221:17: note: at offset [-2147483631, -7] into destination object ‘tmp’ of size 16 221 | unsigned char tmp[sizeof(struct in6_addr)], *tp, *endp, *colonp; | ^~~ In function ‘inet_pton6’, inlined from ‘uv_inet_pton’ at /builddir/build/BUILD/pytorch-v2.2.0/third_party/tensorpipe/third_party/libuv/src/inet.c:170:12: /builddir/build/BUILD/pytorch-v2.2.0/third_party/tensorpipe/third_party/libuv/src/inet.c:293:17: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 293 | endp[- i] = colonp[n - i]; | ~~~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/tensorpipe/third_party/libuv/src/inet.c: In function ‘uv_inet_pton’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/tensorpipe/third_party/libuv/src/inet.c:221:17: note: at offset [-2147483631, -8] into destination object ‘tmp’ of size 16 221 | unsigned char tmp[sizeof(struct in6_addr)], *tp, *endp, *colonp; | ^~~ In function ‘inet_pton6’, inlined from ‘uv_inet_pton’ at /builddir/build/BUILD/pytorch-v2.2.0/third_party/tensorpipe/third_party/libuv/src/inet.c:170:12: /builddir/build/BUILD/pytorch-v2.2.0/third_party/tensorpipe/third_party/libuv/src/inet.c:293:17: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 293 | endp[- i] = colonp[n - i]; | ~~~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/tensorpipe/third_party/libuv/src/inet.c: In function ‘uv_inet_pton’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/tensorpipe/third_party/libuv/src/inet.c:221:17: note: at offset [-2147483631, -9] into destination object ‘tmp’ of size 16 221 | unsigned char tmp[sizeof(struct in6_addr)], *tp, *endp, *colonp; | ^~~ In function ‘inet_pton6’, inlined from ‘uv_inet_pton’ at /builddir/build/BUILD/pytorch-v2.2.0/third_party/tensorpipe/third_party/libuv/src/inet.c:170:12: /builddir/build/BUILD/pytorch-v2.2.0/third_party/tensorpipe/third_party/libuv/src/inet.c:293:17: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 293 | endp[- i] = colonp[n - i]; | ~~~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/tensorpipe/third_party/libuv/src/inet.c: In function ‘uv_inet_pton’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/tensorpipe/third_party/libuv/src/inet.c:221:17: note: at offset [-2147483631, -10] into destination object ‘tmp’ of size 16 221 | unsigned char tmp[sizeof(struct in6_addr)], *tp, *endp, *colonp; | ^~~ In function ‘inet_pton6’, inlined from ‘uv_inet_pton’ at /builddir/build/BUILD/pytorch-v2.2.0/third_party/tensorpipe/third_party/libuv/src/inet.c:170:12: /builddir/build/BUILD/pytorch-v2.2.0/third_party/tensorpipe/third_party/libuv/src/inet.c:293:17: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 293 | endp[- i] = colonp[n - i]; | ~~~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/tensorpipe/third_party/libuv/src/inet.c: In function ‘uv_inet_pton’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/tensorpipe/third_party/libuv/src/inet.c:221:17: note: at offset [-2147483631, -11] into destination object ‘tmp’ of size 16 221 | unsigned char tmp[sizeof(struct in6_addr)], *tp, *endp, *colonp; | ^~~ In function ‘inet_pton6’, inlined from ‘uv_inet_pton’ at /builddir/build/BUILD/pytorch-v2.2.0/third_party/tensorpipe/third_party/libuv/src/inet.c:170:12: /builddir/build/BUILD/pytorch-v2.2.0/third_party/tensorpipe/third_party/libuv/src/inet.c:293:17: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 293 | endp[- i] = colonp[n - i]; | ~~~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/tensorpipe/third_party/libuv/src/inet.c: In function ‘uv_inet_pton’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/tensorpipe/third_party/libuv/src/inet.c:221:17: note: at offset [-2147483631, -12] into destination object ‘tmp’ of size 16 221 | unsigned char tmp[sizeof(struct in6_addr)], *tp, *endp, *colonp; | ^~~ In function ‘inet_pton6’, inlined from ‘uv_inet_pton’ at /builddir/build/BUILD/pytorch-v2.2.0/third_party/tensorpipe/third_party/libuv/src/inet.c:170:12: /builddir/build/BUILD/pytorch-v2.2.0/third_party/tensorpipe/third_party/libuv/src/inet.c:293:17: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 293 | endp[- i] = colonp[n - i]; | ~~~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/tensorpipe/third_party/libuv/src/inet.c: In function ‘uv_inet_pton’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/tensorpipe/third_party/libuv/src/inet.c:221:17: note: at offset [-2147483631, -13] into destination object ‘tmp’ of size 16 221 | unsigned char tmp[sizeof(struct in6_addr)], *tp, *endp, *colonp; | ^~~ In function ‘inet_pton6’, inlined from ‘uv_inet_pton’ at /builddir/build/BUILD/pytorch-v2.2.0/third_party/tensorpipe/third_party/libuv/src/inet.c:170:12: /builddir/build/BUILD/pytorch-v2.2.0/third_party/tensorpipe/third_party/libuv/src/inet.c:293:17: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 293 | endp[- i] = colonp[n - i]; | ~~~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/tensorpipe/third_party/libuv/src/inet.c: In function ‘uv_inet_pton’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/tensorpipe/third_party/libuv/src/inet.c:221:17: note: at offset [-2147483631, -14] into destination object ‘tmp’ of size 16 221 | unsigned char tmp[sizeof(struct in6_addr)], *tp, *endp, *colonp; | ^~~ In function ‘inet_pton6’, inlined from ‘uv_inet_pton’ at /builddir/build/BUILD/pytorch-v2.2.0/third_party/tensorpipe/third_party/libuv/src/inet.c:170:12: /builddir/build/BUILD/pytorch-v2.2.0/third_party/tensorpipe/third_party/libuv/src/inet.c:293:17: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 293 | endp[- i] = colonp[n - i]; | ~~~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/tensorpipe/third_party/libuv/src/inet.c: In function ‘uv_inet_pton’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/tensorpipe/third_party/libuv/src/inet.c:221:17: note: at offset [-2147483631, -15] into destination object ‘tmp’ of size 16 221 | unsigned char tmp[sizeof(struct in6_addr)], *tp, *endp, *colonp; | ^~~ [ 2%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/implicit_weak_message.cc.o [ 2%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/io/coded_stream.cc.o [ 2%] Building CXX object third_party/kineto/libkineto/CMakeFiles/kineto_base.dir/src/ActivityProfilerController.cpp.o [ 2%] Generating ATen headers [ 2%] Building C object third_party/tensorpipe/tensorpipe/CMakeFiles/tensorpipe_uv.dir/__/third_party/libuv/src/strscpy.c.o In file included from /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/transport/pair.h:13, from /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/context.h:15, from /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/allgather.h:11, from /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/allgather.cc:9: /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/common/logging.h: In instantiation of ‘gloo::enforce_detail::EnforceFailMessage gloo::enforce_detail::Equals(const T1&, const T2&) [with T1 = long unsigned int; T2 = int]’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/allgather.cc:41:5: required from here /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/common/logging.h:124:28: warning: comparison of integer expressions of different signedness: ‘const long unsigned int’ and ‘const int’ [-Wsign-compare] 124 | BINARY_COMP_HELPER(Equals, ==) | ^ /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/common/logging.h:119:11: note: in definition of macro ‘BINARY_COMP_HELPER’ 119 | if (x op y) { \ | ^~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/kineto/libkineto/src/AbstractConfig.cpp: In member function ‘std::string libkineto::AbstractConfig::toLower(std::string&) const’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/kineto/libkineto/src/AbstractConfig.cpp:74:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 74 | for (int i = 0; i < res.size(); i++) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/kineto/libkineto/src/AbstractConfig.cpp: In member function ‘bool libkineto::AbstractConfig::toBool(std::string&) const’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/kineto/libkineto/src/AbstractConfig.cpp:122:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::array, 8>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 122 | for (int i = 0; i < bool_vals.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/transport/pair.h:13, from /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/context.h:15, from /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/allgatherv.h:11, from /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/allgatherv.cc:9: /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/common/logging.h: In instantiation of ‘gloo::enforce_detail::EnforceFailMessage gloo::enforce_detail::Equals(const T1&, const T2&) [with T1 = long unsigned int; T2 = int]’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/allgatherv.cc:53:3: required from here /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/common/logging.h:124:28: warning: comparison of integer expressions of different signedness: ‘const long unsigned int’ and ‘const int’ [-Wsign-compare] 124 | BINARY_COMP_HELPER(Equals, ==) | ^ /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/common/logging.h:119:11: note: in definition of macro ‘BINARY_COMP_HELPER’ 119 | if (x op y) { \ | ^~ [ 3%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/io/io_win32.cc.o [ 3%] Building C object third_party/tensorpipe/tensorpipe/CMakeFiles/tensorpipe_uv.dir/__/third_party/libuv/src/threadpool.c.o [ 3%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/io/strtod.cc.o [ 3%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/io/coded_stream.cc.o [ 3%] Building C object third_party/tensorpipe/tensorpipe/CMakeFiles/tensorpipe_uv.dir/__/third_party/libuv/src/timer.c.o [ 3%] Building C object third_party/tensorpipe/tensorpipe/CMakeFiles/tensorpipe_uv.dir/__/third_party/libuv/src/uv-common.c.o [ 3%] Building C object third_party/tensorpipe/tensorpipe/CMakeFiles/tensorpipe_uv.dir/__/third_party/libuv/src/uv-data-getter-setters.c.o /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/io/coded_stream.cc: In member function ‘bool google::protobuf::io::CodedInputStream::ReadLittleEndian32Fallback(google::protobuf::uint32*)’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/io/coded_stream.cc:315:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 315 | if (BufferSize() >= sizeof(*value)) { | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/io/coded_stream.cc: In member function ‘bool google::protobuf::io::CodedInputStream::ReadLittleEndian64Fallback(google::protobuf::uint64*)’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/io/coded_stream.cc:332:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 332 | if (BufferSize() >= sizeof(*value)) { | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/io/coded_stream.cc: In instantiation of ‘const google::protobuf::uint8* google::protobuf::io::{anonymous}::DecodeVarint64KnownSize(const google::protobuf::uint8*, google::protobuf::uint64*) [with long unsigned int N = 2; google::protobuf::uint8 = unsigned char; google::protobuf::uint64 = long unsigned int]’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/io/coded_stream.cc:421:38: required from here /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/io/coded_stream.cc:354:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 354 | for (int i = 0, offset = 0; i < N - 1; i++, offset += 7) { | ~~^~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/io/coded_stream.cc: In instantiation of ‘const google::protobuf::uint8* google::protobuf::io::{anonymous}::DecodeVarint64KnownSize(const google::protobuf::uint8*, google::protobuf::uint64*) [with long unsigned int N = 3; google::protobuf::uint8 = unsigned char; google::protobuf::uint64 = long unsigned int]’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/io/coded_stream.cc:423:38: required from here /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/io/coded_stream.cc:354:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/io/coded_stream.cc: In instantiation of ‘const google::protobuf::uint8* google::protobuf::io::{anonymous}::DecodeVarint64KnownSize(const google::protobuf::uint8*, google::protobuf::uint64*) [with long unsigned int N = 4; google::protobuf::uint8 = unsigned char; google::protobuf::uint64 = long unsigned int]’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/io/coded_stream.cc:425:38: required from here /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/io/coded_stream.cc:354:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/io/coded_stream.cc: In instantiation of ‘const google::protobuf::uint8* google::protobuf::io::{anonymous}::DecodeVarint64KnownSize(const google::protobuf::uint8*, google::protobuf::uint64*) [with long unsigned int N = 5; google::protobuf::uint8 = unsigned char; google::protobuf::uint64 = long unsigned int]’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/io/coded_stream.cc:427:38: required from here /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/io/coded_stream.cc:354:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/io/coded_stream.cc: In instantiation of ‘const google::protobuf::uint8* google::protobuf::io::{anonymous}::DecodeVarint64KnownSize(const google::protobuf::uint8*, google::protobuf::uint64*) [with long unsigned int N = 6; google::protobuf::uint8 = unsigned char; google::protobuf::uint64 = long unsigned int]’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/io/coded_stream.cc:429:38: required from here /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/io/coded_stream.cc:354:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/io/coded_stream.cc: In instantiation of ‘const google::protobuf::uint8* google::protobuf::io::{anonymous}::DecodeVarint64KnownSize(const google::protobuf::uint8*, google::protobuf::uint64*) [with long unsigned int N = 7; google::protobuf::uint8 = unsigned char; google::protobuf::uint64 = long unsigned int]’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/io/coded_stream.cc:431:38: required from here /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/io/coded_stream.cc:354:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/io/coded_stream.cc: In instantiation of ‘const google::protobuf::uint8* google::protobuf::io::{anonymous}::DecodeVarint64KnownSize(const google::protobuf::uint8*, google::protobuf::uint64*) [with long unsigned int N = 8; google::protobuf::uint8 = unsigned char; google::protobuf::uint64 = long unsigned int]’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/io/coded_stream.cc:433:38: required from here /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/io/coded_stream.cc:354:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/io/coded_stream.cc: In instantiation of ‘const google::protobuf::uint8* google::protobuf::io::{anonymous}::DecodeVarint64KnownSize(const google::protobuf::uint8*, google::protobuf::uint64*) [with long unsigned int N = 9; google::protobuf::uint8 = unsigned char; google::protobuf::uint64 = long unsigned int]’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/io/coded_stream.cc:435:38: required from here /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/io/coded_stream.cc:354:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/io/coded_stream.cc: In instantiation of ‘const google::protobuf::uint8* google::protobuf::io::{anonymous}::DecodeVarint64KnownSize(const google::protobuf::uint8*, google::protobuf::uint64*) [with long unsigned int N = 10; google::protobuf::uint8 = unsigned char; google::protobuf::uint64 = long unsigned int]’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/io/coded_stream.cc:437:39: required from here /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/io/coded_stream.cc:354:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] [ 3%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/io/io_win32.cc.o [ 3%] Building CXX object third_party/kineto/libkineto/CMakeFiles/kineto_base.dir/src/ActivityProfilerProxy.cpp.o [ 3%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/io/strtod.cc.o [ 3%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/io/zero_copy_stream.cc.o [ 3%] Building CXX object third_party/kineto/libkineto/CMakeFiles/kineto_base.dir/src/ActivityType.cpp.o [ 3%] Building CXX object third_party/benchmark/src/CMakeFiles/benchmark.dir/csv_reporter.cc.o [ 3%] Building C object third_party/tensorpipe/tensorpipe/CMakeFiles/tensorpipe_uv.dir/__/third_party/libuv/src/version.c.o In file included from /builddir/build/BUILD/pytorch-v2.2.0/third_party/tensorpipe/third_party/libuv/src/uv-common.h:42, from /builddir/build/BUILD/pytorch-v2.2.0/third_party/tensorpipe/third_party/libuv/src/uv-common.c:23: /builddir/build/BUILD/pytorch-v2.2.0/third_party/tensorpipe/third_party/libuv/src/uv-common.c: In function ‘uv_walk’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/tensorpipe/third_party/libuv/src/queue.h:68:19: warning: storing the address of local variable ‘queue’ in ‘((void * (**)[2])MEM[(void *[2] * *)loop_13(D) + 16B])[1]’ [-Wdangling-pointer=] 68 | QUEUE_PREV(q) = (n); \ | ^ /builddir/build/BUILD/pytorch-v2.2.0/third_party/tensorpipe/third_party/libuv/src/queue.h:78:7: note: in expansion of macro ‘QUEUE_SPLIT’ 78 | QUEUE_SPLIT(h, q, n); \ | ^~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/tensorpipe/third_party/libuv/src/uv-common.c:491:3: note: in expansion of macro ‘QUEUE_MOVE’ 491 | QUEUE_MOVE(&loop->handle_queue, &queue); | ^~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/tensorpipe/third_party/libuv/src/uv-common.c:487:9: note: ‘queue’ declared here 487 | QUEUE queue; | ^~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/tensorpipe/third_party/libuv/src/queue.h:40:27: note: ‘((void * (**)[2])loop)[2]’ declared here 40 | ((const QUEUE *) (q) == (const QUEUE *) QUEUE_NEXT(q)) | ^ /builddir/build/BUILD/pytorch-v2.2.0/third_party/tensorpipe/third_party/libuv/src/queue.h:74:9: note: in expansion of macro ‘QUEUE_EMPTY’ 74 | if (QUEUE_EMPTY(h)) \ | ^~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/tensorpipe/third_party/libuv/src/uv-common.c:491:3: note: in expansion of macro ‘QUEUE_MOVE’ 491 | QUEUE_MOVE(&loop->handle_queue, &queue); | ^~~~~~~~~~ [ 3%] Building CXX object third_party/gloo/gloo/CMakeFiles/gloo.dir/allreduce.cc.o [ 3%] Building CXX object third_party/kineto/libkineto/CMakeFiles/kineto_base.dir/src/Config.cpp.o [ 3%] Building CXX object third_party/kineto/libkineto/CMakeFiles/kineto_base.dir/src/ConfigLoader.cpp.o [ 3%] Building CXX object third_party/kineto/libkineto/CMakeFiles/kineto_base.dir/src/CuptiActivityApi.cpp.o In file included from /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/generated_message_table_driven_lite.cc:31: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/generated_message_table_driven_lite.h: In instantiation of ‘void google::protobuf::internal::ResetOneofField(const ParseTable&, int, google::protobuf::Arena*, google::protobuf::MessageLite*, google::protobuf::uint32*, google::protobuf::int64, const void*) [with ProcessingType field_type = google::protobuf::internal::ProcessingType_STRING; google::protobuf::uint32 = unsigned int; google::protobuf::int64 = long int]’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/generated_message_table_driven_lite.h:510:49: required from ‘bool google::protobuf::internal::MergePartialFromCodedStreamInlined(google::protobuf::MessageLite*, const ParseTable&, google::protobuf::io::CodedInputStream*) [with UnknownFieldHandler = {anonymous}::UnknownFieldHandlerLite; unsigned int kMaxTag = 127]’ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/generated_message_table_driven_lite.h:858:73: required from ‘bool google::protobuf::internal::MergePartialFromCodedStreamImpl(google::protobuf::MessageLite*, const ParseTable&, google::protobuf::io::CodedInputStream*) [with UnknownFieldHandler = {anonymous}::UnknownFieldHandlerLite]’ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/generated_message_table_driven_lite.cc:100:66: required from here /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/generated_message_table_driven_lite.h:184:19: warning: comparison of integer expressions of different signedness: ‘google::protobuf::uint32’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 184 | if (*oneof_case == field_number) { | ~~~~~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/generated_message_table_driven_lite.h: In instantiation of ‘void google::protobuf::internal::ResetOneofField(const ParseTable&, int, google::protobuf::Arena*, google::protobuf::MessageLite*, google::protobuf::uint32*, google::protobuf::int64, const void*) [with ProcessingType field_type = google::protobuf::internal::ProcessingType_MESSAGE; google::protobuf::uint32 = unsigned int; google::protobuf::int64 = long int]’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/generated_message_table_driven_lite.h:703:50: required from ‘bool google::protobuf::internal::MergePartialFromCodedStreamInlined(google::protobuf::MessageLite*, const ParseTable&, google::protobuf::io::CodedInputStream*) [with UnknownFieldHandler = {anonymous}::UnknownFieldHandlerLite; unsigned int kMaxTag = 127]’ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/generated_message_table_driven_lite.h:858:73: required from ‘bool google::protobuf::internal::MergePartialFromCodedStreamImpl(google::protobuf::MessageLite*, const ParseTable&, google::protobuf::io::CodedInputStream*) [with UnknownFieldHandler = {anonymous}::UnknownFieldHandlerLite]’ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/generated_message_table_driven_lite.cc:100:66: required from here /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/generated_message_table_driven_lite.h:184:19: warning: comparison of integer expressions of different signedness: ‘google::protobuf::uint32’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] [ 3%] Building C object third_party/tensorpipe/tensorpipe/CMakeFiles/tensorpipe_uv.dir/__/third_party/libuv/src/unix/async.c.o [ 3%] Building CXX object third_party/benchmark/src/CMakeFiles/benchmark.dir/json_reporter.cc.o [ 3%] Building CXX object third_party/kineto/libkineto/CMakeFiles/kineto_base.dir/src/DaemonConfigLoader.cpp.o /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/allreduce.cc: In function ‘void gloo::{anonymous}::allreduce(const gloo::detail::AllreduceOptionsImpl&)’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/allreduce.cc:105:14: warning: variable ‘slot’ set but not used [-Wunused-but-set-variable] 105 | const auto slot = Slot::build(kAllreduceSlotPrefix, opts.tag); | ^~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/allreduce.cc: In function ‘void gloo::{anonymous}::ring(const gloo::detail::AllreduceOptionsImpl&, ReduceRangeFunction, BroadcastRangeFunction)’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/allreduce.cc:279:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 279 | for (auto i = 0; i < (numSegments - numSegmentsPerRank + 2); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/allreduce.cc:307:11: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 307 | if (i < (numSegments - numSegmentsPerRank)) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/allreduce.cc:315:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 315 | if (i < numSegmentsPerRank) { | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/allreduce.cc:362:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 362 | for (auto i = 0; i < (numSegments - numSegmentsPerRank + 2); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/allreduce.cc:379:11: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 379 | if (i < (numSegments - numSegmentsPerRank)) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/allreduce.cc:387:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 387 | if (i < numSegmentsPerRank) { | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/allreduce.cc: In function ‘void gloo::{anonymous}::bcube(const gloo::detail::AllreduceOptionsImpl&, ReduceRangeFunction, BroadcastRangeFunction)’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/allreduce.cc:527:15: warning: comparison of integer expressions of different signedness: ‘const long unsigned int’ and ‘const int’ [-Wsign-compare] 527 | if (src == context->rank) { | ~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/allreduce.cc:540:15: warning: comparison of integer expressions of different signedness: ‘const long unsigned int’ and ‘const int’ [-Wsign-compare] 540 | if (dst == context->rank) { | ~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/allreduce.cc:566:16: warning: comparison of integer expressions of different signedness: ‘const long unsigned int’ and ‘const int’ [-Wsign-compare] 566 | if (peer == context->rank) { | ~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/allreduce.cc:583:15: warning: comparison of integer expressions of different signedness: ‘const long unsigned int’ and ‘const int’ [-Wsign-compare] 583 | if (src == context->rank) { | ~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/allreduce.cc:613:15: warning: comparison of integer expressions of different signedness: ‘const long unsigned int’ and ‘const int’ [-Wsign-compare] 613 | if (src == context->rank) { | ~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/allreduce.cc:633:15: warning: comparison of integer expressions of different signedness: ‘const long unsigned int’ and ‘const int’ [-Wsign-compare] 633 | if (dst == context->rank) { | ~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/allreduce.cc:646:16: warning: comparison of integer expressions of different signedness: ‘const long unsigned int’ and ‘const int’ [-Wsign-compare] 646 | if (peer == context->rank) { | ~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/allreduce.cc:656:16: warning: comparison of integer expressions of different signedness: ‘const long unsigned int’ and ‘const int’ [-Wsign-compare] 656 | if (peer == context->rank) { | ~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/io/coded_stream.cc: In member function ‘bool google::protobuf::io::CodedInputStream::ReadLittleEndian32Fallback(google::protobuf::uint32*)’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/io/coded_stream.cc:315:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 315 | if (BufferSize() >= sizeof(*value)) { | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/io/coded_stream.cc: In member function ‘bool google::protobuf::io::CodedInputStream::ReadLittleEndian64Fallback(google::protobuf::uint64*)’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/io/coded_stream.cc:332:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 332 | if (BufferSize() >= sizeof(*value)) { | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/transport/pair.h:13, from /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/context.h:15, from /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/allreduce.h:15, from /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/allreduce.cc:9: /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/common/logging.h: In instantiation of ‘gloo::enforce_detail::EnforceFailMessage gloo::enforce_detail::Greater(const T1&, const T2&) [with T1 = long unsigned int; T2 = int]’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/allreduce.cc:108:3: required from here /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/common/logging.h:126:29: warning: comparison of integer expressions of different signedness: ‘const long unsigned int’ and ‘const int’ [-Wsign-compare] 126 | BINARY_COMP_HELPER(Greater, >) | ^ /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/common/logging.h:119:11: note: in definition of macro ‘BINARY_COMP_HELPER’ 119 | if (x op y) { \ | ^~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/common/logging.h: In instantiation of ‘gloo::enforce_detail::EnforceFailMessage gloo::enforce_detail::Equals(const T1&, const T2&) [with T1 = long unsigned int; T2 = int]’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/allreduce.cc:215:3: required from here /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/common/logging.h:124:28: warning: comparison of integer expressions of different signedness: ‘const long unsigned int’ and ‘const int’ [-Wsign-compare] 124 | BINARY_COMP_HELPER(Equals, ==) | ^ /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/common/logging.h:119:11: note: in definition of macro ‘BINARY_COMP_HELPER’ 119 | if (x op y) { \ | ^~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/common/logging.h: In instantiation of ‘gloo::enforce_detail::EnforceFailMessage gloo::enforce_detail::GreaterEquals(const T1&, const T2&) [with T1 = long unsigned int; T2 = int]’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/allreduce.cc:216:3: required from here /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/common/logging.h:127:35: warning: comparison of integer expressions of different signedness: ‘const long unsigned int’ and ‘const int’ [-Wsign-compare] 127 | BINARY_COMP_HELPER(GreaterEquals, >=) | ^ /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/common/logging.h:119:11: note: in definition of macro ‘BINARY_COMP_HELPER’ 119 | if (x op y) { \ | ^~ [ 3%] Building C object third_party/tensorpipe/tensorpipe/CMakeFiles/tensorpipe_uv.dir/__/third_party/libuv/src/unix/core.c.o /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/io/coded_stream.cc: In instantiation of ‘const google::protobuf::uint8* google::protobuf::io::{anonymous}::DecodeVarint64KnownSize(const google::protobuf::uint8*, google::protobuf::uint64*) [with long unsigned int N = 2; google::protobuf::uint8 = unsigned char; google::protobuf::uint64 = long unsigned int]’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/io/coded_stream.cc:421:38: required from here /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/io/coded_stream.cc:354:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 354 | for (int i = 0, offset = 0; i < N - 1; i++, offset += 7) { | ~~^~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/io/coded_stream.cc: In instantiation of ‘const google::protobuf::uint8* google::protobuf::io::{anonymous}::DecodeVarint64KnownSize(const google::protobuf::uint8*, google::protobuf::uint64*) [with long unsigned int N = 3; google::protobuf::uint8 = unsigned char; google::protobuf::uint64 = long unsigned int]’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/io/coded_stream.cc:423:38: required from here /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/io/coded_stream.cc:354:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/io/coded_stream.cc: In instantiation of ‘const google::protobuf::uint8* google::protobuf::io::{anonymous}::DecodeVarint64KnownSize(const google::protobuf::uint8*, google::protobuf::uint64*) [with long unsigned int N = 4; google::protobuf::uint8 = unsigned char; google::protobuf::uint64 = long unsigned int]’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/io/coded_stream.cc:425:38: required from here /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/io/coded_stream.cc:354:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/io/coded_stream.cc: In instantiation of ‘const google::protobuf::uint8* google::protobuf::io::{anonymous}::DecodeVarint64KnownSize(const google::protobuf::uint8*, google::protobuf::uint64*) [with long unsigned int N = 5; google::protobuf::uint8 = unsigned char; google::protobuf::uint64 = long unsigned int]’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/io/coded_stream.cc:427:38: required from here /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/io/coded_stream.cc:354:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/io/coded_stream.cc: In instantiation of ‘const google::protobuf::uint8* google::protobuf::io::{anonymous}::DecodeVarint64KnownSize(const google::protobuf::uint8*, google::protobuf::uint64*) [with long unsigned int N = 6; google::protobuf::uint8 = unsigned char; google::protobuf::uint64 = long unsigned int]’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/io/coded_stream.cc:429:38: required from here /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/io/coded_stream.cc:354:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/io/coded_stream.cc: In instantiation of ‘const google::protobuf::uint8* google::protobuf::io::{anonymous}::DecodeVarint64KnownSize(const google::protobuf::uint8*, google::protobuf::uint64*) [with long unsigned int N = 7; google::protobuf::uint8 = unsigned char; google::protobuf::uint64 = long unsigned int]’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/io/coded_stream.cc:431:38: required from here /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/io/coded_stream.cc:354:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/io/coded_stream.cc: In instantiation of ‘const google::protobuf::uint8* google::protobuf::io::{anonymous}::DecodeVarint64KnownSize(const google::protobuf::uint8*, google::protobuf::uint64*) [with long unsigned int N = 8; google::protobuf::uint8 = unsigned char; google::protobuf::uint64 = long unsigned int]’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/io/coded_stream.cc:433:38: required from here /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/io/coded_stream.cc:354:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/io/coded_stream.cc: In instantiation of ‘const google::protobuf::uint8* google::protobuf::io::{anonymous}::DecodeVarint64KnownSize(const google::protobuf::uint8*, google::protobuf::uint64*) [with long unsigned int N = 9; google::protobuf::uint8 = unsigned char; google::protobuf::uint64 = long unsigned int]’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/io/coded_stream.cc:435:38: required from here /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/io/coded_stream.cc:354:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/io/coded_stream.cc: In instantiation of ‘const google::protobuf::uint8* google::protobuf::io::{anonymous}::DecodeVarint64KnownSize(const google::protobuf::uint8*, google::protobuf::uint64*) [with long unsigned int N = 10; google::protobuf::uint8 = unsigned char; google::protobuf::uint64 = long unsigned int]’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/io/coded_stream.cc:437:39: required from here /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/io/coded_stream.cc:354:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] [ 3%] Building CXX object third_party/kineto/libkineto/CMakeFiles/kineto_base.dir/src/Demangle.cpp.o [ 3%] Building CXX object third_party/kineto/libkineto/CMakeFiles/kineto_base.dir/src/GenericTraceActivity.cpp.o [ 3%] Building CXX object third_party/kineto/libkineto/CMakeFiles/kineto_base.dir/src/ILoggerObserver.cpp.o [ 3%] Building CXX object third_party/kineto/libkineto/CMakeFiles/kineto_base.dir/src/IpcFabricConfigClient.cpp.o [ 3%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/io/zero_copy_stream_impl.cc.o /builddir/build/BUILD/pytorch-v2.2.0/third_party/kineto/libkineto/src/CuptiActivityApi.cpp:101:13: warning: ‘bool libkineto::nextActivityRecord(uint8_t*, size_t, CUpti_Activity*&)’ defined but not used [-Wunused-function] 101 | static bool nextActivityRecord( | ^~~~~~~~~~~~~~~~~~ [ 3%] Building C object third_party/tensorpipe/tensorpipe/CMakeFiles/tensorpipe_uv.dir/__/third_party/libuv/src/unix/dl.c.o [ 3%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/io/zero_copy_stream_impl_lite.cc.o [ 3%] Building CXX object third_party/gloo/gloo/CMakeFiles/gloo.dir/allreduce_local.cc.o In file included from /builddir/build/BUILD/pytorch-v2.2.0/third_party/kineto/libkineto/third_party/dynolog/dynolog/src/ipcfabric/FabricManager.h:12, from /builddir/build/BUILD/pytorch-v2.2.0/third_party/kineto/libkineto/src/IpcFabricConfigClient.h:21, from /builddir/build/BUILD/pytorch-v2.2.0/third_party/kineto/libkineto/src/IpcFabricConfigClient.cpp:11: /builddir/build/BUILD/pytorch-v2.2.0/third_party/kineto/libkineto/third_party/dynolog/dynolog/src/ipcfabric/Endpoint.h: In instantiation of ‘auto dynolog::ipcfabric::EndPoint::buildCtxt_(const std::vector&, unsigned int) [with long unsigned int kMaxNumFds = 0]’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/kineto/libkineto/third_party/dynolog/dynolog/src/ipcfabric/Endpoint.h:116:17: required from ‘auto dynolog::ipcfabric::EndPoint::buildSendCtxt(const std::string&, const std::vector&, const std::vector&) [with long unsigned int kMaxNumFds = 0; std::string = std::__cxx11::basic_string]’ /builddir/build/BUILD/pytorch-v2.2.0/third_party/kineto/libkineto/third_party/dynolog/dynolog/src/ipcfabric/FabricManager.h:126:36: required from here /builddir/build/BUILD/pytorch-v2.2.0/third_party/kineto/libkineto/third_party/dynolog/dynolog/src/ipcfabric/Endpoint.h:238:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 238 | for (int i = 0; i < payload.size(); i++) { | ~~^~~~~~~~~~~~~~~~ [ 3%] Building C object third_party/tensorpipe/tensorpipe/CMakeFiles/tensorpipe_uv.dir/__/third_party/libuv/src/unix/fs.c.o /builddir/build/BUILD/pytorch-v2.2.0/third_party/kineto/libkineto/third_party/dynolog/dynolog/src/ipcfabric/Endpoint.h: In instantiation of ‘bool dynolog::ipcfabric::EndPoint::tryPeekMsg(TCtxt&) [with long unsigned int kMaxNumFds = 0; TCtxt = dynolog::ipcfabric::EndPointCtxt<0>]’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/kineto/libkineto/third_party/dynolog/dynolog/src/ipcfabric/FabricManager.h:155:33: required from here /builddir/build/BUILD/pytorch-v2.2.0/third_party/kineto/libkineto/third_party/dynolog/dynolog/src/ipcfabric/Endpoint.h:174:5: warning: ‘throw’ will always call ‘terminate’ [-Wterminate] 174 | throw std::runtime_error(std::strerror(errno)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/kineto/libkineto/third_party/dynolog/dynolog/src/ipcfabric/Endpoint.h: In instantiation of ‘const char* dynolog::ipcfabric::EndPoint::getName(const TCtxt&) const [with long unsigned int kMaxNumFds = 0; TCtxt = dynolog::ipcfabric::EndPointCtxt<0>]’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/kineto/libkineto/third_party/dynolog/dynolog/src/ipcfabric/FabricManager.h:170:43: required from here /builddir/build/BUILD/pytorch-v2.2.0/third_party/kineto/libkineto/third_party/dynolog/dynolog/src/ipcfabric/Endpoint.h:185:9: warning: ‘throw’ will always call ‘terminate’ [-Wterminate] 185 | throw std::invalid_argument( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 186 | "Unexpected socket name: " + std::string(ctxt.msg_name.sun_path) + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 187 | ". Expected to start with " + std::string(socket_dir)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/kineto/libkineto/third_party/dynolog/dynolog/src/ipcfabric/Endpoint.h:192:9: warning: ‘throw’ will always call ‘terminate’ [-Wterminate] 192 | throw std::invalid_argument( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 193 | "Expected abstract socket, got " + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 194 | std::string(ctxt.msg_name.sun_path)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/kineto/libkineto/third_party/dynolog/dynolog/src/ipcfabric/Endpoint.h: In instantiation of ‘bool dynolog::ipcfabric::EndPoint::tryRcvMsg(TCtxt&) [with long unsigned int kMaxNumFds = 0; TCtxt = dynolog::ipcfabric::EndPointCtxt<0>]’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/kineto/libkineto/third_party/dynolog/dynolog/src/ipcfabric/FabricManager.h:178:34: required from here /builddir/build/BUILD/pytorch-v2.2.0/third_party/kineto/libkineto/third_party/dynolog/dynolog/src/ipcfabric/Endpoint.h:160:5: warning: ‘throw’ will always call ‘terminate’ [-Wterminate] 160 | throw std::runtime_error(std::strerror(errno)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.2.0/third_party/kineto/libkineto/third_party/dynolog/dynolog/src/ipcfabric/FabricManager.h:12, from /builddir/build/BUILD/pytorch-v2.2.0/third_party/kineto/libkineto/src/IpcFabricConfigClient.h:21, from /builddir/build/BUILD/pytorch-v2.2.0/third_party/kineto/libkineto/src/DaemonConfigLoader.cpp:16: /builddir/build/BUILD/pytorch-v2.2.0/third_party/kineto/libkineto/third_party/dynolog/dynolog/src/ipcfabric/Endpoint.h: In instantiation of ‘auto dynolog::ipcfabric::EndPoint::buildCtxt_(const std::vector&, unsigned int) [with long unsigned int kMaxNumFds = 0]’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/kineto/libkineto/third_party/dynolog/dynolog/src/ipcfabric/Endpoint.h:116:17: required from ‘auto dynolog::ipcfabric::EndPoint::buildSendCtxt(const std::string&, const std::vector&, const std::vector&) [with long unsigned int kMaxNumFds = 0; std::string = std::__cxx11::basic_string]’ /builddir/build/BUILD/pytorch-v2.2.0/third_party/kineto/libkineto/third_party/dynolog/dynolog/src/ipcfabric/FabricManager.h:126:36: required from here /builddir/build/BUILD/pytorch-v2.2.0/third_party/kineto/libkineto/third_party/dynolog/dynolog/src/ipcfabric/Endpoint.h:238:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 238 | for (int i = 0; i < payload.size(); i++) { | ~~^~~~~~~~~~~~~~~~ [ 3%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/io/zero_copy_stream.cc.o [ 3%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/io/zero_copy_stream_impl.cc.o /builddir/build/BUILD/pytorch-v2.2.0/third_party/kineto/libkineto/third_party/dynolog/dynolog/src/ipcfabric/Endpoint.h: In instantiation of ‘bool dynolog::ipcfabric::EndPoint::tryPeekMsg(TCtxt&) [with long unsigned int kMaxNumFds = 0; TCtxt = dynolog::ipcfabric::EndPointCtxt<0>]’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/kineto/libkineto/third_party/dynolog/dynolog/src/ipcfabric/FabricManager.h:155:33: required from here /builddir/build/BUILD/pytorch-v2.2.0/third_party/kineto/libkineto/third_party/dynolog/dynolog/src/ipcfabric/Endpoint.h:174:5: warning: ‘throw’ will always call ‘terminate’ [-Wterminate] 174 | throw std::runtime_error(std::strerror(errno)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/kineto/libkineto/third_party/dynolog/dynolog/src/ipcfabric/Endpoint.h: In instantiation of ‘const char* dynolog::ipcfabric::EndPoint::getName(const TCtxt&) const [with long unsigned int kMaxNumFds = 0; TCtxt = dynolog::ipcfabric::EndPointCtxt<0>]’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/kineto/libkineto/third_party/dynolog/dynolog/src/ipcfabric/FabricManager.h:170:43: required from here /builddir/build/BUILD/pytorch-v2.2.0/third_party/kineto/libkineto/third_party/dynolog/dynolog/src/ipcfabric/Endpoint.h:185:9: warning: ‘throw’ will always call ‘terminate’ [-Wterminate] 185 | throw std::invalid_argument( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 186 | "Unexpected socket name: " + std::string(ctxt.msg_name.sun_path) + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 187 | ". Expected to start with " + std::string(socket_dir)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/kineto/libkineto/third_party/dynolog/dynolog/src/ipcfabric/Endpoint.h:192:9: warning: ‘throw’ will always call ‘terminate’ [-Wterminate] 192 | throw std::invalid_argument( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 193 | "Expected abstract socket, got " + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 194 | std::string(ctxt.msg_name.sun_path)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/kineto/libkineto/third_party/dynolog/dynolog/src/ipcfabric/Endpoint.h: In instantiation of ‘bool dynolog::ipcfabric::EndPoint::tryRcvMsg(TCtxt&) [with long unsigned int kMaxNumFds = 0; TCtxt = dynolog::ipcfabric::EndPointCtxt<0>]’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/kineto/libkineto/third_party/dynolog/dynolog/src/ipcfabric/FabricManager.h:178:34: required from here /builddir/build/BUILD/pytorch-v2.2.0/third_party/kineto/libkineto/third_party/dynolog/dynolog/src/ipcfabric/Endpoint.h:160:5: warning: ‘throw’ will always call ‘terminate’ [-Wterminate] 160 | throw std::runtime_error(std::strerror(errno)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/io/zero_copy_stream_impl_lite.cc: In member function ‘virtual bool google::protobuf::io::StringOutputStream::Next(void**, int*)’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/io/zero_copy_stream_impl_lite.cc:146:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 146 | if (old_size < target_->capacity()) { | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/io/zero_copy_stream_impl_lite.cc:41: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/io/zero_copy_stream_impl_lite.cc: In member function ‘virtual void google::protobuf::io::StringOutputStream::BackUp(int)’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/stubs/logging.h:159:48: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 159 | #define GOOGLE_CHECK_LE(A, B) GOOGLE_CHECK((A) <= (B)) | ~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/stubs/logging.h:151:5: note: in definition of macro ‘GOOGLE_LOG_IF’ 151 | !(CONDITION) ? (void)0 : GOOGLE_LOG(LEVEL) | ^~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/stubs/logging.h:159:31: note: in expansion of macro ‘GOOGLE_CHECK’ 159 | #define GOOGLE_CHECK_LE(A, B) GOOGLE_CHECK((A) <= (B)) | ^~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/io/zero_copy_stream_impl_lite.cc:175:3: note: in expansion of macro ‘GOOGLE_CHECK_LE’ 175 | GOOGLE_CHECK_LE(count, target_->size()); | ^~~~~~~~~~~~~~~ [ 3%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/io/zero_copy_stream_impl_lite.cc.o [ 3%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/message_lite.cc.o [ 3%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/parse_context.cc.o /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/allreduce_local.cc: In instantiation of ‘void gloo::AllreduceLocal::run() [with T = signed char]’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/allreduce_local.cc:43:1: required from here /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/allreduce_local.cc:31:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 31 | for (int i = 1; i < ptrs_.size(); i++) { | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/allreduce_local.cc:35:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 35 | for (int i = 1; i < ptrs_.size(); i++) { | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/allreduce_local.cc: In instantiation of ‘void gloo::AllreduceLocal::run() [with T = unsigned char]’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/allreduce_local.cc:44:1: required from here /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/allreduce_local.cc:31:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 31 | for (int i = 1; i < ptrs_.size(); i++) { | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/allreduce_local.cc:35:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 35 | for (int i = 1; i < ptrs_.size(); i++) { | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/allreduce_local.cc: In instantiation of ‘void gloo::AllreduceLocal::run() [with T = int]’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/allreduce_local.cc:45:1: required from here /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/allreduce_local.cc:31:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 31 | for (int i = 1; i < ptrs_.size(); i++) { | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/allreduce_local.cc:35:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 35 | for (int i = 1; i < ptrs_.size(); i++) { | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/allreduce_local.cc: In instantiation of ‘void gloo::AllreduceLocal::run() [with T = long int]’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/allreduce_local.cc:46:1: required from here /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/allreduce_local.cc:31:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 31 | for (int i = 1; i < ptrs_.size(); i++) { | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/allreduce_local.cc:35:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 35 | for (int i = 1; i < ptrs_.size(); i++) { | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/allreduce_local.cc: In instantiation of ‘void gloo::AllreduceLocal::run() [with T = long unsigned int]’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/allreduce_local.cc:47:1: required from here /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/allreduce_local.cc:31:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 31 | for (int i = 1; i < ptrs_.size(); i++) { | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/allreduce_local.cc:35:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 35 | for (int i = 1; i < ptrs_.size(); i++) { | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/allreduce_local.cc: In instantiation of ‘void gloo::AllreduceLocal::run() [with T = float]’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/allreduce_local.cc:48:1: required from here /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/allreduce_local.cc:31:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 31 | for (int i = 1; i < ptrs_.size(); i++) { | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/allreduce_local.cc:35:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 35 | for (int i = 1; i < ptrs_.size(); i++) { | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/allreduce_local.cc: In instantiation of ‘void gloo::AllreduceLocal::run() [with T = double]’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/allreduce_local.cc:49:1: required from here /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/allreduce_local.cc:31:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 31 | for (int i = 1; i < ptrs_.size(); i++) { | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/allreduce_local.cc:35:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 35 | for (int i = 1; i < ptrs_.size(); i++) { | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/allreduce_local.cc: In instantiation of ‘void gloo::AllreduceLocal::run() [with T = gloo::float16]’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/allreduce_local.cc:50:1: required from here /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/allreduce_local.cc:31:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 31 | for (int i = 1; i < ptrs_.size(); i++) { | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/allreduce_local.cc:35:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 35 | for (int i = 1; i < ptrs_.size(); i++) { | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/allreduce_local.cc:36:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct gloo::float16’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 36 | memcpy(ptrs_[i], ptrs_[0], bytes_); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/math.h:11, from /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/algorithm.h:14, from /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/allreduce_local.h:11, from /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/allreduce_local.cc:9: /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/types.h:96:19: note: ‘struct gloo::float16’ declared here 96 | struct alignas(2) float16 { | ^~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/allreduce_local.cc: In instantiation of ‘void gloo::AllreduceLocal::run() [with T = char]’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/allreduce_local.cc:52:1: required from here /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/allreduce_local.cc:31:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 31 | for (int i = 1; i < ptrs_.size(); i++) { | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/allreduce_local.cc:35:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 35 | for (int i = 1; i < ptrs_.size(); i++) { | ~~^~~~~~~~~~~~~~ [ 3%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/repeated_field.cc.o [ 3%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/message_lite.cc.o [ 3%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/parse_context.cc.o [ 3%] Building CXX object third_party/benchmark/src/CMakeFiles/benchmark.dir/perf_counters.cc.o [ 3%] Building CXX object third_party/benchmark/src/CMakeFiles/benchmark.dir/reporter.cc.o In file included from /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/repeated_field.h:60, from /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/repeated_field.cc:35: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/repeated_field.cc: In member function ‘void** google::protobuf::internal::RepeatedPtrFieldBase::InternalExtend(int)’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/stubs/logging.h:159:48: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 159 | #define GOOGLE_CHECK_LE(A, B) GOOGLE_CHECK((A) <= (B)) | ~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/stubs/logging.h:151:5: note: in definition of macro ‘GOOGLE_LOG_IF’ 151 | !(CONDITION) ? (void)0 : GOOGLE_LOG(LEVEL) | ^~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/stubs/logging.h:159:31: note: in expansion of macro ‘GOOGLE_CHECK’ 159 | #define GOOGLE_CHECK_LE(A, B) GOOGLE_CHECK((A) <= (B)) | ^~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/repeated_field.cc:61:3: note: in expansion of macro ‘GOOGLE_CHECK_LE’ 61 | GOOGLE_CHECK_LE(new_size, (std::numeric_limits::max() - kRepHeaderSize) / | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/message_lite.cc: In member function ‘bool google::protobuf::MessageLite::SerializePartialToCodedStream(google::protobuf::io::CodedOutputStream*) const’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/message_lite.cc:392:46: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 392 | if (final_byte_count - original_byte_count != size) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/message_lite.cc: In member function ‘bool google::protobuf::MessageLite::SerializePartialToArray(void*, int) const’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/message_lite.cc:491:12: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 491 | if (size < byte_size) return false; | ~~~~~^~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/message_lite.cc: In member function ‘bool google::protobuf::MessageLite::SerializePartialToCodedStream(google::protobuf::io::CodedOutputStream*) const’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/message_lite.cc:392:46: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 392 | if (final_byte_count - original_byte_count != size) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/message_lite.cc: In member function ‘bool google::protobuf::MessageLite::SerializePartialToArray(void*, int) const’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/message_lite.cc:491:12: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 491 | if (size < byte_size) return false; | ~~~~~^~~~~~~~~~~ [ 3%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/repeated_field.cc.o [ 4%] Building CXX object third_party/gloo/gloo/CMakeFiles/gloo.dir/alltoall.cc.o In file included from /usr/include/string.h:548, from /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/stubs/port.h:39, from /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/stubs/macros.h:34, from /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/stubs/common.h:46, from /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/message_lite.h:45, from /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/message_lite.cc:36: In function ‘void* memcpy(void*, const void*, size_t)’, inlined from ‘google::protobuf::uint8* google::protobuf::io::EpsCopyOutputStream::WriteRaw(const void*, int, google::protobuf::uint8*)’ at /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/io/coded_stream.h:699:16, inlined from ‘virtual google::protobuf::uint8* google::protobuf::internal::ImplicitWeakMessage::_InternalSerialize(google::protobuf::uint8*, google::protobuf::io::EpsCopyOutputStream*) const’ at /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/implicit_weak_message.h:85:28, inlined from ‘bool google::protobuf::MessageLite::SerializePartialToZeroCopyStream(google::protobuf::io::ZeroCopyOutputStream*) const’ at /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/message_lite.cc:419:30: /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin___memcpy_chk(void*, const void*, long unsigned int, long unsigned int)’ specified size between 18446744071562067968 and 18446744073709551615 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 30 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/string.h:548, from /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/stubs/port.h:39, from /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/stubs/macros.h:34, from /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/stubs/common.h:46, from /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/message_lite.h:45, from /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/message_lite.cc:36: In function ‘void* memcpy(void*, const void*, size_t)’, inlined from ‘google::protobuf::uint8* google::protobuf::io::EpsCopyOutputStream::WriteRaw(const void*, int, google::protobuf::uint8*)’ at /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/io/coded_stream.h:699:16, inlined from ‘virtual google::protobuf::uint8* google::protobuf::internal::ImplicitWeakMessage::_InternalSerialize(google::protobuf::uint8*, google::protobuf::io::EpsCopyOutputStream*) const’ at /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/implicit_weak_message.h:85:28, inlined from ‘bool google::protobuf::MessageLite::SerializePartialToZeroCopyStream(google::protobuf::io::ZeroCopyOutputStream*) const’ at /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/message_lite.cc:419:30: /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin___memcpy_chk(void*, const void*, long unsigned int, long unsigned int)’ specified size between 18446744071562067968 and 18446744073709551615 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 30 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 4%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/stubs/bytestream.cc.o [ 4%] Building C object third_party/tensorpipe/tensorpipe/CMakeFiles/tensorpipe_uv.dir/__/third_party/libuv/src/unix/getaddrinfo.c.o In file included from /usr/include/string.h:548, from /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/stubs/port.h:39, from /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/stubs/macros.h:34, from /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/stubs/logging.h:34: In function ‘void* memcpy(void*, const void*, size_t)’, inlined from ‘void google::protobuf::internal::ElementCopier::operator()(Element*, const Element*, int) [with Element = bool]’ at /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/repeated_field.h:1641:11, inlined from ‘void google::protobuf::RepeatedField::CopyArray(Element*, const Element*, int) [with Element = bool]’ at /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/repeated_field.h:1626:37, inlined from ‘void google::protobuf::RepeatedField::MoveArray(Element*, Element*, int) [with Element = bool]’ at /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/repeated_field.h:1620:12, inlined from ‘void google::protobuf::RepeatedField::Reserve(int) [with Element = bool]’ at /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/repeated_field.h:1601:14, inlined from ‘google::protobuf::RepeatedField::RepeatedField(const google::protobuf::RepeatedField&) [with Element = bool]’ at /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/repeated_field.h:1196:12: /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset 0 is out of the bounds [0, 0] [-Warray-bounds] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 30 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/io/zero_copy_stream_impl_lite.cc: In member function ‘virtual bool google::protobuf::io::StringOutputStream::Next(void**, int*)’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/io/zero_copy_stream_impl_lite.cc:146:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 146 | if (old_size < target_->capacity()) { | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/io/zero_copy_stream_impl_lite.cc:41: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/io/zero_copy_stream_impl_lite.cc: In member function ‘virtual void google::protobuf::io::StringOutputStream::BackUp(int)’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/stubs/logging.h:159:48: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 159 | #define GOOGLE_CHECK_LE(A, B) GOOGLE_CHECK((A) <= (B)) | ~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/stubs/logging.h:151:5: note: in definition of macro ‘GOOGLE_LOG_IF’ 151 | !(CONDITION) ? (void)0 : GOOGLE_LOG(LEVEL) | ^~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/stubs/logging.h:159:31: note: in expansion of macro ‘GOOGLE_CHECK’ 159 | #define GOOGLE_CHECK_LE(A, B) GOOGLE_CHECK((A) <= (B)) | ^~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/io/zero_copy_stream_impl_lite.cc:175:3: note: in expansion of macro ‘GOOGLE_CHECK_LE’ 175 | GOOGLE_CHECK_LE(count, target_->size()); | ^~~~~~~~~~~~~~~ [ 4%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/stubs/common.cc.o In function ‘void* memcpy(void*, const void*, size_t)’, inlined from ‘void google::protobuf::internal::ElementCopier::operator()(Element*, const Element*, int) [with Element = int]’ at /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/repeated_field.h:1641:11, inlined from ‘void google::protobuf::RepeatedField::CopyArray(Element*, const Element*, int) [with Element = int]’ at /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/repeated_field.h:1626:37, inlined from ‘void google::protobuf::RepeatedField::MoveArray(Element*, Element*, int) [with Element = int]’ at /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/repeated_field.h:1620:12, inlined from ‘void google::protobuf::RepeatedField::Reserve(int) [with Element = int]’ at /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/repeated_field.h:1601:14, inlined from ‘google::protobuf::RepeatedField::RepeatedField(const google::protobuf::RepeatedField&) [with Element = int]’ at /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/repeated_field.h:1196:12: /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [0, 3] is out of the bounds [0, 0] [-Warray-bounds] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 30 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 5%] Building C object third_party/tensorpipe/tensorpipe/CMakeFiles/tensorpipe_uv.dir/__/third_party/libuv/src/unix/getnameinfo.c.o [ 5%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/stubs/int128.cc.o In function ‘void* memcpy(void*, const void*, size_t)’, inlined from ‘void google::protobuf::internal::ElementCopier::operator()(Element*, const Element*, int) [with Element = unsigned int]’ at /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/repeated_field.h:1641:11, inlined from ‘void google::protobuf::RepeatedField::CopyArray(Element*, const Element*, int) [with Element = unsigned int]’ at /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/repeated_field.h:1626:37, inlined from ‘void google::protobuf::RepeatedField::MoveArray(Element*, Element*, int) [with Element = unsigned int]’ at /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/repeated_field.h:1620:12, inlined from ‘void google::protobuf::RepeatedField::Reserve(int) [with Element = unsigned int]’ at /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/repeated_field.h:1601:14, inlined from ‘google::protobuf::RepeatedField::RepeatedField(const google::protobuf::RepeatedField&) [with Element = unsigned int]’ at /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/repeated_field.h:1196:12: /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [0, 3] is out of the bounds [0, 0] [-Warray-bounds] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 30 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 5%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/stubs/status.cc.o [ 5%] Building C object third_party/tensorpipe/tensorpipe/CMakeFiles/tensorpipe_uv.dir/__/third_party/libuv/src/unix/loop-watcher.c.o [ 5%] Building CXX object third_party/kineto/libkineto/CMakeFiles/kineto_base.dir/src/Logger.cpp.o [ 5%] Building CXX object third_party/kineto/libkineto/CMakeFiles/kineto_base.dir/src/LoggingAPI.cpp.o /builddir/build/BUILD/pytorch-v2.2.0/third_party/kineto/libkineto/src/CuptiActivityProfiler.cpp:86:41: warning: ‘std::unordered_map& {anonymous}::ctxToDeviceId()’ defined but not used [-Wunused-function] 86 | std::unordered_map& ctxToDeviceId() { | ^~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/kineto/libkineto/src/CuptiActivityProfiler.cpp:80:50: warning: ‘std::unordered_map& {anonymous}::waitEventMap()’ defined but not used [-Wunused-function] 80 | std::unordered_map& waitEventMap() { | ^~~~~~~~~~~~ In function ‘void* memcpy(void*, const void*, size_t)’, inlined from ‘void google::protobuf::internal::ElementCopier::operator()(Element*, const Element*, int) [with Element = long int]’ at /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/repeated_field.h:1641:11, inlined from ‘void google::protobuf::RepeatedField::CopyArray(Element*, const Element*, int) [with Element = long int]’ at /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/repeated_field.h:1626:37, inlined from ‘void google::protobuf::RepeatedField::MoveArray(Element*, Element*, int) [with Element = long int]’ at /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/repeated_field.h:1620:12, inlined from ‘void google::protobuf::RepeatedField::Reserve(int) [with Element = long int]’ at /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/repeated_field.h:1601:14, inlined from ‘google::protobuf::RepeatedField::RepeatedField(const google::protobuf::RepeatedField&) [with Element = long int]’ at /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/repeated_field.h:1196:12: /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [0, 7] is out of the bounds [0, 0] [-Warray-bounds] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 30 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/stubs/bytestream.cc:36: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/stubs/bytestream.cc: In member function ‘virtual void google::protobuf::strings::ArrayByteSource::Skip(size_t)’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/stubs/logging.h:186:50: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘google::protobuf::stringpiece_ssize_type’ {aka ‘long int’} [-Wsign-compare] 186 | #define GOOGLE_DCHECK_LE(A, B) GOOGLE_DCHECK((A) <= (B)) | ~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/stubs/logging.h:151:5: note: in definition of macro ‘GOOGLE_LOG_IF’ 151 | !(CONDITION) ? (void)0 : GOOGLE_LOG(LEVEL) | ^~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/stubs/logging.h:181:48: note: in expansion of macro ‘GOOGLE_CHECK’ 181 | #define GOOGLE_DCHECK(EXPRESSION) while(false) GOOGLE_CHECK(EXPRESSION) | ^~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/stubs/logging.h:186:32: note: in expansion of macro ‘GOOGLE_DCHECK’ 186 | #define GOOGLE_DCHECK_LE(A, B) GOOGLE_DCHECK((A) <= (B)) | ^~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/stubs/bytestream.cc:157:3: note: in expansion of macro ‘GOOGLE_DCHECK_LE’ 157 | GOOGLE_DCHECK_LE(n, input_.size()); | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/stubs/bytestream.cc: In member function ‘virtual google::protobuf::StringPiece google::protobuf::strings::LimitByteSource::Peek()’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/stubs/bytestream.cc:177:20: warning: comparison of integer expressions of different signedness: ‘google::protobuf::stringpiece_ssize_type’ {aka ‘long int’} and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 177 | if (piece.size() > limit_) { | ~~~~~~~~~~~~~^~~~~~~~ [ 5%] Building C object third_party/tensorpipe/tensorpipe/CMakeFiles/tensorpipe_uv.dir/__/third_party/libuv/src/unix/loop.c.o [ 5%] Building CXX object third_party/gloo/gloo/CMakeFiles/gloo.dir/alltoallv.cc.o /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/stubs/int128.cc: In function ‘std::ostream& google::protobuf::operator<<(std::ostream&, const uint128&)’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/stubs/int128.cc:178:13: warning: comparison of integer expressions of different signedness: ‘std::streamsize’ {aka ‘long int’} and ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 178 | if (width > rep.size()) { | ~~~~~~^~~~~~~~~~~~ In function ‘void* memcpy(void*, const void*, size_t)’, inlined from ‘void google::protobuf::internal::ElementCopier::operator()(Element*, const Element*, int) [with Element = long unsigned int]’ at /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/repeated_field.h:1641:11, inlined from ‘void google::protobuf::RepeatedField::CopyArray(Element*, const Element*, int) [with Element = long unsigned int]’ at /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/repeated_field.h:1626:37, inlined from ‘void google::protobuf::RepeatedField::MoveArray(Element*, Element*, int) [with Element = long unsigned int]’ at /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/repeated_field.h:1620:12, inlined from ‘void google::protobuf::RepeatedField::Reserve(int) [with Element = long unsigned int]’ at /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/repeated_field.h:1601:14, inlined from ‘google::protobuf::RepeatedField::RepeatedField(const google::protobuf::RepeatedField&) [with Element = long unsigned int]’ at /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/repeated_field.h:1196:12: /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [0, 7] is out of the bounds [0, 0] [-Warray-bounds] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 30 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 5%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/stubs/statusor.cc.o [ 6%] Building CXX object third_party/benchmark/src/CMakeFiles/benchmark.dir/sleep.cc.o [ 6%] Building CXX object third_party/benchmark/src/CMakeFiles/benchmark.dir/statistics.cc.o [ 6%] Building C object third_party/tensorpipe/tensorpipe/CMakeFiles/tensorpipe_uv.dir/__/third_party/libuv/src/unix/pipe.c.o In function ‘void* memcpy(void*, const void*, size_t)’, inlined from ‘void google::protobuf::internal::ElementCopier::operator()(Element*, const Element*, int) [with Element = float]’ at /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/repeated_field.h:1641:11, inlined from ‘void google::protobuf::RepeatedField::CopyArray(Element*, const Element*, int) [with Element = float]’ at /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/repeated_field.h:1626:37, inlined from ‘void google::protobuf::RepeatedField::MoveArray(Element*, Element*, int) [with Element = float]’ at /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/repeated_field.h:1620:12, inlined from ‘void google::protobuf::RepeatedField::Reserve(int) [with Element = float]’ at /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/repeated_field.h:1601:14, inlined from ‘google::protobuf::RepeatedField::RepeatedField(const google::protobuf::RepeatedField&) [with Element = float]’ at /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/repeated_field.h:1196:12: /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [0, 3] is out of the bounds [0, 0] [-Warray-bounds] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 30 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 7%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/stubs/stringpiece.cc.o [ 7%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/stubs/bytestream.cc.o [ 7%] Building CXX object third_party/kineto/libkineto/CMakeFiles/kineto_base.dir/src/init.cpp.o [ 7%] Building CXX object third_party/kineto/libkineto/CMakeFiles/kineto_base.dir/src/output_csv.cpp.o In function ‘void* memcpy(void*, const void*, size_t)’, inlined from ‘void google::protobuf::internal::ElementCopier::operator()(Element*, const Element*, int) [with Element = double]’ at /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/repeated_field.h:1641:11, inlined from ‘void google::protobuf::RepeatedField::CopyArray(Element*, const Element*, int) [with Element = double]’ at /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/repeated_field.h:1626:37, inlined from ‘void google::protobuf::RepeatedField::MoveArray(Element*, Element*, int) [with Element = double]’ at /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/repeated_field.h:1620:12, inlined from ‘void google::protobuf::RepeatedField::Reserve(int) [with Element = double]’ at /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/repeated_field.h:1601:14, inlined from ‘google::protobuf::RepeatedField::RepeatedField(const google::protobuf::RepeatedField&) [with Element = double]’ at /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/repeated_field.h:1196:12: /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [0, 7] is out of the bounds [0, 0] [-Warray-bounds] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 30 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/repeated_field.h:60, from /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/repeated_field.cc:35: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/repeated_field.cc: In member function ‘void** google::protobuf::internal::RepeatedPtrFieldBase::InternalExtend(int)’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/stubs/logging.h:159:48: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 159 | #define GOOGLE_CHECK_LE(A, B) GOOGLE_CHECK((A) <= (B)) | ~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/stubs/logging.h:151:5: note: in definition of macro ‘GOOGLE_LOG_IF’ 151 | !(CONDITION) ? (void)0 : GOOGLE_LOG(LEVEL) | ^~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/stubs/logging.h:159:31: note: in expansion of macro ‘GOOGLE_CHECK’ 159 | #define GOOGLE_CHECK_LE(A, B) GOOGLE_CHECK((A) <= (B)) | ^~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/repeated_field.cc:61:3: note: in expansion of macro ‘GOOGLE_CHECK_LE’ 61 | GOOGLE_CHECK_LE(new_size, (std::numeric_limits::max() - kRepHeaderSize) / | ^~~~~~~~~~~~~~~ [ 7%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/stubs/stringprintf.cc.o /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/stubs/stringpiece.cc: In member function ‘bool google::protobuf::StringPiece::contains(google::protobuf::StringPiece) const’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/stubs/stringpiece.cc:101:21: warning: comparison of integer expressions of different signedness: ‘google::protobuf::stringpiece_ssize_type’ {aka ‘long int’} and ‘const google::protobuf::StringPiece::size_type’ {aka ‘const long unsigned int’} [-Wsign-compare] 101 | return find(s, 0) != npos; | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/stubs/stringpiece.cc: In member function ‘google::protobuf::StringPiece google::protobuf::StringPiece::substr(size_type, size_type) const’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/stubs/stringpiece.cc:262:11: warning: comparison of integer expressions of different signedness: ‘google::protobuf::StringPiece::size_type’ {aka ‘long unsigned int’} and ‘const google::protobuf::stringpiece_ssize_type’ {aka ‘const long int’} [-Wsign-compare] 262 | if (pos > length_) pos = length_; | ~~~~^~~~~~~~~ [ 7%] Building CXX object third_party/kineto/libkineto/CMakeFiles/kineto_base.dir/src/output_json.cpp.o [ 8%] Linking CXX static library ../../lib/libfmt.a [ 8%] Building C object third_party/tensorpipe/tensorpipe/CMakeFiles/tensorpipe_uv.dir/__/third_party/libuv/src/unix/poll.c.o [ 8%] Built target fmt [ 8%] Building C object third_party/tensorpipe/tensorpipe/CMakeFiles/tensorpipe_uv.dir/__/third_party/libuv/src/unix/process.c.o [ 8%] Building CXX object third_party/gloo/gloo/CMakeFiles/gloo.dir/barrier.cc.o [ 8%] Building CXX object third_party/benchmark/src/CMakeFiles/benchmark.dir/string_util.cc.o [ 8%] Generating ATen sources /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/stubs/stringprintf.cc: In function ‘std::string google::protobuf::StringPrintfVector(const char*, const std::vector >&)’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/stubs/stringprintf.cc:153:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 153 | for (int i = 0; i < v.size(); ++i) { | ~~^~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/stubs/stringprintf.cc:156:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 156 | for (int i = v.size(); i < GOOGLE_ARRAYSIZE(cstr); ++i) { In file included from /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/stubs/bytestream.cc:36: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/stubs/bytestream.cc: In member function ‘virtual void google::protobuf::strings::ArrayByteSource::Skip(size_t)’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/stubs/logging.h:186:50: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘google::protobuf::stringpiece_ssize_type’ {aka ‘long int’} [-Wsign-compare] 186 | #define GOOGLE_DCHECK_LE(A, B) GOOGLE_DCHECK((A) <= (B)) | ~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/stubs/logging.h:151:5: note: in definition of macro ‘GOOGLE_LOG_IF’ 151 | !(CONDITION) ? (void)0 : GOOGLE_LOG(LEVEL) | ^~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/stubs/logging.h:181:48: note: in expansion of macro ‘GOOGLE_CHECK’ 181 | #define GOOGLE_DCHECK(EXPRESSION) while(false) GOOGLE_CHECK(EXPRESSION) | ^~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/stubs/logging.h:186:32: note: in expansion of macro ‘GOOGLE_DCHECK’ 186 | #define GOOGLE_DCHECK_LE(A, B) GOOGLE_DCHECK((A) <= (B)) | ^~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/stubs/bytestream.cc:157:3: note: in expansion of macro ‘GOOGLE_DCHECK_LE’ 157 | GOOGLE_DCHECK_LE(n, input_.size()); | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/stubs/bytestream.cc: In member function ‘virtual google::protobuf::StringPiece google::protobuf::strings::LimitByteSource::Peek()’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/stubs/bytestream.cc:177:20: warning: comparison of integer expressions of different signedness: ‘google::protobuf::stringpiece_ssize_type’ {aka ‘long int’} and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 177 | if (piece.size() > limit_) { | ~~~~~~~~~~~~~^~~~~~~~ [ 8%] Generating ATen declarations_yaml [ 8%] Building CXX object third_party/gloo/gloo/CMakeFiles/gloo.dir/broadcast.cc.o [ 8%] Building CXX object third_party/gloo/gloo/CMakeFiles/gloo.dir/context.cc.o [ 8%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/stubs/common.cc.o [ 8%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/stubs/structurally_valid.cc.o /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/barrier.cc: In function ‘void gloo::barrier(BarrierOptions&)’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/barrier.cc:30:24: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘const int’ [-Wsign-compare] 30 | for (size_t d = 1; d < context->size; d <<= 1) { | ~~^~~~~~~~~~~~~~~ [ 8%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/stubs/strutil.cc.o [ 8%] Building C object third_party/tensorpipe/tensorpipe/CMakeFiles/tensorpipe_uv.dir/__/third_party/libuv/src/unix/random-devurandom.c.o [ 8%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/stubs/time.cc.o [ 8%] Building C object third_party/tensorpipe/tensorpipe/CMakeFiles/tensorpipe_uv.dir/__/third_party/libuv/src/unix/signal.c.o /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/broadcast.cc: In function ‘void gloo::broadcast(BroadcastOptions&)’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/broadcast.cc:92:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 92 | for (auto i = 0; i < numSends; i++) { | ~~^~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/alltoallv.h:11, from /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/alltoallv.cc:9: /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/common/logging.h: In instantiation of ‘gloo::enforce_detail::EnforceFailMessage gloo::enforce_detail::Equals(const T1&, const T2&) [with T1 = long unsigned int; T2 = int]’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/alltoallv.cc:52:3: required from here /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/common/logging.h:124:28: warning: comparison of integer expressions of different signedness: ‘const long unsigned int’ and ‘const int’ [-Wsign-compare] 124 | BINARY_COMP_HELPER(Equals, ==) | ^ /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/common/logging.h:119:11: note: in definition of macro ‘BINARY_COMP_HELPER’ 119 | if (x op y) { \ | ^~ In file included from /usr/include/string.h:548, from /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/stubs/port.h:39, from /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/stubs/macros.h:34, from /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/stubs/logging.h:34: In function ‘void* memcpy(void*, const void*, size_t)’, inlined from ‘void google::protobuf::internal::ElementCopier::operator()(Element*, const Element*, int) [with Element = bool]’ at /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/repeated_field.h:1641:11, inlined from ‘void google::protobuf::RepeatedField::CopyArray(Element*, const Element*, int) [with Element = bool]’ at /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/repeated_field.h:1626:37, inlined from ‘void google::protobuf::RepeatedField::MoveArray(Element*, Element*, int) [with Element = bool]’ at /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/repeated_field.h:1620:12, inlined from ‘void google::protobuf::RepeatedField::Reserve(int) [with Element = bool]’ at /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/repeated_field.h:1601:14, inlined from ‘google::protobuf::RepeatedField::RepeatedField(const google::protobuf::RepeatedField&) [with Element = bool]’ at /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/repeated_field.h:1196:12: /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset 0 is out of the bounds [0, 0] [-Warray-bounds] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 30 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 8%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/stubs/int128.cc.o [ 8%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/stubs/status.cc.o [ 8%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/wire_format_lite.cc.o [ 8%] Building C object third_party/tensorpipe/tensorpipe/CMakeFiles/tensorpipe_uv.dir/__/third_party/libuv/src/unix/stream.c.o In function ‘void* memcpy(void*, const void*, size_t)’, inlined from ‘void google::protobuf::internal::ElementCopier::operator()(Element*, const Element*, int) [with Element = int]’ at /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/repeated_field.h:1641:11, inlined from ‘void google::protobuf::RepeatedField::CopyArray(Element*, const Element*, int) [with Element = int]’ at /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/repeated_field.h:1626:37, inlined from ‘void google::protobuf::RepeatedField::MoveArray(Element*, Element*, int) [with Element = int]’ at /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/repeated_field.h:1620:12, inlined from ‘void google::protobuf::RepeatedField::Reserve(int) [with Element = int]’ at /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/repeated_field.h:1601:14, inlined from ‘google::protobuf::RepeatedField::RepeatedField(const google::protobuf::RepeatedField&) [with Element = int]’ at /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/repeated_field.h:1196:12: /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [0, 3] is out of the bounds [0, 0] [-Warray-bounds] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 30 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 8%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/any.cc.o In file included from /builddir/build/BUILD/pytorch-v2.2.0/third_party/tensorpipe/third_party/libuv/src/uv-common.h:42, from /builddir/build/BUILD/pytorch-v2.2.0/third_party/tensorpipe/third_party/libuv/src/unix/internal.h:25, from /builddir/build/BUILD/pytorch-v2.2.0/third_party/tensorpipe/third_party/libuv/src/unix/stream.c:23: /builddir/build/BUILD/pytorch-v2.2.0/third_party/tensorpipe/third_party/libuv/src/unix/stream.c: In function ‘uv__write_callbacks’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/tensorpipe/third_party/libuv/src/queue.h:68:19: warning: storing the address of local variable ‘pq’ in ‘((void * (**)[2])MEM[(void *[2] * *)stream_24(D) + 208B])[1]’ [-Wdangling-pointer=] 68 | QUEUE_PREV(q) = (n); \ | ^ /builddir/build/BUILD/pytorch-v2.2.0/third_party/tensorpipe/third_party/libuv/src/queue.h:78:7: note: in expansion of macro ‘QUEUE_SPLIT’ 78 | QUEUE_SPLIT(h, q, n); \ | ^~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/tensorpipe/third_party/libuv/src/unix/stream.c:935:3: note: in expansion of macro ‘QUEUE_MOVE’ 935 | QUEUE_MOVE(&stream->write_completed_queue, &pq); | ^~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/tensorpipe/third_party/libuv/src/unix/stream.c:930:9: note: ‘pq’ declared here 930 | QUEUE pq; | ^~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/tensorpipe/third_party/libuv/src/queue.h:40:27: note: ‘((void * (**)[2])stream)[26]’ declared here 40 | ((const QUEUE *) (q) == (const QUEUE *) QUEUE_NEXT(q)) | ^ /builddir/build/BUILD/pytorch-v2.2.0/third_party/tensorpipe/third_party/libuv/src/unix/stream.c:932:7: note: in expansion of macro ‘QUEUE_EMPTY’ 932 | if (QUEUE_EMPTY(&stream->write_completed_queue)) | ^~~~~~~~~~~ [ 8%] Building CXX object third_party/benchmark/src/CMakeFiles/benchmark.dir/sysinfo.cc.o [ 8%] Building CXX object third_party/gloo/gloo/CMakeFiles/gloo.dir/gather.cc.o In function ‘void* memcpy(void*, const void*, size_t)’, inlined from ‘void google::protobuf::internal::ElementCopier::operator()(Element*, const Element*, int) [with Element = unsigned int]’ at /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/repeated_field.h:1641:11, inlined from ‘void google::protobuf::RepeatedField::CopyArray(Element*, const Element*, int) [with Element = unsigned int]’ at /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/repeated_field.h:1626:37, inlined from ‘void google::protobuf::RepeatedField::MoveArray(Element*, Element*, int) [with Element = unsigned int]’ at /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/repeated_field.h:1620:12, inlined from ‘void google::protobuf::RepeatedField::Reserve(int) [with Element = unsigned int]’ at /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/repeated_field.h:1601:14, inlined from ‘google::protobuf::RepeatedField::RepeatedField(const google::protobuf::RepeatedField&) [with Element = unsigned int]’ at /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/repeated_field.h:1196:12: /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [0, 3] is out of the bounds [0, 0] [-Warray-bounds] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 30 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/stubs/int128.cc: In function ‘std::ostream& google::protobuf::operator<<(std::ostream&, const uint128&)’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/stubs/int128.cc:178:13: warning: comparison of integer expressions of different signedness: ‘std::streamsize’ {aka ‘long int’} and ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 178 | if (width > rep.size()) { | ~~~~~~^~~~~~~~~~~~ [ 8%] Building CXX object third_party/benchmark/src/CMakeFiles/benchmark.dir/timers.cc.o [ 8%] Building C object third_party/tensorpipe/tensorpipe/CMakeFiles/tensorpipe_uv.dir/__/third_party/libuv/src/unix/tcp.c.o [ 8%] Building CXX object third_party/gloo/gloo/CMakeFiles/gloo.dir/gatherv.cc.o In function ‘void* memcpy(void*, const void*, size_t)’, inlined from ‘void google::protobuf::internal::ElementCopier::operator()(Element*, const Element*, int) [with Element = long int]’ at /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/repeated_field.h:1641:11, inlined from ‘void google::protobuf::RepeatedField::CopyArray(Element*, const Element*, int) [with Element = long int]’ at /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/repeated_field.h:1626:37, inlined from ‘void google::protobuf::RepeatedField::MoveArray(Element*, Element*, int) [with Element = long int]’ at /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/repeated_field.h:1620:12, inlined from ‘void google::protobuf::RepeatedField::Reserve(int) [with Element = long int]’ at /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/repeated_field.h:1601:14, inlined from ‘google::protobuf::RepeatedField::RepeatedField(const google::protobuf::RepeatedField&) [with Element = long int]’ at /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/repeated_field.h:1196:12: /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [0, 7] is out of the bounds [0, 0] [-Warray-bounds] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 30 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘void* memcpy(void*, const void*, size_t)’, inlined from ‘void google::protobuf::internal::ElementCopier::operator()(Element*, const Element*, int) [with Element = long unsigned int]’ at /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/repeated_field.h:1641:11, inlined from ‘void google::protobuf::RepeatedField::CopyArray(Element*, const Element*, int) [with Element = long unsigned int]’ at /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/repeated_field.h:1626:37, inlined from ‘void google::protobuf::RepeatedField::MoveArray(Element*, Element*, int) [with Element = long unsigned int]’ at /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/repeated_field.h:1620:12, inlined from ‘void google::protobuf::RepeatedField::Reserve(int) [with Element = long unsigned int]’ at /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/repeated_field.h:1601:14, inlined from ‘google::protobuf::RepeatedField::RepeatedField(const google::protobuf::RepeatedField&) [with Element = long unsigned int]’ at /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/repeated_field.h:1196:12: /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [0, 7] is out of the bounds [0, 0] [-Warray-bounds] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 30 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 8%] Building CXX object third_party/gloo/gloo/CMakeFiles/gloo.dir/reduce.cc.o /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/stubs/strutil.cc: In function ‘void google::protobuf::CEscapeAndAppend(StringPiece, std::string*)’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/stubs/strutil.cc:564:19: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘google::protobuf::stringpiece_ssize_type’ {aka ‘long int’} [-Wsign-compare] 564 | if (escaped_len == src.size()) { | ~~~~~~~~~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/stubs/strutil.cc: In function ‘int google::protobuf::memcasecmp(const char*, const char*, size_t)’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/stubs/strutil.cc:1293:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1293 | for ( int i = 0; i < len; i++ ) { | ~~^~~~~ [ 8%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/stubs/statusor.cc.o /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/stubs/strutil.cc: In function ‘int google::protobuf::GlobalReplaceSubstring(const std::string&, const std::string&, std::string*)’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/stubs/strutil.cc:1628:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::__cxx11::basic_string::size_type’ {aka ‘const long unsigned int’} [-Wsign-compare] 1628 | match_pos != string::npos; | ~~~~~~~~~~^~~~~~~~~~~~~~~ In function ‘void* memcpy(void*, const void*, size_t)’, inlined from ‘void google::protobuf::internal::ElementCopier::operator()(Element*, const Element*, int) [with Element = float]’ at /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/repeated_field.h:1641:11, inlined from ‘void google::protobuf::RepeatedField::CopyArray(Element*, const Element*, int) [with Element = float]’ at /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/repeated_field.h:1626:37, inlined from ‘void google::protobuf::RepeatedField::MoveArray(Element*, Element*, int) [with Element = float]’ at /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/repeated_field.h:1620:12, inlined from ‘void google::protobuf::RepeatedField::Reserve(int) [with Element = float]’ at /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/repeated_field.h:1601:14, inlined from ‘google::protobuf::RepeatedField::RepeatedField(const google::protobuf::RepeatedField&) [with Element = float]’ at /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/repeated_field.h:1196:12: /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [0, 3] is out of the bounds [0, 0] [-Warray-bounds] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 30 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 8%] Building C object third_party/tensorpipe/tensorpipe/CMakeFiles/tensorpipe_uv.dir/__/third_party/libuv/src/unix/thread.c.o /builddir/build/BUILD/pytorch-v2.2.0/third_party/tensorpipe/third_party/libuv/src/unix/thread.c: In function ‘thread_stack_size’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/tensorpipe/third_party/libuv/src/unix/thread.c:195:24: warning: comparison of integer expressions of different signedness: ‘rlim_t’ {aka ‘long unsigned int’} and ‘long int’ [-Wsign-compare] 195 | if (lim.rlim_cur >= PTHREAD_STACK_MIN) | ^~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/tensorpipe/third_party/libuv/src/unix/thread.c: In function ‘uv_thread_create_ex’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/tensorpipe/third_party/libuv/src/unix/thread.c:243:20: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘long int’ [-Wsign-compare] 243 | if (stack_size < PTHREAD_STACK_MIN) | ^ In file included from /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/transport/pair.h:13, from /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/context.h:15, from /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/gatherv.h:11, from /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/gatherv.cc:9: /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/common/logging.h: In instantiation of ‘gloo::enforce_detail::EnforceFailMessage gloo::enforce_detail::Equals(const T1&, const T2&) [with T1 = long unsigned int; T2 = int]’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/gatherv.cc:54:3: required from here /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/common/logging.h:124:28: warning: comparison of integer expressions of different signedness: ‘const long unsigned int’ and ‘const int’ [-Wsign-compare] 124 | BINARY_COMP_HELPER(Equals, ==) | ^ /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/common/logging.h:119:11: note: in definition of macro ‘BINARY_COMP_HELPER’ 119 | if (x op y) { \ | ^~ In function ‘void* memcpy(void*, const void*, size_t)’, inlined from ‘void google::protobuf::internal::ElementCopier::operator()(Element*, const Element*, int) [with Element = double]’ at /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/repeated_field.h:1641:11, inlined from ‘void google::protobuf::RepeatedField::CopyArray(Element*, const Element*, int) [with Element = double]’ at /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/repeated_field.h:1626:37, inlined from ‘void google::protobuf::RepeatedField::MoveArray(Element*, Element*, int) [with Element = double]’ at /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/repeated_field.h:1620:12, inlined from ‘void google::protobuf::RepeatedField::Reserve(int) [with Element = double]’ at /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/repeated_field.h:1601:14, inlined from ‘google::protobuf::RepeatedField::RepeatedField(const google::protobuf::RepeatedField&) [with Element = double]’ at /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/repeated_field.h:1196:12: /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [0, 7] is out of the bounds [0, 0] [-Warray-bounds] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 30 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 8%] Building C object third_party/tensorpipe/tensorpipe/CMakeFiles/tensorpipe_uv.dir/__/third_party/libuv/src/unix/tty.c.o [ 8%] Building CXX object third_party/gloo/gloo/CMakeFiles/gloo.dir/scatter.cc.o /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/reduce.cc: In function ‘void gloo::reduce(ReduceOptions&)’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/reduce.cc:171:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 171 | for (auto i = 0; i < numSegments; i++) { | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/reduce.cc:187:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 187 | if ((i - 2) < numSegmentsPerRank) { | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/reduce.cc:199:11: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 199 | if (i < (numSegments - 2)) { | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/reduce.cc:206:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 206 | if (i < numSegmentsPerRank) { | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/reduce.cc:223:32: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘const int’ [-Wsign-compare] 223 | for (size_t rank = 0; rank < context->size; rank++) { | ~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/reduce.cc:224:16: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘const int’ [-Wsign-compare] 224 | if (rank == context->rank) { | ~~~~~^~~~~~~~~~~~~~~~ [ 8%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/stubs/stringpiece.cc.o In file included from /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/transport/pair.h:13, from /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/context.h:15, from /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/reduce.h:14, from /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/reduce.cc:9: /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/common/logging.h: In instantiation of ‘gloo::enforce_detail::EnforceFailMessage gloo::enforce_detail::Equals(const T1&, const T2&) [with T1 = long unsigned int; T2 = int]’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/reduce.cc:118:3: required from here /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/common/logging.h:124:28: warning: comparison of integer expressions of different signedness: ‘const long unsigned int’ and ‘const int’ [-Wsign-compare] 124 | BINARY_COMP_HELPER(Equals, ==) | ^ /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/common/logging.h:119:11: note: in definition of macro ‘BINARY_COMP_HELPER’ 119 | if (x op y) { \ | ^~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/common/logging.h: In instantiation of ‘gloo::enforce_detail::EnforceFailMessage gloo::enforce_detail::GreaterEquals(const T1&, const T2&) [with T1 = long unsigned int; T2 = int]’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/reduce.cc:119:3: required from here /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/common/logging.h:127:35: warning: comparison of integer expressions of different signedness: ‘const long unsigned int’ and ‘const int’ [-Wsign-compare] 127 | BINARY_COMP_HELPER(GreaterEquals, >=) | ^ /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/common/logging.h:119:11: note: in definition of macro ‘BINARY_COMP_HELPER’ 119 | if (x op y) { \ | ^~ [ 8%] Building C object confu-deps/cpuinfo/CMakeFiles/cpuinfo.dir/src/init.c.o [ 8%] Building C object confu-deps/cpuinfo/CMakeFiles/cpuinfo.dir/src/api.c.o /builddir/build/BUILD/pytorch-v2.2.0/third_party/cpuinfo/src/init.c:19:31: warning: ‘init_guard’ defined but not used [-Wunused-variable] 19 | static pthread_once_t init_guard = PTHREAD_ONCE_INIT; | ^~~~~~~~~~ [ 8%] Building C object third_party/tensorpipe/tensorpipe/CMakeFiles/tensorpipe_uv.dir/__/third_party/libuv/src/unix/udp.c.o [ 8%] Building C object third_party/tensorpipe/tensorpipe/CMakeFiles/tensorpipe_uv.dir/__/third_party/libuv/src/unix/proctitle.c.o In file included from /builddir/build/BUILD/pytorch-v2.2.0/third_party/cpuinfo/src/cpuinfo/internal-api.h:11, from /builddir/build/BUILD/pytorch-v2.2.0/third_party/cpuinfo/src/api.c:5: /builddir/build/BUILD/pytorch-v2.2.0/third_party/cpuinfo/src/api.c: In function ‘cpuinfo_get_current_processor’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/cpuinfo/src/api.c:319:37: warning: implicit declaration of function ‘syscall’ [-Wimplicit-function-declaration] 319 | if CPUINFO_UNLIKELY(syscall(__NR_getcpu, &cpu, NULL, NULL) != 0) { | ^~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/cpuinfo/src/cpuinfo/common.h:16:66: note: in definition of macro ‘CPUINFO_UNLIKELY’ 16 | #define CPUINFO_UNLIKELY(condition) (__builtin_expect(!!(condition), 0)) | ^~~~~~~~~ [ 8%] Building C object third_party/tensorpipe/tensorpipe/CMakeFiles/tensorpipe_uv.dir/__/third_party/libuv/src/unix/linux-core.c.o [ 8%] Building C object confu-deps/cpuinfo/CMakeFiles/cpuinfo.dir/src/cache.c.o [ 8%] Building C object confu-deps/cpuinfo/CMakeFiles/cpuinfo_internals.dir/src/init.c.o /builddir/build/BUILD/pytorch-v2.2.0/third_party/cpuinfo/src/init.c:19:31: warning: ‘init_guard’ defined but not used [-Wunused-variable] 19 | static pthread_once_t init_guard = PTHREAD_ONCE_INIT; | ^~~~~~~~~~ [ 8%] Building C object confu-deps/cpuinfo/CMakeFiles/cpuinfo_internals.dir/src/api.c.o In file included from /builddir/build/BUILD/pytorch-v2.2.0/third_party/cpuinfo/src/cpuinfo/internal-api.h:11, from /builddir/build/BUILD/pytorch-v2.2.0/third_party/cpuinfo/src/api.c:5: /builddir/build/BUILD/pytorch-v2.2.0/third_party/cpuinfo/src/api.c: In function ‘cpuinfo_get_current_processor’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/cpuinfo/src/api.c:319:37: warning: implicit declaration of function ‘syscall’ [-Wimplicit-function-declaration] 319 | if CPUINFO_UNLIKELY(syscall(__NR_getcpu, &cpu, NULL, NULL) != 0) { | ^~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/cpuinfo/src/cpuinfo/common.h:16:66: note: in definition of macro ‘CPUINFO_UNLIKELY’ 16 | #define CPUINFO_UNLIKELY(condition) (__builtin_expect(!!(condition), 0)) | ^~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/stubs/stringpiece.cc: In member function ‘bool google::protobuf::StringPiece::contains(google::protobuf::StringPiece) const’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/stubs/stringpiece.cc:101:21: warning: comparison of integer expressions of different signedness: ‘google::protobuf::stringpiece_ssize_type’ {aka ‘long int’} and ‘const google::protobuf::StringPiece::size_type’ {aka ‘const long unsigned int’} [-Wsign-compare] 101 | return find(s, 0) != npos; | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/stubs/stringpiece.cc: In member function ‘google::protobuf::StringPiece google::protobuf::StringPiece::substr(size_type, size_type) const’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/stubs/stringpiece.cc:262:11: warning: comparison of integer expressions of different signedness: ‘google::protobuf::StringPiece::size_type’ {aka ‘long unsigned int’} and ‘const google::protobuf::stringpiece_ssize_type’ {aka ‘const long int’} [-Wsign-compare] 262 | if (pos > length_) pos = length_; | ~~~~^~~~~~~~~ [ 8%] Linking C static library ../../lib/libcpuinfo.a [ 8%] Building C object confu-deps/cpuinfo/CMakeFiles/cpuinfo_internals.dir/src/cache.c.o [ 8%] Built target cpuinfo [ 8%] Building CXX object third_party/gloo/gloo/CMakeFiles/gloo.dir/types.cc.o [ 8%] Linking C static library ../../lib/libcpuinfo_internals.a [ 8%] Built target cpuinfo_internals [ 8%] Building CXX object third_party/gloo/gloo/CMakeFiles/gloo.dir/common/logging.cc.o /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/scatter.cc: In function ‘void gloo::scatter(ScatterOptions&)’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/scatter.cc:40:26: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘const int’ [-Wsign-compare] 40 | for (size_t i = 0; i < context->size; i++) { | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/scatter.cc:41:13: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘const int’ [-Wsign-compare] 41 | if (i == context->rank) { | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/scatter.cc:51:26: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘const int’ [-Wsign-compare] 51 | for (size_t i = 0; i < context->size; i++) { | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/scatter.cc:52:13: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘const int’ [-Wsign-compare] 52 | if (i == context->rank) { | ~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/transport/pair.h:13, from /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/context.h:15, from /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/scatter.h:14, from /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/scatter.cc:9: /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/common/logging.h: In instantiation of ‘gloo::enforce_detail::EnforceFailMessage gloo::enforce_detail::Equals(const T1&, const T2&) [with T1 = long unsigned int; T2 = int]’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/scatter.cc:31:5: required from here /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/common/logging.h:124:28: warning: comparison of integer expressions of different signedness: ‘const long unsigned int’ and ‘const int’ [-Wsign-compare] 124 | BINARY_COMP_HELPER(Equals, ==) | ^ /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/common/logging.h:119:11: note: in definition of macro ‘BINARY_COMP_HELPER’ 119 | if (x op y) { \ | ^~ [ 8%] Building C object third_party/tensorpipe/tensorpipe/CMakeFiles/tensorpipe_uv.dir/__/third_party/libuv/src/unix/linux-inotify.c.o [ 8%] Building C object sleef/src/libm/CMakeFiles/sleefdetpurec_scalar.dir/sleefsimdsp.c.o [ 8%] Building C object sleef/src/libm/CMakeFiles/sleefpurec_scalar.dir/sleefsimdsp.c.o [ 8%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/stubs/stringprintf.cc.o [ 8%] Building C object sleef/src/libm/CMakeFiles/sleefdetpurec_scalar.dir/sleefsimddp.c.o /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/gather.cc: In function ‘void gloo::gather(GatherOptions&)’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/gather.cc:36:26: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘const int’ [-Wsign-compare] 36 | for (size_t i = 0; i < context->size; i++) { | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/gather.cc:37:13: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘const int’ [-Wsign-compare] 37 | if (i == context->rank) { | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/gather.cc:50:26: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘const int’ [-Wsign-compare] 50 | for (size_t i = 0; i < context->size; i++) { | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/gather.cc:51:13: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘const int’ [-Wsign-compare] 51 | if (i == context->rank) { | ~~^~~~~~~~~~~~~~~~ [ 8%] Building C object sleef/src/libm/CMakeFiles/sleefpurecfma_scalar.dir/sleefsimdsp.c.o In file included from /builddir/build/BUILD/pytorch-v2.2.0/third_party/sleef/src/libm/sleefsimdsp.c:358: /builddir/build/BUILD/pytorch-v2.2.0/third_party/sleef/src/arch/helperpurec_scalar.h:69:2: error: #error FP_FAST_FMA or FP_FAST_FMAF not defined 69 | #error FP_FAST_FMA or FP_FAST_FMAF not defined | ^~~~~ gmake[2]: *** [sleef/src/libm/CMakeFiles/sleefpurecfma_scalar.dir/build.make:81: sleef/src/libm/CMakeFiles/sleefpurecfma_scalar.dir/sleefsimdsp.c.o] Error 1 gmake[1]: *** [CMakeFiles/Makefile2:6533: sleef/src/libm/CMakeFiles/sleefpurecfma_scalar.dir/all] Error 2 gmake[1]: *** Waiting for unfinished jobs.... [ 8%] Building C object third_party/tensorpipe/tensorpipe/CMakeFiles/tensorpipe_uv.dir/__/third_party/libuv/src/unix/linux-syscalls.c.o /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/stubs/stringprintf.cc: In function ‘std::string google::protobuf::StringPrintfVector(const char*, const std::vector >&)’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/stubs/stringprintf.cc:153:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 153 | for (int i = 0; i < v.size(); ++i) { | ~~^~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/stubs/stringprintf.cc:156:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 156 | for (int i = v.size(); i < GOOGLE_ARRAYSIZE(cstr); ++i) { [ 8%] Building CXX object third_party/gloo/gloo/CMakeFiles/gloo.dir/common/utils.cc.o [ 8%] Building C object third_party/tensorpipe/tensorpipe/CMakeFiles/tensorpipe_uv.dir/__/third_party/libuv/src/unix/procfs-exepath.c.o [ 8%] Building CXX object third_party/gloo/gloo/CMakeFiles/gloo.dir/common/linux.cc.o [ 8%] Linking CXX static library ../../../lib/libbenchmark.a [ 8%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/stubs/structurally_valid.cc.o In file included from /builddir/build/BUILD/pytorch-v2.2.0/third_party/tensorpipe/third_party/libuv/src/uv-common.h:42, from /builddir/build/BUILD/pytorch-v2.2.0/third_party/tensorpipe/third_party/libuv/src/unix/internal.h:25, from /builddir/build/BUILD/pytorch-v2.2.0/third_party/tensorpipe/third_party/libuv/src/unix/linux-inotify.c:23: /builddir/build/BUILD/pytorch-v2.2.0/third_party/tensorpipe/third_party/libuv/src/unix/linux-inotify.c: In function ‘uv__inotify_fork’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/tensorpipe/third_party/libuv/src/queue.h:68:19: warning: storing the address of local variable ‘queue’ in ‘((void * (**)[2])MEM[(void *[2] * *)&tmp_watcher_list + 32B])[1]’ [-Wdangling-pointer=] 68 | QUEUE_PREV(q) = (n); \ | ^ /builddir/build/BUILD/pytorch-v2.2.0/third_party/tensorpipe/third_party/libuv/src/queue.h:78:7: note: in expansion of macro ‘QUEUE_SPLIT’ 78 | QUEUE_SPLIT(h, q, n); \ | ^~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/tensorpipe/third_party/libuv/src/unix/linux-inotify.c:133:5: note: in expansion of macro ‘QUEUE_MOVE’ 133 | QUEUE_MOVE(&tmp_watcher_list.watchers, &queue); | ^~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/tensorpipe/third_party/libuv/src/unix/linux-inotify.c:92:9: note: ‘queue’ declared here 92 | QUEUE queue; | ^~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/tensorpipe/third_party/libuv/src/queue.h:40:27: note: ‘*(void * (**)[2])((char *)&tmp_watcher_list + offsetof(struct watcher_list, watchers[0]))’ declared here 40 | ((const QUEUE *) (q) == (const QUEUE *) QUEUE_NEXT(q)) | ^ /builddir/build/BUILD/pytorch-v2.2.0/third_party/tensorpipe/third_party/libuv/src/queue.h:74:9: note: in expansion of macro ‘QUEUE_EMPTY’ 74 | if (QUEUE_EMPTY(h)) \ | ^~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/tensorpipe/third_party/libuv/src/unix/linux-inotify.c:133:5: note: in expansion of macro ‘QUEUE_MOVE’ 133 | QUEUE_MOVE(&tmp_watcher_list.watchers, &queue); | ^~~~~~~~~~ [ 8%] Building CXX object third_party/gloo/gloo/CMakeFiles/gloo.dir/rendezvous/context.cc.o [ 8%] Building C object third_party/tensorpipe/tensorpipe/CMakeFiles/tensorpipe_uv.dir/__/third_party/libuv/src/unix/random-getrandom.c.o [ 8%] Building CXX object third_party/gloo/gloo/CMakeFiles/gloo.dir/rendezvous/file_store.cc.o [ 8%] Building C object third_party/tensorpipe/tensorpipe/CMakeFiles/tensorpipe_uv.dir/__/third_party/libuv/src/unix/random-sysctl-linux.c.o [ 8%] Building CXX object third_party/gloo/gloo/CMakeFiles/gloo.dir/rendezvous/hash_store.cc.o [ 8%] Building CXX object third_party/gloo/gloo/CMakeFiles/gloo.dir/rendezvous/prefix_store.cc.o [ 8%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/stubs/strutil.cc.o [ 8%] Linking C static library ../../../lib/libtensorpipe_uv.a /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/common/linux.cc: In function ‘std::vector > gloo::pciDevices(PCIClassMatch)’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/common/linux.cc:97:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 97 | if (match.value != (pciGetClass(device) & match.mask)) { | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/common/linux.cc: In function ‘int gloo::pciDistance(const std::string&, const std::string&)’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/common/linux.cc:135:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 135 | if (prefixLength == partsA.size()) { | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/common/linux.cc:139:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 139 | if (prefixLength == partsB.size()) { | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 8%] Built target tensorpipe_uv In file included from /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/common/linux.cc:31: /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/common/logging.h: In instantiation of ‘gloo::enforce_detail::EnforceFailMessage gloo::enforce_detail::Less(const T1&, const T2&) [with T1 = long int; T2 = long unsigned int]’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/common/linux.cc:112:3: required from here /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/common/logging.h:128:26: warning: comparison of integer expressions of different signedness: ‘const long int’ and ‘const long unsigned int’ [-Wsign-compare] 128 | BINARY_COMP_HELPER(Less, <) | ^ /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/common/logging.h:119:11: note: in definition of macro ‘BINARY_COMP_HELPER’ 119 | if (x op y) { \ | ^~ [ 8%] Building CXX object third_party/gloo/gloo/CMakeFiles/gloo.dir/rendezvous/store.cc.o [ 8%] Built target benchmark [ 8%] Building CXX object third_party/gloo/gloo/CMakeFiles/gloo.dir/transport/address.cc.o [ 8%] Building CXX object third_party/gloo/gloo/CMakeFiles/gloo.dir/transport/buffer.cc.o [ 8%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/stubs/time.cc.o [ 8%] Building CXX object third_party/gloo/gloo/CMakeFiles/gloo.dir/transport/context.cc.o [ 8%] Built target generate-torch-sources [ 8%] Building CXX object third_party/gloo/gloo/CMakeFiles/gloo.dir/transport/device.cc.o [ 9%] Building CXX object third_party/gloo/gloo/CMakeFiles/gloo.dir/transport/pair.cc.o [ 9%] Building CXX object third_party/gloo/gloo/CMakeFiles/gloo.dir/transport/unbound_buffer.cc.o [ 9%] Building C object sleef/src/libm/CMakeFiles/sleefpurec_scalar.dir/sleefsimddp.c.o /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/stubs/strutil.cc: In function ‘void google::protobuf::CEscapeAndAppend(StringPiece, std::string*)’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/stubs/strutil.cc:564:19: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘google::protobuf::stringpiece_ssize_type’ {aka ‘long int’} [-Wsign-compare] 564 | if (escaped_len == src.size()) { | ~~~~~~~~~~~~^~~~~~~~~~~~~ [ 9%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/any.pb.cc.o /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/stubs/strutil.cc: In function ‘int google::protobuf::memcasecmp(const char*, const char*, size_t)’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/stubs/strutil.cc:1293:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1293 | for ( int i = 0; i < len; i++ ) { | ~~^~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/stubs/strutil.cc: In function ‘int google::protobuf::GlobalReplaceSubstring(const std::string&, const std::string&, std::string*)’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/stubs/strutil.cc:1628:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::__cxx11::basic_string::size_type’ {aka ‘const long unsigned int’} [-Wsign-compare] 1628 | match_pos != string::npos; | ~~~~~~~~~~^~~~~~~~~~~~~~~ [ 9%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/api.pb.cc.o [ 9%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/compiler/importer.cc.o [ 9%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/wire_format_lite.cc.o [ 9%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/compiler/parser.cc.o [ 9%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/descriptor.cc.o [ 9%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/descriptor.pb.cc.o [ 9%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/descriptor_database.cc.o In file included from /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/rendezvous/store.h:15, from /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/rendezvous/file_store.h:11, from /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/rendezvous/file_store.cc:9: /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/common/logging.h: In instantiation of ‘gloo::enforce_detail::EnforceFailMessage gloo::enforce_detail::Greater(const T1&, const T2&) [with T1 = long unsigned int; T2 = int]’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/rendezvous/file_store.cc:107:3: required from here /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/common/logging.h:126:29: warning: comparison of integer expressions of different signedness: ‘const long unsigned int’ and ‘const int’ [-Wsign-compare] 126 | BINARY_COMP_HELPER(Greater, >) | ^ /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/common/logging.h:119:11: note: in definition of macro ‘BINARY_COMP_HELPER’ 119 | if (x op y) { \ | ^~ [ 9%] Built target sleefdetpurec_scalar [ 9%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/duration.pb.cc.o [ 9%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/dynamic_message.cc.o [ 9%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/empty.pb.cc.o [ 9%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/extension_set_heavy.cc.o /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/compiler/parser.cc: In function ‘std::string google::protobuf::compiler::{anonymous}::MapEntryName(const std::string&)’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/compiler/parser.cc:99:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 99 | for (int i = 0; i < field_name.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/compiler/parser.cc: In function ‘bool google::protobuf::compiler::{anonymous}::IsUpperCamelCase(const std::string&)’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/compiler/parser.cc:133:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 133 | for (int i = 1; i < name.length(); i++) { | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/compiler/parser.cc: In function ‘bool google::protobuf::compiler::{anonymous}::IsUpperUnderscore(const std::string&)’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/compiler/parser.cc:142:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 142 | for (int i = 0; i < name.length(); i++) { | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/compiler/parser.cc: In function ‘bool google::protobuf::compiler::{anonymous}::IsLowerUnderscore(const std::string&)’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/compiler/parser.cc:152:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 152 | for (int i = 0; i < name.length(); i++) { | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/compiler/parser.cc: In function ‘bool google::protobuf::compiler::{anonymous}::IsNumberFollowUnderscore(const std::string&)’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/compiler/parser.cc:162:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 162 | for (int i = 1; i < name.length(); i++) { | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/compiler/parser.cc: In member function ‘void google::protobuf::compiler::Parser::LocationRecorder::AttachComments(std::string*, std::string*, std::vector >*) const’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/compiler/parser.cc:505:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 505 | for (int i = 0; i < detached_comments->size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/compiler/importer.cc: In function ‘std::string google::protobuf::compiler::CanonicalizePath(std::string)’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/compiler/importer.cc:293:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 293 | for (int i = 0; i < parts.size(); i++) { | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/compiler/importer.cc: In member function ‘google::protobuf::compiler::DiskSourceTree::DiskFileToVirtualFileResult google::protobuf::compiler::DiskSourceTree::DiskFileToVirtualFile(const std::string&, std::string*, std::string*)’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/compiler/importer.cc:401:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 401 | for (int i = 0; i < mappings_.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/compiler/importer.cc: In member function ‘google::protobuf::io::ZeroCopyInputStream* google::protobuf::compiler::DiskSourceTree::OpenVirtualFile(const std::string&, std::string*)’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/compiler/importer.cc:467:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 467 | for (int i = 0; i < mappings_.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/descriptor.cc: In function ‘std::string google::protobuf::{anonymous}::ToCamelCase(const std::string&, bool)’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/descriptor.cc:257:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 257 | for (int i = 0; i < input.size(); i++) { | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/descriptor.cc: In function ‘std::string google::protobuf::{anonymous}::ToJsonName(const std::string&)’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/descriptor.cc:281:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 281 | for (int i = 0; i < input.size(); i++) { | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/descriptor.cc: In function ‘std::string google::protobuf::{anonymous}::EnumValueToPascalCase(const std::string&)’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/descriptor.cc:300:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 300 | for (int i = 0; i < input.size(); i++) { | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/descriptor.cc: In member function ‘std::string google::protobuf::{anonymous}::PrefixRemover::MaybeRemove(google::protobuf::StringPiece)’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/descriptor.cc:344:26: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘google::protobuf::stringpiece_ssize_type’ {aka ‘long int’} [-Wsign-compare] 344 | for (i = 0, j = 0; i < str.size() && j < prefix_.size(); i++) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/descriptor.cc:361:14: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘google::protobuf::stringpiece_ssize_type’ {aka ‘long int’} [-Wsign-compare] 361 | while (i < str.size() && str[i] == '_') { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/descriptor.cc:366:11: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘google::protobuf::stringpiece_ssize_type’ {aka ‘long int’} [-Wsign-compare] 366 | if (i == str.size()) { | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/descriptor.cc: In function ‘std::set >* google::protobuf::{anonymous}::NewAllowedProto3Extendee()’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/descriptor.cc:474:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 474 | for (int i = 0; i < GOOGLE_ARRAYSIZE(kOptionNames); ++i) { [ 9%] Built target kineto_api [ 9%] Building CXX object third_party/gloo/gloo/CMakeFiles/gloo.dir/transport/tcp/address.cc.o [ 9%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/field_mask.pb.cc.o [ 9%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/generated_message_reflection.cc.o /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/descriptor.cc: In member function ‘void google::protobuf::DescriptorPool::Tables::RollbackToLastCheckpoint()’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/descriptor.cc:859:10: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 859 | i < symbols_after_checkpoint_.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/descriptor.cc:863:10: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 863 | i < files_after_checkpoint_.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/descriptor.cc:867:10: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 867 | i < extensions_after_checkpoint_.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/descriptor.cc: In member function ‘void google::protobuf::DescriptorPool::FindAllExtensions(const google::protobuf::Descriptor*, std::vector*) const’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/descriptor.cc:1574:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1574 | for (int i = 0; i < numbers.size(); ++i) { | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/descriptor.cc: In function ‘bool google::protobuf::{anonymous}::RetrieveOptionsAssumingRightPool(int, const google::protobuf::Message&, std::vector >*)’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/descriptor.cc:2282:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2282 | for (int i = 0; i < fields.size(); i++) { | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/descriptor.cc: In function ‘bool google::protobuf::{anonymous}::FormatLineOptions(int, const google::protobuf::Message&, const google::protobuf::DescriptorPool*, std::string*)’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/descriptor.cc:2366:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2366 | for (int i = 0; i < all_options.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/descriptor.cc: In member function ‘void google::protobuf::{anonymous}::SourceLocationCommentPrinter::AddPreComment(std::string*)’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/descriptor.cc:2398:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2398 | for (int i = 0; i < source_loc_.leading_detached_comments.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/descriptor.cc: In member function ‘std::string google::protobuf::{anonymous}::SourceLocationCommentPrinter::FormatComment(const std::string&)’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/descriptor.cc:2421:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2421 | for (int i = 0; i < lines.size(); ++i) { | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/descriptor.cc: In member function ‘void google::protobuf::DescriptorBuilder::ValidateSymbolName(const std::string&, const std::string&, const google::protobuf::Message&)’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/descriptor.cc:4098:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 4098 | for (int i = 0; i < name.size(); i++) { | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/descriptor.cc: In member function ‘void google::protobuf::DescriptorBuilder::AddRecursiveImportError(const google::protobuf::FileDescriptorProto&, int)’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/descriptor.cc:4208:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 4208 | for (int i = from_here; i < tables_->pending_files_.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/descriptor.cc:4214:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 4214 | if (from_here < tables_->pending_files_.size() - 1) { | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/descriptor.cc: In member function ‘const google::protobuf::FileDescriptor* google::protobuf::DescriptorBuilder::BuildFile(const google::protobuf::FileDescriptorProto&)’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/descriptor.cc:4287:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 4287 | for (int i = 0; i < tables_->pending_files_.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/descriptor.cc: In function ‘std::string google::protobuf::ToLowercaseWithoutUnderscores(const std::string&)’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/descriptor.cc:5945:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 5945 | for (int i = 0; i < name.size(); ++i) { | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/descriptor_database.cc: In member function ‘virtual bool google::protobuf::DescriptorPoolDatabase::FindAllExtensionNumbers(const std::string&, std::vector*)’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/descriptor_database.cc:937:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 937 | for (int i = 0; i < extensions.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/descriptor_database.cc: In member function ‘virtual bool google::protobuf::MergedDescriptorDatabase::FindFileByName(const std::string&, google::protobuf::FileDescriptorProto*)’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/descriptor_database.cc:958:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 958 | for (int i = 0; i < sources_.size(); i++) { | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/descriptor_database.cc: In member function ‘virtual bool google::protobuf::MergedDescriptorDatabase::FindFileContainingSymbol(const std::string&, google::protobuf::FileDescriptorProto*)’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/descriptor_database.cc:968:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 968 | for (int i = 0; i < sources_.size(); i++) { | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/descriptor_database.cc: In member function ‘virtual bool google::protobuf::MergedDescriptorDatabase::FindFileContainingExtension(const std::string&, int, google::protobuf::FileDescriptorProto*)’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/descriptor_database.cc:990:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 990 | for (int i = 0; i < sources_.size(); i++) { | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/descriptor_database.cc: In member function ‘virtual bool google::protobuf::MergedDescriptorDatabase::FindAllExtensionNumbers(const std::string&, std::vector*)’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/descriptor_database.cc:1016:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1016 | for (int i = 0; i < sources_.size(); i++) { | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/descriptor.cc: In member function ‘void google::protobuf::DescriptorBuilder::OptionInterpreter::UpdateSourceCodeInfo(google::protobuf::SourceCodeInfo*)’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/descriptor.cc:6707:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 6707 | if (loc->path_size() < pathv.size()) { | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/descriptor.cc:6710:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 6710 | for (int j = 0; j < pathv.size(); j++) { | ~~^~~~~~~~~~~~~~ [ 9%] Building CXX object third_party/gloo/gloo/CMakeFiles/gloo.dir/transport/tcp/buffer.cc.o [ 9%] Building CXX object third_party/gloo/gloo/CMakeFiles/gloo.dir/transport/tcp/context.cc.o /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/generated_message_reflection.cc: In member function ‘void google::protobuf::Reflection::ClearField(google::protobuf::Message*, const google::protobuf::FieldDescriptor*) const’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/generated_message_reflection.cc:857:42: warning: comparison of integer expressions of different signedness: ‘google::protobuf::uint32’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 857 | if (schema_.HasBitIndex(field) == -1) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/generated_message_reflection.cc: In member function ‘void google::protobuf::Reflection::ListFieldsMayFailOnStripped(const google::protobuf::Message&, bool, std::vector*) const’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/generated_message_reflection.cc:1082:57: warning: comparison of integer expressions of different signedness: ‘const google::protobuf::uint32’ {aka ‘const unsigned int’} and ‘int’ [-Wsign-compare] 1082 | if (oneof_case_array[containing_oneof->index()] == field->number()) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/generated_message_reflection.cc:1085:50: warning: comparison of integer expressions of different signedness: ‘const google::protobuf::uint32’ {aka ‘const unsigned int’} and ‘int’ [-Wsign-compare] 1085 | } else if (has_bits && has_bits_indices[i] != -1) { | ~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/generated_message_reflection.cc: In member function ‘bool google::protobuf::Reflection::HasBit(const google::protobuf::Message&, const google::protobuf::FieldDescriptor*) const’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/generated_message_reflection.cc:1975:34: warning: comparison of integer expressions of different signedness: ‘google::protobuf::uint32’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 1975 | if (schema_.HasBitIndex(field) != -1) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/generated_message_reflection.cc: In member function ‘void google::protobuf::Reflection::SetBit(google::protobuf::Message*, const google::protobuf::FieldDescriptor*) const’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/generated_message_reflection.cc:2039:13: warning: comparison of integer expressions of different signedness: ‘const google::protobuf::uint32’ {aka ‘const unsigned int’} and ‘int’ [-Wsign-compare] 2039 | if (index == -1) return; | ~~~~~~^~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/generated_message_reflection.cc: In member function ‘void google::protobuf::Reflection::ClearBit(google::protobuf::Message*, const google::protobuf::FieldDescriptor*) const’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/generated_message_reflection.cc:2051:13: warning: comparison of integer expressions of different signedness: ‘const google::protobuf::uint32’ {aka ‘const unsigned int’} and ‘int’ [-Wsign-compare] 2051 | if (index == -1) return; | ~~~~~~^~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/generated_message_reflection.cc: In member function ‘bool google::protobuf::Reflection::HasOneofField(const google::protobuf::Message&, const google::protobuf::FieldDescriptor*) const’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/generated_message_reflection.cc:2085:60: warning: comparison of integer expressions of different signedness: ‘google::protobuf::uint32’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2085 | return (GetOneofCase(message, field->containing_oneof()) == field->number()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 9%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/generated_message_table_driven.cc.o [ 9%] Linking CXX static library ../../../lib/libprotobuf-lite.a [ 9%] Building CXX object third_party/gloo/gloo/CMakeFiles/gloo.dir/transport/tcp/device.cc.o [ 9%] Building CXX object third_party/gloo/gloo/CMakeFiles/gloo.dir/transport/tcp/error.cc.o [ 9%] Building CXX object third_party/gloo/gloo/CMakeFiles/gloo.dir/transport/tcp/listener.cc.o [ 9%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/io/gzip_stream.cc.o [ 9%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/io/printer.cc.o [ 10%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/io/tokenizer.cc.o In file included from /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/transport/pair.h:13, from /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/transport/context.h:21, from /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/transport/tcp/context.h:20, from /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/transport/tcp/context.cc:9: /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/common/logging.h: In instantiation of ‘gloo::enforce_detail::EnforceFailMessage gloo::enforce_detail::Equals(const T1&, const T2&) [with T1 = long unsigned int; T2 = int]’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/transport/tcp/context.cc:262:3: required from here /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/common/logging.h:124:28: warning: comparison of integer expressions of different signedness: ‘const long unsigned int’ and ‘const int’ [-Wsign-compare] 124 | BINARY_COMP_HELPER(Equals, ==) | ^ /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/common/logging.h:119:11: note: in definition of macro ‘BINARY_COMP_HELPER’ 119 | if (x op y) { \ | ^~ [ 10%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/map_field.cc.o [ 10%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/message.cc.o [ 10%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/reflection_ops.cc.o [ 10%] Building CXX object third_party/gloo/gloo/CMakeFiles/gloo.dir/transport/tcp/loop.cc.o /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/io/tokenizer.cc: In static member function ‘static bool google::protobuf::io::Tokenizer::ParseInteger(const std::string&, google::protobuf::uint64, google::protobuf::uint64*)’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/io/tokenizer.cc:891:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘google::protobuf::uint64’ {aka ‘long unsigned int’} [-Wsign-compare] 891 | if (digit > max_value || result > (max_value - digit) / base) { | ~~~~~~^~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/io/tokenizer.h:45, from /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/io/tokenizer.cc:91: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/io/tokenizer.cc: In static member function ‘static double google::protobuf::io::Tokenizer::ParseFloat(const std::string&)’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/io/tokenizer.cc:921:37: warning: comparison of integer expressions of different signedness: ‘long int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 921 | GOOGLE_LOG_IF(DFATAL, end - start != text.size() || *start == '-') | ~~~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/stubs/logging.h:151:5: note: in definition of macro ‘GOOGLE_LOG_IF’ 151 | !(CONDITION) ? (void)0 : GOOGLE_LOG(LEVEL) | ^~~~~~~~~ [ 10%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/service.cc.o /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/io/tokenizer.cc: In instantiation of ‘bool google::protobuf::io::AllInClass(const std::string&) [with CharacterClass = {anonymous}::Alphanumeric; std::string = std::__cxx11::basic_string]’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/io/tokenizer.cc:1126:32: required from here /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/io/tokenizer.cc:1116:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1116 | for (int i = 0; i < s.size(); ++i) { | ~~^~~~~~~~~~ [ 10%] Built target libprotobuf-lite /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/io/printer.cc: In member function ‘void google::protobuf::io::Printer::FormatInternal(const std::vector >&, const std::map, std::__cxx11::basic_string >&, const char*)’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/io/printer.cc:299:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 299 | if (arg_index != args.size()) { | ~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/io/printer.cc: In member function ‘const char* google::protobuf::io::Printer::WriteVariable(const std::vector >&, const std::map, std::__cxx11::basic_string >&, const char*, int*, std::vector, std::__cxx11::basic_string > >*)’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/io/printer.cc:327:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 327 | if (idx < 0 || idx >= args.size()) { | ~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/io/printer.cc:364:13: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 364 | if (idx >= args.size()) { | ~~~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/generated_message_table_driven.cc:36: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/generated_message_table_driven_lite.h: In instantiation of ‘void google::protobuf::internal::ResetOneofField(const ParseTable&, int, google::protobuf::Arena*, google::protobuf::MessageLite*, google::protobuf::uint32*, google::protobuf::int64, const void*) [with ProcessingType field_type = google::protobuf::internal::ProcessingType_STRING; google::protobuf::uint32 = unsigned int; google::protobuf::int64 = long int]’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/generated_message_table_driven_lite.h:510:49: required from ‘bool google::protobuf::internal::MergePartialFromCodedStreamInlined(google::protobuf::MessageLite*, const ParseTable&, google::protobuf::io::CodedInputStream*) [with UnknownFieldHandler = {anonymous}::UnknownFieldHandler; unsigned int kMaxTag = 127]’ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/generated_message_table_driven_lite.h:858:73: required from ‘bool google::protobuf::internal::MergePartialFromCodedStreamImpl(google::protobuf::MessageLite*, const ParseTable&, google::protobuf::io::CodedInputStream*) [with UnknownFieldHandler = {anonymous}::UnknownFieldHandler]’ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/generated_message_table_driven.cc:97:62: required from here /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/generated_message_table_driven_lite.h:184:19: warning: comparison of integer expressions of different signedness: ‘google::protobuf::uint32’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 184 | if (*oneof_case == field_number) { | ~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/transport/tcp/listener.cc:18: /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/transport/tcp/helpers.h: In instantiation of ‘void gloo::transport::tcp::ReadValueOperation::handleEvents(int) [with T = long int]’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/transport/tcp/helpers.h:54:8: required from here /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/transport/tcp/helpers.h:67:12: warning: comparison of integer expressions of different signedness: ‘long int’ and ‘long unsigned int’ [-Wsign-compare] 67 | if (rv < sizeof(t_)) { | ~~~^~~~~~~~~~~~ [ 10%] Building CXX object third_party/gloo/gloo/CMakeFiles/gloo.dir/transport/tcp/pair.cc.o /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/generated_message_table_driven_lite.h: In instantiation of ‘void google::protobuf::internal::ResetOneofField(const ParseTable&, int, google::protobuf::Arena*, google::protobuf::MessageLite*, google::protobuf::uint32*, google::protobuf::int64, const void*) [with ProcessingType field_type = google::protobuf::internal::ProcessingType_MESSAGE; google::protobuf::uint32 = unsigned int; google::protobuf::int64 = long int]’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/generated_message_table_driven_lite.h:703:50: required from ‘bool google::protobuf::internal::MergePartialFromCodedStreamInlined(google::protobuf::MessageLite*, const ParseTable&, google::protobuf::io::CodedInputStream*) [with UnknownFieldHandler = {anonymous}::UnknownFieldHandler; unsigned int kMaxTag = 127]’ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/generated_message_table_driven_lite.h:858:73: required from ‘bool google::protobuf::internal::MergePartialFromCodedStreamImpl(google::protobuf::MessageLite*, const ParseTable&, google::protobuf::io::CodedInputStream*) [with UnknownFieldHandler = {anonymous}::UnknownFieldHandler]’ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/generated_message_table_driven.cc:97:62: required from here /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/generated_message_table_driven_lite.h:184:19: warning: comparison of integer expressions of different signedness: ‘google::protobuf::uint32’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] [ 10%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/source_context.pb.cc.o In file included from /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/transport/tcp/device.cc:22: /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/transport/tcp/helpers.h: In instantiation of ‘void gloo::transport::tcp::WriteValueOperation::handleEvents(int) [with T = long int]’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/transport/tcp/helpers.h:128:8: required from here /builddir/build/BUILD/pytorch-v2.2.0/third_party/gloo/gloo/transport/tcp/helpers.h:141:12: warning: comparison of integer expressions of different signedness: ‘long int’ and ‘long unsigned int’ [-Wsign-compare] 141 | if (rv < sizeof(t_)) { | ~~~^~~~~~~~~~~~ [ 10%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/struct.pb.cc.o /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/dynamic_message.cc: In destructor ‘virtual google::protobuf::DynamicMessage::~DynamicMessage()’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/dynamic_message.cc:510:57: warning: comparison of integer expressions of different signedness: ‘const google::protobuf::uint32’ {aka ‘const unsigned int’} and ‘int’ [-Wsign-compare] 510 | if (*(reinterpret_cast(field_ptr)) == field->number()) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 10%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/stubs/substitute.cc.o [ 10%] Building CXX object third_party/gloo/gloo/CMakeFiles/gloo.dir/transport/tcp/socket.cc.o /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/reflection_ops.cc: In static member function ‘static void google::protobuf::internal::ReflectionOps::Merge(const google::protobuf::Message&, google::protobuf::Message*)’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/reflection_ops.cc:89:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 89 | for (int i = 0; i < fields.size(); i++) { | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/reflection_ops.cc: In static member function ‘static void google::protobuf::internal::ReflectionOps::Clear(google::protobuf::Message*)’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/reflection_ops.cc:184:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 184 | for (int i = 0; i < fields.size(); i++) { | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/reflection_ops.cc: In static member function ‘static bool google::protobuf::internal::ReflectionOps::IsInitialized(const google::protobuf::Message&)’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/reflection_ops.cc:274:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 274 | for (int i = 0; i < fields.size(); i++) { | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/reflection_ops.cc: In static member function ‘static void google::protobuf::internal::ReflectionOps::DiscardUnknownFields(google::protobuf::Message*)’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/reflection_ops.cc:333:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 333 | for (int i = 0; i < fields.size(); i++) { | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/reflection_ops.cc: In static member function ‘static void google::protobuf::internal::ReflectionOps::FindInitializationErrors(const google::protobuf::Message&, const std::string&, std::vector >*)’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/reflection_ops.cc:405:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 405 | for (int i = 0; i < fields.size(); i++) { | ~~^~~~~~~~~~~~~~~ [ 10%] Building CXX object third_party/gloo/gloo/CMakeFiles/gloo.dir/transport/tcp/unbound_buffer.cc.o In file included from /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/stubs/substitute.cc:35: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/stubs/substitute.cc: In function ‘void google::protobuf::strings::SubstituteAndAppend(std::string*, const char*, const internal::SubstituteArg&, const internal::SubstituteArg&, const internal::SubstituteArg&, const internal::SubstituteArg&, const internal::SubstituteArg&, const internal::SubstituteArg&, const internal::SubstituteArg&, const internal::SubstituteArg&, const internal::SubstituteArg&, const internal::SubstituteArg&)’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/stubs/logging.h:183:50: warning: comparison of integer expressions of different signedness: ‘long int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 183 | #define GOOGLE_DCHECK_EQ(A, B) GOOGLE_DCHECK((A) == (B)) | ~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/stubs/logging.h:151:5: note: in definition of macro ‘GOOGLE_LOG_IF’ 151 | !(CONDITION) ? (void)0 : GOOGLE_LOG(LEVEL) | ^~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/stubs/logging.h:181:48: note: in expansion of macro ‘GOOGLE_CHECK’ 181 | #define GOOGLE_DCHECK(EXPRESSION) while(false) GOOGLE_CHECK(EXPRESSION) | ^~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/stubs/logging.h:183:32: note: in expansion of macro ‘GOOGLE_DCHECK’ 183 | #define GOOGLE_DCHECK_EQ(A, B) GOOGLE_DCHECK((A) == (B)) | ^~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/stubs/substitute.cc:133:3: note: in expansion of macro ‘GOOGLE_DCHECK_EQ’ 133 | GOOGLE_DCHECK_EQ(target - output->data(), output->size()); | ^~~~~~~~~~~~~~~~ [ 10%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/text_format.cc.o [ 10%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/timestamp.pb.cc.o [ 10%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/type.pb.cc.o [ 10%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/unknown_field_set.cc.o [ 10%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/delimited_message_util.cc.o [ 10%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/field_comparator.cc.o /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/unknown_field_set.cc: In member function ‘size_t google::protobuf::UnknownFieldSet::SpaceUsedExcludingSelfLong() const’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/unknown_field_set.cc:111:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 111 | for (int i = 0; i < fields_.size(); i++) { | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/unknown_field_set.cc: In member function ‘void google::protobuf::UnknownFieldSet::DeleteSubrange(int, int)’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/unknown_field_set.cc:187:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 187 | for (int i = start + num; i < fields_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/unknown_field_set.cc: In member function ‘void google::protobuf::UnknownFieldSet::DeleteByNumber(int)’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/unknown_field_set.cc:198:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 198 | for (int i = 0; i < fields_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~ [ 10%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/field_mask_util.cc.o [ 10%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/internal/datapiece.cc.o [ 10%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/internal/default_value_objectwriter.cc.o [ 10%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/internal/error_listener.cc.o /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/text_format.cc: In member function ‘google::protobuf::TextFormat::ParseLocation google::protobuf::TextFormat::ParseInfoTree::GetLocation(const google::protobuf::FieldDescriptor*, int) const’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/text_format.cc:164:37: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 164 | if (locations == nullptr || index >= locations->size()) { | ~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/text_format.cc: In member function ‘google::protobuf::TextFormat::ParseInfoTree* google::protobuf::TextFormat::ParseInfoTree::GetTreeForNested(const google::protobuf::FieldDescriptor*, int) const’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/text_format.cc:179:36: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 179 | if (it == nested_.end() || index >= it->second.size()) { | ~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/text_format.cc: In member function ‘void google::protobuf::TextFormat::Printer::TextGenerator::Write(const char*, size_t)’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/text_format.cc:1303:17: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1303 | while (size > buffer_size_) { | ~~~~~^~~~~~~~~~~~~~ [ 10%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/internal/field_mask_utility.cc.o /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/text_format.cc: In member function ‘void google::protobuf::TextFormat::Printer::Print(const google::protobuf::Message&, TextGenerator*) const’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/text_format.cc:2034:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2034 | for (int i = 0; i < fields.size(); i++) { | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/text_format.cc: In member function ‘void google::protobuf::TextFormat::Printer::PrintField(const google::protobuf::Message&, const google::protobuf::Reflection*, const google::protobuf::FieldDescriptor*, TextGenerator*) const’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/text_format.cc:2294:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2294 | for (int j = 0; j < sorted_map_field.size(); ++j) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/text_format.cc: In member function ‘void google::protobuf::TextFormat::Printer::PrintFieldValue(const google::protobuf::Message&, const google::protobuf::Reflection*, const google::protobuf::FieldDescriptor*, int, TextGenerator*) const’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/text_format.cc:2375:46: warning: comparison of integer expressions of different signedness: ‘const google::protobuf::int64’ {aka ‘const long int’} and ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2375 | truncate_string_field_longer_than_ < value.size()) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 10%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/internal/json_escaping.cc.o [ 10%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/internal/json_objectwriter.cc.o [ 10%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/internal/json_stream_parser.cc.o [ 11%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/internal/object_writer.cc.o [ 11%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/internal/proto_writer.cc.o /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/util/field_mask_util.cc: In static member function ‘static void google::protobuf::util::FieldMaskUtil::FromString(google::protobuf::StringPiece, FieldMask*)’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/util/field_mask_util.cc:52:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 52 | for (int i = 0; i < paths.size(); ++i) { | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/util/field_mask_util.cc: In static member function ‘static bool google::protobuf::util::FieldMaskUtil::FromJsonString(google::protobuf::StringPiece, FieldMask*)’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/util/field_mask_util.cc:125:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 125 | for (int i = 0; i < paths.size(); ++i) { | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/util/field_mask_util.cc: In static member function ‘static bool google::protobuf::util::FieldMaskUtil::GetFieldDescriptors(const google::protobuf::Descriptor*, google::protobuf::StringPiece, std::vector*)’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/util/field_mask_util.cc:143:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 143 | for (int i = 0; i < parts.size(); ++i) { | ~~^~~~~~~~~~~~~~ [ 11%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/internal/protostream_objectsource.cc.o /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/util/field_mask_util.cc: In member function ‘void google::protobuf::util::{anonymous}::FieldMaskTree::AddPath(const std::string&)’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/util/field_mask_util.cc:332:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 332 | for (int i = 0; i < parts.size(); ++i) { | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/util/field_mask_util.cc: In member function ‘void google::protobuf::util::{anonymous}::FieldMaskTree::RemovePath(const std::string&, const google::protobuf::Descriptor*)’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/util/field_mask_util.cc:368:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 368 | for (int i = 0; i < parts.size(); ++i) { | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/util/field_mask_util.cc:374:12: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 374 | i != parts.size() - 1)) { | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/util/field_mask_util.cc: In member function ‘void google::protobuf::util::{anonymous}::FieldMaskTree::IntersectPath(const std::string&, google::protobuf::util::{anonymous}::FieldMaskTree*)’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/util/field_mask_util.cc:417:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 417 | for (int i = 0; i < parts.size(); ++i) { | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/util/field_mask_util.cc: In static member function ‘static bool google::protobuf::util::FieldMaskUtil::IsPathInFieldMask(google::protobuf::StringPiece, const FieldMask&)’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/util/field_mask_util.cc:674:35: warning: comparison of integer expressions of different signedness: ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} and ‘google::protobuf::stringpiece_ssize_type’ {aka ‘long int’} [-Wsign-compare] 674 | } else if (mask_path.length() < path.length()) { | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/util/internal/json_escaping.cc: In static member function ‘static void google::protobuf::util::converter::JsonEscaping::Escape(google::protobuf::StringPiece, google::protobuf::strings::ByteSink*)’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/util/internal/json_escaping.cc:349:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 349 | for (int i = 0; i < len; i++) { | ~~^~~~~ In file included from /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/util/internal/default_value_objectwriter.cc:31: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/util/internal/default_value_objectwriter.h: In destructor ‘virtual google::protobuf::util::converter::DefaultValueObjectWriter::Node::~Node()’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/util/internal/default_value_objectwriter.h:156:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 156 | for (int i = 0; i < children_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ [ 11%] Built target sleefpurec_scalar /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/util/internal/default_value_objectwriter.cc: In member function ‘google::protobuf::util::converter::DefaultValueObjectWriter::Node* google::protobuf::util::converter::DefaultValueObjectWriter::Node::FindChild(google::protobuf::StringPiece)’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/util/internal/default_value_objectwriter.cc:223:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 223 | for (int i = 0; i < children_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/util/internal/default_value_objectwriter.cc: In member function ‘void google::protobuf::util::converter::DefaultValueObjectWriter::Node::WriteChildren(google::protobuf::util::converter::ObjectWriter*)’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/util/internal/default_value_objectwriter.cc:268:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 268 | for (int i = 0; i < children_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ [ 11%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/internal/protostream_objectwriter.cc.o /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/util/internal/default_value_objectwriter.cc: In member function ‘virtual void google::protobuf::util::converter::DefaultValueObjectWriter::Node::PopulateChildren(const google::protobuf::util::converter::TypeInfo*)’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/util/internal/default_value_objectwriter.cc:317:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 317 | for (int i = 0; i < children_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/util/internal/default_value_objectwriter.cc:394:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 394 | for (int i = 0; i < children_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ [ 11%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/internal/type_info.cc.o [ 11%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/internal/type_info_test_helper.cc.o /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/util/internal/datapiece.cc: In instantiation of ‘google::protobuf::util::StatusOr google::protobuf::util::converter::{anonymous}::ValidateNumberConversion(To, From) [with To = int; From = unsigned int]’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/util/internal/datapiece.cc:80:34: required from ‘google::protobuf::util::StatusOr google::protobuf::util::converter::{anonymous}::NumberConvertAndCheck(From) [with To = int; From = unsigned int]’ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/util/internal/datapiece.cc:341:47: required from ‘google::protobuf::util::StatusOr google::protobuf::util::converter::DataPiece::GenericConvert() const [with To = int]’ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/util/internal/datapiece.cc:126:31: required from here /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/util/internal/datapiece.cc:60:13: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 60 | if (after == before && | ~~~~~~^~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/util/internal/datapiece.cc:61:36: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 61 | MathUtil::Sign(before) == MathUtil::Sign(after)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/util/internal/datapiece.cc: In instantiation of ‘google::protobuf::util::StatusOr google::protobuf::util::converter::{anonymous}::ValidateNumberConversion(To, From) [with To = int; From = long unsigned int]’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/util/internal/datapiece.cc:80:34: required from ‘google::protobuf::util::StatusOr google::protobuf::util::converter::{anonymous}::NumberConvertAndCheck(From) [with To = int; From = long unsigned int]’ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/util/internal/datapiece.cc:343:47: required from ‘google::protobuf::util::StatusOr google::protobuf::util::converter::DataPiece::GenericConvert() const [with To = int]’ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/util/internal/datapiece.cc:126:31: required from here /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/util/internal/datapiece.cc:60:13: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 60 | if (after == before && | ~~~~~~^~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/util/internal/datapiece.cc:61:36: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare] 61 | MathUtil::Sign(before) == MathUtil::Sign(after)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/util/internal/datapiece.cc: In instantiation of ‘google::protobuf::util::StatusOr google::protobuf::util::converter::{anonymous}::ValidateNumberConversion(To, From) [with To = unsigned int; From = int]’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/util/internal/datapiece.cc:80:34: required from ‘google::protobuf::util::StatusOr google::protobuf::util::converter::{anonymous}::NumberConvertAndCheck(From) [with To = unsigned int; From = int]’ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/util/internal/datapiece.cc:337:46: required from ‘google::protobuf::util::StatusOr google::protobuf::util::converter::DataPiece::GenericConvert() const [with To = unsigned int]’ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/util/internal/datapiece.cc:139:32: required from here /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/util/internal/datapiece.cc:60:13: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 60 | if (after == before && | ~~~~~~^~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/util/internal/datapiece.cc:61:36: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 61 | MathUtil::Sign(before) == MathUtil::Sign(after)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/util/internal/datapiece.cc: In instantiation of ‘google::protobuf::util::StatusOr google::protobuf::util::converter::{anonymous}::ValidateNumberConversion(To, From) [with To = long int; From = long unsigned int]’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/util/internal/datapiece.cc:80:34: required from ‘google::protobuf::util::StatusOr google::protobuf::util::converter::{anonymous}::NumberConvertAndCheck(From) [with To = long int; From = long unsigned int]’ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/util/internal/datapiece.cc:343:47: required from ‘google::protobuf::util::StatusOr google::protobuf::util::converter::DataPiece::GenericConvert() const [with To = long int]’ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/util/internal/datapiece.cc:151:31: required from here /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/util/internal/datapiece.cc:60:13: warning: comparison of integer expressions of different signedness: ‘long int’ and ‘long unsigned int’ [-Wsign-compare] 60 | if (after == before && | ~~~~~~^~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/util/internal/datapiece.cc:61:36: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘long int’ [-Wsign-compare] 61 | MathUtil::Sign(before) == MathUtil::Sign(after)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/util/internal/datapiece.cc: In instantiation of ‘google::protobuf::util::StatusOr google::protobuf::util::converter::{anonymous}::ValidateNumberConversion(To, From) [with To = long unsigned int; From = int]’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/util/internal/datapiece.cc:80:34: required from ‘google::protobuf::util::StatusOr google::protobuf::util::converter::{anonymous}::NumberConvertAndCheck(From) [with To = long unsigned int; From = int]’ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/util/internal/datapiece.cc:337:46: required from ‘google::protobuf::util::StatusOr google::protobuf::util::converter::DataPiece::GenericConvert() const [with To = long unsigned int]’ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/util/internal/datapiece.cc:164:32: required from here /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/util/internal/datapiece.cc:60:13: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare] 60 | if (after == before && | ~~~~~~^~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/util/internal/datapiece.cc:61:36: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 61 | MathUtil::Sign(before) == MathUtil::Sign(after)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/util/internal/datapiece.cc: In instantiation of ‘google::protobuf::util::StatusOr google::protobuf::util::converter::{anonymous}::ValidateNumberConversion(To, From) [with To = long unsigned int; From = long int]’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/util/internal/datapiece.cc:80:34: required from ‘google::protobuf::util::StatusOr google::protobuf::util::converter::{anonymous}::NumberConvertAndCheck(From) [with To = long unsigned int; From = long int]’ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/util/internal/datapiece.cc:339:46: required from ‘google::protobuf::util::StatusOr google::protobuf::util::converter::DataPiece::GenericConvert() const [with To = long unsigned int]’ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/util/internal/datapiece.cc:164:32: required from here /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/util/internal/datapiece.cc:60:13: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘long int’ [-Wsign-compare] 60 | if (after == before && | ~~~~~~^~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/util/internal/datapiece.cc:61:36: warning: comparison of integer expressions of different signedness: ‘long int’ and ‘long unsigned int’ [-Wsign-compare] 61 | MathUtil::Sign(before) == MathUtil::Sign(after)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/util/internal/field_mask_utility.cc: In function ‘std::string google::protobuf::util::converter::ConvertFieldMaskPath(google::protobuf::StringPiece, ConverterCallback)’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/util/internal/field_mask_utility.cc:76:24: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘google::protobuf::stringpiece_ssize_type’ {aka ‘long int’} [-Wsign-compare] 76 | for (size_t i = 0; i <= path.size(); ++i) { | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/util/internal/field_mask_utility.cc:79:13: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘google::protobuf::stringpiece_ssize_type’ {aka ‘long int’} [-Wsign-compare] 79 | if (i == path.size()) { | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/util/internal/field_mask_utility.cc:93:11: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘google::protobuf::stringpiece_ssize_type’ {aka ‘long int’} [-Wsign-compare] 93 | if (i == path.size() || path[i] == '.' || path[i] == '(' || | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/util/internal/field_mask_utility.cc:97:13: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘google::protobuf::stringpiece_ssize_type’ {aka ‘long int’} [-Wsign-compare] 97 | if (i < path.size()) { | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/util/internal/field_mask_utility.cc:102:11: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘google::protobuf::stringpiece_ssize_type’ {aka ‘long int’} [-Wsign-compare] 102 | if (i < path.size() && path[i] == '\"') { | ~~^~~~~~~~~~~~~ [ 11%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/internal/utility.cc.o [ 11%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/json_util.cc.o /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/util/internal/proto_writer.cc: In member function ‘virtual std::string google::protobuf::util::converter::ProtoWriter::ProtoElement::ToString() const’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/util/internal/proto_writer.cc:409:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 409 | while (i < name.size() && | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/util/internal/proto_writer.cc:412:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 412 | if (i > 0 && i == name.size()) { // safe field name | ~~^~~~~~~~~~~~~~ [ 11%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/message_differencer.cc.o In file included from /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/util/internal/type_info_test_helper.h:39, from /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/util/internal/type_info_test_helper.cc:31: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/util/internal/default_value_objectwriter.h: In destructor ‘virtual google::protobuf::util::converter::DefaultValueObjectWriter::Node::~Node()’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/util/internal/default_value_objectwriter.h:156:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 156 | for (int i = 0; i < children_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ [ 11%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/time_util.cc.o /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/util/internal/type_info_test_helper.cc: In member function ‘void google::protobuf::util::converter::testing::TypeInfoTestHelper::ResetTypeInfo(const std::vector&)’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/util/internal/type_info_test_helper.cc:59:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 59 | for (int i = 1; i < descriptors.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~ [ 11%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/type_resolver_util.cc.o [ 11%] Linking CXX static library ../../../lib/libgloo.a [ 11%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/wire_format.cc.o /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/util/internal/utility.cc: In function ‘std::string google::protobuf::util::converter::ToCamelCase(google::protobuf::StringPiece)’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/util/internal/utility.cc:261:24: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘google::protobuf::stringpiece_ssize_type’ {aka ‘long int’} [-Wsign-compare] 261 | for (size_t i = 0; i < input.size(); ++i, was_cap = is_cap) { | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/util/internal/utility.cc:274:19: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘google::protobuf::stringpiece_ssize_type’ {aka ‘long int’} [-Wsign-compare] 274 | (i + 1 < input.size() && ascii_islower(input[i + 1])))) { | ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/util/internal/utility.cc: In function ‘std::string google::protobuf::util::converter::ToSnakeCase(google::protobuf::StringPiece)’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/util/internal/utility.cc:303:24: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘google::protobuf::stringpiece_ssize_type’ {aka ‘long int’} [-Wsign-compare] 303 | for (size_t i = 0; i < input.size(); ++i) { | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/util/internal/utility.cc:316:19: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘google::protobuf::stringpiece_ssize_type’ {aka ‘long int’} [-Wsign-compare] 316 | (i + 1 < input.size() && // case 3 out | ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/util/internal/utility.cc: In function ‘void google::protobuf::util::converter::InitWellKnownTypes()’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/util/internal/utility.cc:347:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 347 | for (int i = 0; i < GOOGLE_ARRAYSIZE(well_known_types_name_array_); ++i) { [ 11%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/wrappers.pb.cc.o /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/util/internal/protostream_objectwriter.cc: In function ‘google::protobuf::util::Status google::protobuf::util::converter::{anonymous}::GetNanosFromStringPiece(google::protobuf::StringPiece, const char*, const char*, google::protobuf::int32*)’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/util/internal/protostream_objectwriter.cc:150:47: warning: comparison of integer expressions of different signedness: ‘google::protobuf::stringpiece_ssize_type’ {aka ‘long int’} and ‘const google::protobuf::StringPiece::size_type’ {aka ‘const long unsigned int’} [-Wsign-compare] 150 | if (s_nanos.find_first_not_of("0123456789") != StringPiece::npos) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/util/internal/protostream_objectwriter.cc: In member function ‘void google::protobuf::util::converter::ProtoStreamObjectWriter::AnyWriter::StartAny(const google::protobuf::util::converter::DataPiece&)’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/util/internal/protostream_objectwriter.cc:379:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 379 | for (int i = 0; i < uninterpreted_events_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/util/message_differencer.cc: In constructor ‘google::protobuf::util::MessageDifferencer::MultipleFieldsMapKeyComparator::MultipleFieldsMapKeyComparator(google::protobuf::util::MessageDifferencer*, const std::vector >&)’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/util/message_differencer.cc:114:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 114 | for (int i = 0; i < key_field_paths_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/util/message_differencer.cc: In member function ‘virtual bool google::protobuf::util::MessageDifferencer::MultipleFieldsMapKeyComparator::IsMatch(const google::protobuf::Message&, const google::protobuf::Message&, const std::vector&) const’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/util/message_differencer.cc:127:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 127 | for (int i = 0; i < key_field_paths_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/util/message_differencer.cc: In member function ‘bool google::protobuf::util::MessageDifferencer::MultipleFieldsMapKeyComparator::IsMatchInternal(const google::protobuf::Message&, const google::protobuf::Message&, const std::vector&, const std::vector&, int) const’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/util/message_differencer.cc:144:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 144 | if (path_index == key_field_path.size() - 1) { | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/util/message_differencer.cc: In function ‘void google::protobuf::util::MatchIndicesPostProcessorForSmartList(std::vector*, std::vector*)’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/util/message_differencer.cc:190:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 190 | for (int i = 0; i < match_list1->size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/util/message_differencer.cc: In destructor ‘google::protobuf::util::MessageDifferencer::~MessageDifferencer()’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/util/message_differencer.cc:278:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 278 | for (int i = 0; i < owned_key_comparators_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/util/message_differencer.cc:281:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 281 | for (int i = 0; i < ignore_criteria_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/util/message_differencer.cc: In member function ‘void google::protobuf::util::MessageDifferencer::TreatAsMapWithMultipleFieldsAsKey(const google::protobuf::FieldDescriptor*, const std::vector&)’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/util/message_differencer.cc:382:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 382 | for (int i = 0; i < key_fields.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/util/message_differencer.cc: In member function ‘void google::protobuf::util::MessageDifferencer::TreatAsMapWithMultipleFieldPathsAsKey(const google::protobuf::FieldDescriptor*, const std::vector >&)’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/util/message_differencer.cc:397:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 397 | for (int i = 0; i < key_field_paths.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/util/message_differencer.cc:400:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 400 | for (int j = 0; j < key_field_path.size(); ++j) { | ~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/util/message_differencer.cc: In member function ‘google::protobuf::util::FieldDescriptorArray google::protobuf::util::MessageDifferencer::CombineFields(const google::protobuf::util::FieldDescriptorArray&, Scope, const google::protobuf::util::FieldDescriptorArray&, Scope)’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/util/message_differencer.cc:679:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 679 | while (index1 < fields1.size() && index2 < fields2.size()) { | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/util/message_differencer.cc:679:44: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 679 | while (index1 < fields1.size() && index2 < fields2.size()) { | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/util/message_differencer.cc: In static member function ‘static bool google::protobuf::util::MessageDifferencer::CheckPathChanged(const std::vector&)’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/util/message_differencer.cc:1119:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1119 | for (int i = 0; i < field_path.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/util/message_differencer.cc: In member function ‘bool google::protobuf::util::MessageDifferencer::IsIgnored(const google::protobuf::Message&, const google::protobuf::Message&, const google::protobuf::FieldDescriptor*, const std::vector&)’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/util/message_differencer.cc:1166:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1166 | for (int i = 0; i < ignore_criteria_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/util/message_differencer.cc: In member function ‘bool google::protobuf::util::MessageDifferencer::IsUnknownFieldIgnored(const google::protobuf::Message&, const google::protobuf::Message&, const SpecificField&, const std::vector&)’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/util/message_differencer.cc:1179:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1179 | for (int i = 0; i < ignore_criteria_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/util/message_differencer.cc: In member function ‘bool google::protobuf::util::MessageDifferencer::CompareUnknownFields(const google::protobuf::Message&, const google::protobuf::Message&, const google::protobuf::UnknownFieldSet&, const google::protobuf::UnknownFieldSet&, std::vector*)’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/util/message_differencer.cc:1302:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1302 | while (index1 < fields1.size() || index2 < fields2.size()) { | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/util/message_differencer.cc:1302:44: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1302 | while (index1 < fields1.size() || index2 < fields2.size()) { | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/util/message_differencer.cc:1316:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1316 | if (index2 == fields2.size() || | ~~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/util/message_differencer.cc:1317:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1317 | (index1 < fields1.size() && | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/util/message_differencer.cc:1322:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1322 | } else if (index1 == fields1.size() || | ~~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/util/message_differencer.cc: In member function ‘virtual void google::protobuf::util::MessageDifferencer::StreamReporter::PrintPath(const std::vector&, bool)’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/util/message_differencer.cc:1764:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1764 | for (int i = 0; i < field_path.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/util/json_util.cc:37: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/util/internal/default_value_objectwriter.h: In destructor ‘virtual google::protobuf::util::converter::DefaultValueObjectWriter::Node::~Node()’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/util/internal/default_value_objectwriter.h:156:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 156 | for (int i = 0; i < children_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/util/json_util.cc: In member function ‘virtual void google::protobuf::util::internal::ZeroCopyStreamByteSink::Append(const char*, size_t)’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/util/json_util.cc:64:13: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 64 | if (len <= buffer_size_) { | ~~~~^~~~~~~~~~~~~~~ [ 11%] Built target gloo /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/wire_format.cc: In static member function ‘static size_t google::protobuf::internal::WireFormat::ByteSize(const google::protobuf::Message&)’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/wire_format.cc:1465:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1465 | for (int i = 0; i < fields.size(); i++) { | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/wire_format.cc: In static member function ‘static size_t google::protobuf::internal::WireFormat::FieldDataOnlyByteSize(const google::protobuf::FieldDescriptor*, const google::protobuf::Message&)’: /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/wire_format.cc:1648:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1648 | for (int j = 0; j < count; j++) { \ | ~~^~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/wire_format.cc:1664:5: note: in expansion of macro ‘HANDLE_TYPE’ 1664 | HANDLE_TYPE(INT32, Int32, Int32) | ^~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/wire_format.cc:1648:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1648 | for (int j = 0; j < count; j++) { \ | ~~^~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/wire_format.cc:1665:5: note: in expansion of macro ‘HANDLE_TYPE’ 1665 | HANDLE_TYPE(INT64, Int64, Int64) | ^~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/wire_format.cc:1648:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1648 | for (int j = 0; j < count; j++) { \ | ~~^~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/wire_format.cc:1666:5: note: in expansion of macro ‘HANDLE_TYPE’ 1666 | HANDLE_TYPE(SINT32, SInt32, Int32) | ^~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/wire_format.cc:1648:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1648 | for (int j = 0; j < count; j++) { \ | ~~^~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/wire_format.cc:1667:5: note: in expansion of macro ‘HANDLE_TYPE’ 1667 | HANDLE_TYPE(SINT64, SInt64, Int64) | ^~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/wire_format.cc:1648:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1648 | for (int j = 0; j < count; j++) { \ | ~~^~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/wire_format.cc:1668:5: note: in expansion of macro ‘HANDLE_TYPE’ 1668 | HANDLE_TYPE(UINT32, UInt32, UInt32) | ^~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/wire_format.cc:1648:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1648 | for (int j = 0; j < count; j++) { \ | ~~^~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/wire_format.cc:1669:5: note: in expansion of macro ‘HANDLE_TYPE’ 1669 | HANDLE_TYPE(UINT64, UInt64, UInt64) | ^~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/wire_format.cc:1648:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1648 | for (int j = 0; j < count; j++) { \ | ~~^~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/wire_format.cc:1681:5: note: in expansion of macro ‘HANDLE_TYPE’ 1681 | HANDLE_TYPE(GROUP, Group, Message) | ^~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/wire_format.cc:1648:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1648 | for (int j = 0; j < count; j++) { \ | ~~^~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/wire_format.cc:1682:5: note: in expansion of macro ‘HANDLE_TYPE’ 1682 | HANDLE_TYPE(MESSAGE, Message, Message) | ^~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/wire_format.cc:1688:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1688 | for (int j = 0; j < count; j++) { | ~~^~~~~~~ /builddir/build/BUILD/pytorch-v2.2.0/third_party/protobuf/src/google/protobuf/wire_format.cc:1703:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1703 | for (int j = 0; j < count; j++) { | ~~^~~~~~~ [ 11%] Built target torch_python_stubs [ 11%] Linking CXX static library ../../../lib/libgtest.a [ 11%] Built target gtest [ 11%] Built target kineto_base [ 11%] Built target ATEN_CPU_FILES_GEN_TARGET [ 11%] Linking CXX static library ../../../lib/libprotobuf.a [ 11%] Built target libprotobuf gmake: *** [Makefile:146: all] Error 2 Building wheel torch-2.2.0a0+gitUnknown -- Building version 2.2.0a0+gitUnknown cmake3 -DBUILD_PYTHON=True -DBUILD_TEST=True -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/builddir/build/BUILD/pytorch-v2.2.0/torch -DCMAKE_PREFIX_PATH=/usr/lib/python3.11/site-packages -DNUMPY_INCLUDE_DIR=/usr/lib64/python3.11/site-packages/numpy/core/include -DPYTHON_EXECUTABLE=/usr/bin/python3 -DPYTHON_INCLUDE_DIR=/usr/include/python3.11 -DPYTHON_LIBRARY=/usr/lib64/libpython3.11.so.1.0 -DTORCH_BUILD_VERSION=2.2.0a0+gitUnknown -DUSE_NUMPY=True /builddir/build/BUILD/pytorch-v2.2.0 cmake3 --build . --target install --config Release -- -j 32 error: Bad exit status from /var/tmp/rpm-tmp.CGF8Yy (%build) Bad exit status from /var/tmp/rpm-tmp.CGF8Yy (%build) RPM build errors: Child return code was: 1 EXCEPTION: [Error('Command failed: \n # /usr/bin/systemd-nspawn -q -M 93c2b9d988bf4b46b68ea69f4d250834 -D /var/lib/mock/dist-an23-epao-build-463097-73842/root -a -u mockbuild --capability=cap_ipc_lock --bind=/tmp/mock-resolv.nq2c1wey:/etc/resolv.conf --bind=/dev/btrfs-control --bind=/dev/mapper/control --bind=/dev/fuse --bind=/dev/loop-control --bind=/dev/loop0 --bind=/dev/loop1 --bind=/dev/loop2 --bind=/dev/loop3 --bind=/dev/loop4 --bind=/dev/loop5 --bind=/dev/loop6 --bind=/dev/loop7 --bind=/dev/loop8 --bind=/dev/loop9 --bind=/dev/loop10 --bind=/dev/loop11 --console=pipe --setenv=TERM=vt100 --setenv=SHELL=/bin/bash --setenv=HOME=/builddir --setenv=HOSTNAME=mock --setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin \'--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"\' \'--setenv=PS1= \\s-\\v\\$ \' --setenv=LANG=C.UTF-8 --resolv-conf=off bash --login -c \'/usr/bin/rpmbuild -bb --noclean --target loongarch64 --nodeps /builddir/build/SPECS/pytorch.spec\'\n', 1)] Traceback (most recent call last): File "/usr/lib/python3.11/site-packages/mockbuild/trace_decorator.py", line 93, in trace result = func(*args, **kw) ^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/site-packages/mockbuild/util.py", line 612, in do_with_status raise exception.Error("Command failed: \n # %s\n%s" % (cmd_pretty(command, env), output), child.returncode) mockbuild.exception.Error: Command failed: # /usr/bin/systemd-nspawn -q -M 93c2b9d988bf4b46b68ea69f4d250834 -D /var/lib/mock/dist-an23-epao-build-463097-73842/root -a -u mockbuild --capability=cap_ipc_lock --bind=/tmp/mock-resolv.nq2c1wey:/etc/resolv.conf --bind=/dev/btrfs-control --bind=/dev/mapper/control --bind=/dev/fuse --bind=/dev/loop-control --bind=/dev/loop0 --bind=/dev/loop1 --bind=/dev/loop2 --bind=/dev/loop3 --bind=/dev/loop4 --bind=/dev/loop5 --bind=/dev/loop6 --bind=/dev/loop7 --bind=/dev/loop8 --bind=/dev/loop9 --bind=/dev/loop10 --bind=/dev/loop11 --console=pipe --setenv=TERM=vt100 --setenv=SHELL=/bin/bash --setenv=HOME=/builddir --setenv=HOSTNAME=mock --setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin '--setenv=PROMPT_COMMAND=printf "\033]0;\007"' '--setenv=PS1= \s-\v\$ ' --setenv=LANG=C.UTF-8 --resolv-conf=off bash --login -c '/usr/bin/rpmbuild -bb --noclean --target loongarch64 --nodeps /builddir/build/SPECS/pytorch.spec'